https://bugs.winehq.org/show_bug.cgi?id=37765
Bug ID: 37765 Summary: Starcraft II - Alt+Tab Switching windows makes the program crash Product: Wine Version: 1.7.33 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ema.oriani@gmail.com Distribution: ---
Upon playing StarCraft II, if one Alt+Tab current wine window, no new frames are being drawn and music/sounds disappear from SC2 window, then if one goes back into SC2 window, nothing happens but cursor can be moved.
This happens when virtual desktop is emulated or not, with any combination of "Wine configuration" --> "Graphics".
My rig is: i7 core, 32 GB RAM, nVidia GTX 680 (drivers 343.36), Ubuntu 14.04 X.Org X Server 1.15.1 Release Date: 2014-04-13 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.2.0-70-generic x86_64 Ubuntu Current Operating System: Linux scv 3.13.0-34-generic #60-Ubuntu SMP Wed Aug 13 15:45:27 UTC 2014 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-34-generic root=UUID=eb9641e6-e704-442d-8586-746b8363c391 ro quiet splash Build Date: 10 December 2014 06:15:52PM xorg-server 2:1.15.1-0ubuntu2.6 (For technical support please see http://www.ubuntu.com/support) Current version of pixman: 0.30.2
https://bugs.winehq.org/show_bug.cgi?id=37765
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
--- Comment #1 from Rosanne DiMesio dimesio@earthlink.net --- Not critical. https://bugs.winehq.org/page.cgi?id=fields.html
https://bugs.winehq.org/show_bug.cgi?id=37765
--- Comment #2 from Henri Verbeet hverbeet@gmail.com --- Is this a regression?
https://bugs.winehq.org/show_bug.cgi?id=37765
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
--- Comment #3 from Stefan Dösinger stefan@codeweavers.com --- Which desktop and window manager are you using? Unity?
https://bugs.winehq.org/show_bug.cgi?id=37765
--- Comment #4 from Ema ema.oriani@gmail.com --- Gnome 3 / Shell, and yes, I believe this is a regression.
https://bugs.winehq.org/show_bug.cgi?id=37765
--- Comment #5 from Stefan Dösinger stefan@codeweavers.com --- Metacity and the window managers forked from it break when XIconifyWindow is called on a window that does not set MWM_FUNC_MINIMIZE. I have reported the issue to Marco (https://github.com/mate-desktop/marco/issues/166). Mutter in Gnome Shell seems to have so many issues with fullscreen handling (the window doesn't even show up for me) that I don't know where to start reporting bugs :-\ .
Since 45d530461bf29c953f5f4532cc0e917b4c4fc296 wined3d minimizes the game window on focus loss like windows does. This probably caused your problems.
https://bugs.winehq.org/show_bug.cgi?id=37765
Robert Mader robert.mader@posteo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |robert.mader@posteo.de
--- Comment #6 from Robert Mader robert.mader@posteo.de --- (In reply to Stefan Dösinger from comment #5)
Metacity and the window managers forked from it break when XIconifyWindow is called on a window that does not set MWM_FUNC_MINIMIZE. I have reported the issue to Marco (https://github.com/mate-desktop/marco/issues/166). Mutter in Gnome Shell seems to have so many issues with fullscreen handling (the window doesn't even show up for me) that I don't know where to start reporting bugs :-\ .
Since 45d530461bf29c953f5f4532cc0e917b4c4fc296 wined3d minimizes the game window on focus loss like windows does. This probably caused your problems.
Thanks alot for that patch! I tried it on my gnome-shell 3.18 and it works great. I made a bugzilla entry and hope they accept it
https://bugzilla.gnome.org/show_bug.cgi?id=758186
https://bugs.winehq.org/show_bug.cgi?id=37765
--- Comment #7 from Robert Mader robert.mader@posteo.de --- Fixed for Gnome 3.20 https://git.gnome.org/browse/mutter//commit/?id=d455de32a0ec4e5e87259c67662d...
+* Allow minimizing windows that don't advertise supporting it [Jasper; #758186]
https://bugs.winehq.org/show_bug.cgi?id=37765
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTOURBUG
--- Comment #8 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Robert Mader from comment #7)
Fixed for Gnome 3.20 https://git.gnome.org/browse/mutter//commit/ ?id=d455de32a0ec4e5e87259c67662dc1eadb3177a7&utm_source=anzwix
+* Allow minimizing windows that don't advertise supporting it [Jasper; #758186]
Here is an actual Gnome commit: https://git.gnome.org/browse/mutter/commit/?id=8cc345fcf5346b676315dcd4b809d...
Stefan's patch has been committed to Mate in July.
https://bugs.winehq.org/show_bug.cgi?id=37765
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=37765
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=37765
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED
--- Comment #10 from Austin English austinenglish@gmail.com --- This was inadvertently caught up in my unclosed bugs filter. NOTOURBUG should only be closed when fixed upstream.
Setting back to RESOLVED NOTOURBUG.
Sorry for the spam.
https://bugs.winehq.org/show_bug.cgi?id=37765
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Dmitry Timoshkov from comment #8)
(In reply to Robert Mader from comment #7)
Fixed for Gnome 3.20 https://git.gnome.org/browse/mutter//commit/ ?id=d455de32a0ec4e5e87259c67662dc1eadb3177a7&utm_source=anzwix
+* Allow minimizing windows that don't advertise supporting it [Jasper; #758186]
Here is an actual Gnome commit: https://git.gnome.org/browse/mutter/commit/ ?id=8cc345fcf5346b676315dcd4b809d1b420bb4b27
Stefan's patch has been committed to Mate in July.