https://bugs.winehq.org/show_bug.cgi?id=45498
Bug ID: 45498 Summary: Nexia Software: subwindows missing controls and operation depends on wm Product: Wine Version: 3.13 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: harri.olin@gmail.com Distribution: ---
Created attachment 61860 --> https://bugs.winehq.org/attachment.cgi?id=61860 console output
This is a control software for Nexia series DSP's by Biamp systems. It does install and work just fine and can talk to DSP units on network but there are couple of issues that could be fixed.
Create new document with file/new, drag 'Peak 8 channel' from input/output section of 'processing library' to document and double click on the module. This should open new normal, non-maximized window with minimize, maximize and close controls with maximize control disabled.
What really happens seems to depend of window manager: On XFCE4 (ubuntu 18) always maximized On Unity (ubuntu 16) always non-maximized
On Gnome (ubuntu 18) most of time window opens non-maximized, but sometimes nothing seems to happen and software seems to get stuck. When this happens, clicking multiple times on minimize button on main window minimizes and is immediately restored, possibly under other open windows, or it might stay minimized. Also control window that should have opened previously might open when restoring the main window, and it can open in any of 4 states: minimized, normal, maximized or full screen. If control window opens in full screen state, there was no obvious way to close the subwindow, only option was to quit the whole program.
Similar problems occur with other modules from library, for example 'Peak 2 channel' control might open with totally black window.
Some modules control windows work better always opening non-maximized state on all widow managers.
---
Second problem with windows size, Drag 'Auto 4' module from library Mixers section to document and open control dialog by double clicking the module, press on 'Mic Options' button. This opens new control dialog but it is too small and doesn't show all controls and can't be resized. I can create new bug for this problem if it looks like it doesn't belong to this bug.
---
There are couple of other strange things going on, not sure how they are related:
On Windows, when the 'Mic options' dialog is open, main window and control window can't be interacted with, but with Wine, you can still move the control window around and close it when the mic options dialog is open.
On Windows, on some of control dialogs (anything from mixer category), maximize button is active, but doesn't really maximize the window, it might only move a little. On Wine, maximize button maximizes the control window, but only part of window has contents, rest is transparent. These control windows are resizable on Windows, but have set maximum size. On Wine, size limit is not honored.
---
Control windows are also missing labels on buttons, bug 45497 on that problem.
Download: http://downloads.biamp.com/assets/docs/default-source/sw-fw/nexia_setup_v3-3...
Alternate download: https://www.biamp.com/downloads select Nexia from products and Software/firmware as resource, press filter and download link to Nexia Software should appear below.
$ sha1sum nexia_setup_v3-3.exe 49e6b4e755d64c5c4c4d4a76d0f344546f245dd6 nexia_setup_v3-3.exe
Tested on wine 3.13 from winehq on Ubuntu 16 and 18, running on Hyper-V on Windows 10. Issues also seen on earlier Ubuntu and Wine versions but no exact record available on version numbers, probably Ubuntu 14 and Wine 1.6.
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #1 from Harri Olin harri.olin@gmail.com --- Created attachment 61861 --> https://bugs.winehq.org/attachment.cgi?id=61861 screenshot of Nexia on Ubuntu 16/Unity, control window open
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #2 from Harri Olin harri.olin@gmail.com --- Created attachment 61862 --> https://bugs.winehq.org/attachment.cgi?id=61862 screenshot of Nexia on Ubuntu 18/Gnome, control window black
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #3 from Harri Olin harri.olin@gmail.com --- Created attachment 61863 --> https://bugs.winehq.org/attachment.cgi?id=61863 screenshot of Nexia on Ubuntu 18/Gnome, too small dialog
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #4 from Harri Olin harri.olin@gmail.com --- Created attachment 61864 --> https://bugs.winehq.org/attachment.cgi?id=61864 screenshot of Nexia on Ubuntu 18/Gnome, full screen window
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #5 from Harri Olin harri.olin@gmail.com --- Created attachment 61865 --> https://bugs.winehq.org/attachment.cgi?id=61865 screenshot of Nexia on Ubuntu 18/Gnome, maximized window
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #6 from Harri Olin harri.olin@gmail.com --- Created attachment 61866 --> https://bugs.winehq.org/attachment.cgi?id=61866 screenshot of Nexia on Ubuntu 18/Gnome, minimized window
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #7 from Harri Olin harri.olin@gmail.com --- Created attachment 61867 --> https://bugs.winehq.org/attachment.cgi?id=61867 screenshot of Nexia on Ubuntu 18/Gnome, normal window
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #8 from Harri Olin harri.olin@gmail.com --- Created attachment 61868 --> https://bugs.winehq.org/attachment.cgi?id=61868 screenshot of Nexia on Ubuntu 18/XFCE, maximized window
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #9 from Harri Olin harri.olin@gmail.com --- Created attachment 61869 --> https://bugs.winehq.org/attachment.cgi?id=61869 screenshot of Nexia on Windows, mic options dialog
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #10 from Harri Olin harri.olin@gmail.com --- Created attachment 61870 --> https://bugs.winehq.org/attachment.cgi?id=61870 screenshot of Nexia on Windows, control window minimized
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #11 from Harri Olin harri.olin@gmail.com --- Created attachment 61871 --> https://bugs.winehq.org/attachment.cgi?id=61871 screenshot of Nexia on Windows, control window normal
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #12 from Harri Olin harri.olin@gmail.com --- Created attachment 61872 --> https://bugs.winehq.org/attachment.cgi?id=61872 screenshot of Nexia on Ubuntu 18/XFCE, resize fail + small dialog
https://bugs.winehq.org/show_bug.cgi?id=45498
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #13 from Zebediah Figura z.figura12@gmail.com --- Probably upstream bugs in every case, but it'll still need debugging on the Wine side.
Any chance you could test with fvwm2? It usually behaves well.
FTR, if you have a lot of files to upload it's probably best to put them all into a single archive and then just upload that.
https://bugs.winehq.org/show_bug.cgi?id=45498
--- Comment #14 from Harri Olin harri.olin@gmail.com ---
On fvwm2.6.7-3 (ubuntu18 running in hyper-v on windows 10):
- peak meter control dialog opens always maximized, restore/maximize button present and is enabled but does nothing. Minimize button present and works.
- auto mixer control dialog resizable larger than allowed
- auto mixer mic options dialog too small. Minimize button also present (not shown in Windows), which hides the dialog, fortunately you can alt-tab back to it.
So only change from xfce is that control windows have minimize button, even in control dialog it shouldn't have.