http://bugs.winehq.org/show_bug.cgi?id=31841
Bug #: 31841 Summary: Uru does not properly start anymore in full-screen mode Product: Wine Version: 1.5.14 Platform: x86 URL: http://www.fileplanet.com/133011/130000/fileinfo/Uru:- Ages-Beyond-MYST-Demo OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: diafero@arcor.de CC: hverbeet@gmail.com Classification: Unclassified Regression SHA1: 47c54c4ae7f235780a55ddf670503db4afc11055
Since wine 1.5.14, Uru [1] does not start properly anymore: The full-screen window which appears is entirely black, and the mouse is restricted to a small rectangle at the top left. If I wait long enough, I can hear the sound of the first world that is loaded, so everything is working fine except that nothing is actually displayed. Uru worked all right in wine 1.5.13. I did a bisect, which revealed that the following commit introduces this regression:
commit 47c54c4ae7f235780a55ddf670503db4afc11055 Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Sep 28 01:06:52 2012 +0200
winex11: Fullscreen windows are never maximized.
Some window managers incorrectly set maximized state on fullscreen windows.
I am using KDE 4.9.1, so my window manager is KWin.
[1] http://appdb.winehq.org/objectManager.php?sClass=application&iId=4045
http://bugs.winehq.org/show_bug.cgi?id=31841
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #1 from Henri Verbeet hverbeet@gmail.com 2012-10-01 12:53:40 CDT --- Created attachment 41904 --> http://bugs.winehq.org/attachment.cgi?id=41904 patch
Does this patch help?
http://bugs.winehq.org/show_bug.cgi?id=31841
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #2 from diafero@arcor.de 2012-10-02 06:16:50 CDT --- This patch seems to fix the visual issues. The game is however still partially broken - sometimes when it comes up, the mouse is sticked to the top-left corner and I can't get it out of there (which is especially problematic as that corner triggers the "Present Windows" effect...). Sometimes when the game is done loading it shows a frozen image of that first world that's loaded, and I can't even Alt-Tab or use my shortcut to minimize, I have to Ctrl+Alt+F6 to kill it from the outside. All this is fixed if I do a "git revert" of the commit which introduced the regression.
http://bugs.winehq.org/show_bug.cgi?id=31841
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2012-10-02 07:08:15 CDT --- (In reply to comment #2)
This patch seems to fix the visual issues. The game is however still partially broken - sometimes when it comes up, the mouse is sticked to the top-left corner and I can't get it out of there (which is especially problematic as that corner triggers the "Present Windows" effect...).
Reminds me of bug 31839.
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2012-10-02 07:48:32 CDT --- For what it's worth, I think these are mostly existing issues, that didn't affect you before because kwin sets the netwm maximized state on fullscreen windows. The original bug you described happens for me even before the commit in question. I'll see if I can reproduce the other issues you mentioned, but so far I haven't seen those.
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #5 from diafero@arcor.de 2012-10-02 08:05:53 CDT --- (In reply to comment #4)
For what it's worth, I think these are mostly existing issues, that didn't affect you before because kwin sets the netwm maximized state on fullscreen windows. The original bug you described happens for me even before the commit in question.
You mean the completely missing window content? That's weird, I have been using Uru with wine for several years now, and I've never seen that before.
The "cursor is caught in screen corner" bug indeed is not new, I already experienced it in window mode since support for XInput2 has been added. Back then however, it was the bottom-left corner. Usually I could fix it by minimizing the game and restoring it again, which was not the case anymore now. Also, I never saw it happening in full-screen mode. See http://bugs.winehq.org/show_bug.cgi?id=28012 . I just tried it again, and the issue is still present.
I never saw the game entirely freezing and blocking Alt-Tab before.
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #6 from Henri Verbeet hverbeet@gmail.com 2012-10-02 08:18:39 CDT --- (In reply to comment #5)
You mean the completely missing window content? That's weird, I have been using Uru with wine for several years now, and I've never seen that before.
Yes, but you'd probably see it as well if you used a different window manager.
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #7 from diafero@arcor.de 2012-10-02 08:25:24 CDT --- That could be - I never used anything but KWin (and Compiz for a few weeks somewhen in 2007 or 2008...^^).
http://bugs.winehq.org/show_bug.cgi?id=31841
--- Comment #8 from diafero@arcor.de 2012-10-12 15:19:16 CDT --- This got better with wine 1.5.15, but there's still a regression: If I just start Uru (Alt-Tab to it if necessary), it is working all right. However, if I Alt-Tab out and back in a few times, the graphics locks up (sound continues to play though): Instad of the game, some other window content is shown and I can't even Alt-Tab out properly, or use Alt+M (which is my local shortcut for "minimize").
http://bugs.winehq.org/show_bug.cgi?id=31841
diafero@arcor.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #9 from diafero@arcor.de 2012-11-12 10:51:53 CST --- Since wine 1.5.16, I can not reproduce this issue anymore.
http://bugs.winehq.org/show_bug.cgi?id=31841
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-11-23 14:31:00 CST --- Closing bugs fixed in 1 5.18.