http://bugs.winehq.org/show_bug.cgi?id=22840
Summary: Screen resolution changes when it shouldn't in Anarchy Online Product: Wine Version: 1.2-rc1 Platform: x86-64 URL: http://www.anarchyonline.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: l_bratch@yahoo.co.uk
Created an attachment (id=28202) --> (http://bugs.winehq.org/attachment.cgi?id=28202) Terminal output when opening the settings window - wine-1.2-rc1
When using Nvidia TwinView and Anarchy Online, the screen resolution is changed in at least two places where it shouldn't be.
The two places are: 1) When hitting the settings button in the launcher. This has options to set the resolution and to change the display device, so presumably it is doing some available resolution or device enumeration. 2) When launching the game itself, from the launcher.
My desktop resolution is 2560x1024, which is made up of two 1280x1024 screens, using TwinView. The game is set to use 1280x1024 windowed mode, so shouldn't be changing the resolution (especially when just opening the launcher settings window in the launcher).
It isn't that the game is incorrectly using fullscreen mode - it correctly launches in a 1280x1024 window (plus that wouldn't explain the launcher settings window).
Video driver: Nvidia binary 195.36.24 X server: Xorg 1.7.6 Window manager: Fluxbox 1.1.1
http://bugs.winehq.org/show_bug.cgi?id=22840
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=22840
--- Comment #1 from Luke Bratch l_bratch@yahoo.co.uk 2010-05-23 10:10:57 --- Maybe worth noting that the actctx fixme in the terminal output is unrelated - fixing it with vcrun2005 doesn't make any difference.
http://bugs.winehq.org/show_bug.cgi?id=22840
--- Comment #2 from Luke Bratch l_bratch@yahoo.co.uk 2010-06-01 11:05:01 --- It looks like the second case (when lauching the game itself) actually occurs when still within the launcher, after clicking the "Launch" button, but before starting the game itself. This was determined by still seeing the problem despite there being a pre-game warning about multiple game instances running.
http://bugs.winehq.org/show_bug.cgi?id=22840
--- Comment #3 from Luke Bratch l_bratch@yahoo.co.uk 2010-09-30 09:57:34 CDT --- Still present in latest Git.
http://bugs.winehq.org/show_bug.cgi?id=22840
--- Comment #4 from Luke Bratch l_bratch@yahoo.co.uk 2010-10-23 09:49:13 CDT --- I have since noticed that this bug occurs if the specified game resolution is available in X RandR. If I make the resolution unavailable (by removing it as an option in the Nvidia driver settings) then the problem does not happen. This is not a suitable fix, as games in Wine no longer see that resolution as available (which I want them to), but might be worth noting.
E.g. with xrandr's output like this, the bug does not occur:
Screen 0: minimum 2560 x 1024, current 2880 x 1200, maximum 2880 x 1200 default connected 2880x1200+0+0 0mm x 0mm 2880x1200 50.0* 2560x1024 51.0
However like this, it does occur:
Screen 0: minimum 1600 x 1200, current 2880 x 1200, maximum 2880 x 1200 default connected 2880x1200+0+0 0mm x 0mm 2880x1200 50.0* 2560x1024 51.0 1600x1200 52.0
(Note that my screen setup is now a 1600x1200 screen and a 1280x1024 screen, unlike in the original report.)
http://bugs.winehq.org/show_bug.cgi?id=22840
--- Comment #5 from Luke Bratch l_bratch@yahoo.co.uk 2011-06-25 04:56:41 CDT --- Still present in wine-1.3.23.
http://bugs.winehq.org/show_bug.cgi?id=22840
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- Is this still an issue in wine 1.7.11 or newer?
https://bugs.winehq.org/show_bug.cgi?id=22840
Luke Bratch luke@bratch.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Luke Bratch luke@bratch.co.uk --- I'm no longer able to reproduce this bug. This may be because the Nvidia drivers now report two screens (presumably using XRandR correctly). Closing because nobody else ever confirmed it.
Hopefully RESOLVED/FIXED is correct!
https://bugs.winehq.org/show_bug.cgi?id=22840
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.42.