http://bugs.winehq.org/show_bug.cgi?id=24892
Summary: Starcraft2 does not start when 2 screens are attached (1440x900 + 1680x1050) Product: Wine Version: 1.3.5 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: cedric.dewijs@telfort.nl
Created an attachment (id=31518) --> (http://bugs.winehq.org/attachment.cgi?id=31518) the console output
I have a laptop with a internal screen (LPL), and I have a TV attached via VGA. When I have both screens active in twinview, starcraft2 does not start.
I use nvidia Xserver settings to setup my screens like this:
Model: LPL (dfp-0 on GPU) Configuration: twinview Resolution: 1440x900 Auto position Absolute +0+0 [x] make this screen primary the the X screen Model: Philips PHI32PFL3605 Configuration: twinview Resolution: 1680x1050 Auto Position: absolute +1440+0 [ ] make this screen primary the the X screen
Now I start starcraft2 from a terminal located on the TV. Starcraft 2 crashes, and I can send a crash report to blizzard. I can't move my cursor to the TV anymore, the mousecursor stops at the edge of my internal screen. At the edge of the TV I can see about half of the cursor
http://bugs.winehq.org/show_bug.cgi?id=24892
--- Comment #1 from cedric.dewijs@telfort.nl 2010-10-25 13:23:25 CDT --- Found this thread here: http://ubuntuforums.org/showthread.php?t=602641 Open up a console and type 'regedit'. Then go to HKEY_current_user > software > wine > X11 driver
Right click in the white area and select "New > String Value". Type in "UseXRandR" without the quotes and hit enter. Then double click what you just made and type 'N'. Quit regedit and start your game up. It should work in full screen.
I added the registry value, and resetted my screens by re-applying the settings in Nvidia Xserver settings. Unfortunately the results are the same as the above post.
http://bugs.winehq.org/show_bug.cgi?id=24892
--- Comment #2 from cedric.dewijs@telfort.nl 2010-10-25 13:27:41 CDT --- Now I disable the internal screen of my laptop, so I get the following settings in Nvidia X server settings:
Model: LPL (dfp-0 on GPU) Configuration: twinview Resolution: Off Auto position Absolute +0+0 [x] make this screen primary the the X screen Model: Philips PHI32PFL3605 Configuration: twinview Resolution: 1680x1050 Auto Position: absolute +1440+0 [ ] make this screen primary the the X screen
Now I start the game again. now the game works perfectly.
http://bugs.winehq.org/show_bug.cgi?id=24892
--- Comment #3 from cedric.dewijs@telfort.nl 2010-10-25 13:28:38 CDT --- Created an attachment (id=31520) --> (http://bugs.winehq.org/attachment.cgi?id=31520) console output from sc2 running OK on the TV
http://bugs.winehq.org/show_bug.cgi?id=24892
--- Comment #4 from cedric.dewijs@telfort.nl 2010-10-25 13:36:59 CDT --- Created an attachment (id=31523) --> (http://bugs.winehq.org/attachment.cgi?id=31523) console output running on 1440x900
http://bugs.winehq.org/show_bug.cgi?id=24892
--- Comment #5 from cedric.dewijs@telfort.nl 2010-10-25 13:37:46 CDT --- now I enable only the internal screen of my laptop, so I get the following settings in Nvidia X server settings:
Model: LPL (dfp-0 on GPU) Configuration: twinview Resolution: 1440x900 Auto position Absolute +0+0 [x] make this screen primary the the X screen Model: Philips PHI32PFL3605 Configuration: twinview Resolution: Off Auto Position: absolute +1440+0 [ ] make this screen primary the the X screen
Now I start the game. The game crashes. Presumably because it's still setup for 1680x1050, and the internal screen has a lower resolution
http://bugs.winehq.org/show_bug.cgi?id=24892
--- Comment #6 from cedric.dewijs@telfort.nl 2010-10-25 13:42:29 CDT --- Indeed. i have enabled only my TV, started the game, set the resolution in-game to 1440x900, exited the game, enabled only my laptop screen, and started the game again. Now the game starts without problems.
Now I know the game runs fine on both resolutions, but the game does not run when both screens are enabled.
Best regards, Cedric
http://bugs.winehq.org/show_bug.cgi?id=24892
Steven Barrett damentz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |damentz@gmail.com
--- Comment #7 from Steven Barrett damentz@gmail.com 2010-11-28 00:14:51 CST --- What's your output of xrandr? Nvidia's proprietary driver uses their own tools to update your screen resolution and will give X an incomplete set of resolutions to choose from, breaking any game that relies on choosing the best resolution from what's available.
For example, here's the information any game can use after I use nvidia's x configuration tools to setup two screens on twinview:
$ xrandr xrandr: Failed to get size of gamma for output default Screen 0: minimum 3520 x 1080, current 3520 x 1080, maximum 3520 x 1080 default connected 3520x1080+0+0 0mm x 0mm 3520x1080 50.0*
If you actually have a list of resolutions to use, then we have a real bug on our hands. If not, you're best off using a virtual desktop.
http://bugs.winehq.org/show_bug.cgi?id=24892
machete aeneas@q-mail.me changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeneas@q-mail.me
--- Comment #8 from machete aeneas@q-mail.me 2011-05-12 11:13:25 CDT --- same thing here.
i use "disper" ( http://willem.engen.nl/projects/disper/ ) to disable / enable my 2nd screen on the fly. only works with nvidia tho (i think ;D)
http://bugs.winehq.org/show_bug.cgi?id=24892
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
--- Comment #9 from Ken Sharp kennybobs@o2.co.uk 2013-08-04 11:25:05 CDT --- Please re-test in Wine 1.7 or later.
http://bugs.winehq.org/show_bug.cgi?id=24892
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #10 from Ken Sharp imwellcushtymelike@gmail.com --- Abandoned.
http://bugs.winehq.org/show_bug.cgi?id=24892
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |wylda@volny.cz
--- Comment #11 from Wylda wylda@volny.cz --- Closing.