[Bug 2866] Support for X11 multi head configurations (Xinerama)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 19 22:10:09 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=2866





--- Comment #12 from Will Robertson <kassah at gmail.com>  2007-11-19 22:10:08 ---
This is in response to comment #3 by Andreas Bierfert.

I suspect you have nVidia drivers configured for TwinView (as I do), which is
not Xinerama, but does provide Xinerama hints. As far as I can tell the issue
here is not with Xinerama, but instead with how nvidia's binary drivers
TwinView mode provides XRandr.

In your xorg.conf in your Screen (0) section you proboly have:
Option "metamodes" "DFP-0: 1680x1050 +0+0, DFP-1: 1680x1050 +1680+0"
or something around that bit with different resolutions.

Wine's Xinerama/Xrandr support seems to work. However, TwinView lists the
display with XRandr as one large display, but provides Xinerama hints (tricking
the DirectDraw/DirectX code into think it's one big screen).

In order to fix this, you need to specify a mode with the second display
resolution as NULL.

Mine now looks like:
Option  "metamodes" "DFP-0: 1680x1050 +0+0, DFP-1: 1680x1050 +1680+0;DFP-0:
1680x1050 +0+0,NULL"

I have actually added even more modes (so that older games like Diablo II have
an "acceptable resolution")

I hope this works for you. This would resolve bug 10499 (which is marked
duplicate) as well. Further instructions can be found on nVidia's website

NVIDIA Accelerated Linux Graphics Driver README and Installation Guide
Section 13.1: FAQ Question: Can I play full screen games across both display
devices? (Read *entire* answer)
http://us.download.nvidia.com/XFree86/Linux-x86/100.14.23/README/chapter-13.html


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list