https://bugs.winehq.org/show_bug.cgi?id=38873
Bug ID: 38873 Summary: When running 3DMark06 Wine fails to properly change display resolution Product: Wine Version: 1.7.45 Hardware: x86 URL: http://www.futuremark.com/benchmarks/legacy OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: t.artem@mailcity.com Distribution: ---
Created attachment 51802 --> https://bugs.winehq.org/attachment.cgi?id=51802 xrandr and xdpyinfo infos for Wine (incorrect) and xrandr (proper)
I've no idea how Wine changes display resolution under X11/Linux but it does that absolutely incorrectly:
--- bad-xrandr.txt +++ good-xrandr.txt @@ -1,7 +1,7 @@ -Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384 +Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 16384 x 16384 DVI-I-0 disconnected primary (normal left inverted right x axis y axis) DVI-I-1 disconnected (normal left inverted right x axis y axis) -HDMI-0 connected 1280x1024+0+56 (normal left inverted right x axis y axis) 510mm x 290mm panning 1920x1080+0+0 +HDMI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 510mm x 290mm 1920x1080 60.0 + 59.9 50.0 60.1 60.0 50.0 1680x1050 60.0 1600x900 60.0
diff -u bad-xdpyinfo.txt good-xdpyinfo.txt --- bad-xdpyinfo.txt +++ good-xdpyinfo.txt @@ -51,7 +51,7 @@ number of screens: 1
screen #0: - dimensions: 1920x1080 pixels (513x291 millimeters) + dimensions: 1280x1024 pixels (342x276 millimeters) resolution: 95x94 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 root window id: 0x205
It looks like the screen changes to 1280x1024 resolution but at the same time it's stretched to 1920x1080 (so part of the screen gets lost/cut out). Please, fix this bug.
https://bugs.winehq.org/show_bug.cgi?id=38873
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|When running 3DMark06 Wine |Wine incorrectly changes |fails to properly change |display resolution under |display resolution |X11/Linux
--- Comment #1 from Artem S. Tashkinov t.artem@mailcity.com --- MultiRes (a free utility from EnTech http://entechtaiwan.com/util/multires.shtm ) exhibits the same behavior. Moreover, Wine allows to change resolution only once for this utility and 3DMark. On a second change it spews this error:
err:xrandr:xrandr12_set_current_mode Resolution change not successful -- perhaps display has changed?
https://bugs.winehq.org/show_bug.cgi?id=38873
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL|http://www.futuremark.com/b |http://entechtaiwan.com/uti |enchmarks/legacy |l/multires.shtm
https://bugs.winehq.org/show_bug.cgi?id=38873
--- Comment #2 from Henri Verbeet hverbeet@gmail.com --- Can you reproduce this using Nouveau (or any other free driver)?
https://bugs.winehq.org/show_bug.cgi?id=38873
--- Comment #3 from Artem S. Tashkinov t.artem@mailcity.com --- (In reply to Henri Verbeet from comment #2)
Can you reproduce this using Nouveau (or any other free driver)?
You've noticed right that I'm running binary NVIDIA drivers. I will try to reproduce this bug under nouveau a tad later.
https://bugs.winehq.org/show_bug.cgi?id=38873
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine incorrectly changes |Wine incorrectly changes |display resolution under |display resolution under |X11/Linux |X11/Linux/binary NVIDIA | |drivers
https://bugs.winehq.org/show_bug.cgi?id=38873
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
https://bugs.winehq.org/show_bug.cgi?id=38873
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED
--- Comment #4 from Artem S. Tashkinov t.artem@mailcity.com --- I'll reopen it when I have a chance to debug it further.
https://bugs.winehq.org/show_bug.cgi?id=38873
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Frédéric Delanoy frederic.delanoy@gmail.com --- Closing INVALID bugs.