http://bugs.winehq.org/show_bug.cgi?id=29373
Bug #: 29373 Summary: Window decorations lost in virtual desktop mode Product: Wine Version: 1.3.35 Platform: x86 URL: http://www.nzlab.dk/files/cc101.exe OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: julliard@winehq.org Classification: Unclassified Regression SHA1: 5f1f57ce484333c8162de69897c4e8ef234fe6cb
Window decorations (title bar, borders) are missing when certain full-screen games/apps are running in virtual desktop mode.
One example is Crystal Cubes (a small, freeware Tetris clone, download link added to url): 1. Create a new wineprefix, set a virtual desktop sized to 1024x768. 2. Install the game, use winetricks to install native d3dx9_36.dll 3. Start the game (by default it is running in full-screen mode) and see that window decorations are missing.
I tested on Fedora 16 + Gnome (with or without compositing).
This is due to the following commit:
5f1f57ce484333c8162de69897c4e8ef234fe6cb is the first bad commit commit 5f1f57ce484333c8162de69897c4e8ef234fe6cb Author: Alexandre Julliard julliard@winehq.org Date: Fri Dec 16 12:08:08 2011 +0100
winex11: Update MWM hints when the window size changes.
:040000 040000 e1e55b99f4b133bb1220f513f6bb5e2d187f1735 c0a3c122f1e813dd7e51dde8139ddec3545429ad M dlls
The reverted patch fixed the problem.
http://bugs.winehq.org/show_bug.cgi?id=29373
unmacaque@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |unmacaque@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29373
--- Comment #1 from Jörg Höhle hoehle@users.sourceforge.net 2011-12-18 11:25:33 CST --- Created attachment 38020 --> http://bugs.winehq.org/attachment.cgi?id=38020 x11drv log with Haegemonia 2
The same regressions affects most 3D games on Mac OS X Leopard. The result is a completely blank window!
I'm using virtual desktop mode for all games that want to go full screen on MacOS, because until recently, XQuartz could not change resolution.
Commenting out set_mwm_hints in sync_window_position restores normal behaviour. The attached patch was generated with: TRACE("mwm_hints %x+%x\n", style, ex_style); //set_mwm_hints( display, data, style, ex_style );
http://bugs.winehq.org/show_bug.cgi?id=29373
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hoehle@users.sourceforge.ne | |t Severity|minor |normal
http://bugs.winehq.org/show_bug.cgi?id=29373
rocko rockorequin@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rockorequin@hotmail.com
http://bugs.winehq.org/show_bug.cgi?id=29373
--- Comment #2 from Rosanne DiMesio dimesio@earthlink.net 2011-12-18 20:28:03 CST --- I'm seeing this with Sim City 4 Deluxe and Civilization IV Beyond the Sword.
http://bugs.winehq.org/show_bug.cgi?id=29373
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c4cf90246d5dd147a1b84497493 | |dea29c7cbab5c Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2011-12-19 13:40:15 CST --- Fixed by c4cf90246d5dd147a1b84497493dea29c7cbab5c.
http://bugs.winehq.org/show_bug.cgi?id=29373
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-12-30 12:58:09 CST --- Closing bugs fixed in 1.3.36.