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.