https://bugs.winehq.org/show_bug.cgi?id=24516
--- Comment #11 from Adam Bolte abolte@systemsaviour.com --- Just finished some tests with Steam in two different Wine prefixes - a 32-bit and a 64-bit. I switched the Windows version via winecfg, and ran "wineserver -k" after each test was complete. These are the results:
* Wine 2.7 (clean) + Windows XP, 32-bit prefix = GOOD
* Wine 2.7 (clean) + Windows Vista, 32-bit prefix = DUPLICATE BORDER
* Wine 2.7 with winex11-MWM_Decorations from Wine Staging 2.7 + Windows XP 32-bit prefix = GOOD
* Wine 2.7 with winex11-MWM_Decorations from Wine Staging 2.7 + Windows Vista 32-bit prefix = GOOD
* Wine 2.7 (clean) + Windows XP, 64-bit prefix = GOOD
* Wine 2.7 (clean) + Windows Vista, 64-bit prefix = DUPLICATE BORDER
* Wine 2.7 with winex11-MWM_Decorations from Wine Staging 2.7 + Windows XP 32-bit prefix = GOOD
* Wine 2.7 with winex11-MWM_Decorations from Wine Staging 2.7 + Windows Vista 32-bit prefix = GOOD
As above, Wine was either completely un-patched or otherwise had the winex11-MWM_Decorations patch exclusively installed as per the following command: $ ./patchinstall.sh DESTDIR=../../git winex11-MWM_Decorations ie. No other wine-staging patches were applied.
These tests confirm everything everyone else has reported - that the patch works as advertised.
I agree with winetest that this looks like a duplicate of bug 42117 and should be marked as such. It would be great to see that patch from staging merged into Wine proper. It's had plenty of testing and hasn't been touched in months.