I am trying to figure out the best way to hook up 3 monitors with my current setup (OpenSUSE 12.2, KDE, NVIDIA proprietary drivers). I have 2 video cards (9500GT and 550Ti) and am willing to live with 1 separate x screen from the 9500GT and twinview for the other monitors. Twinview works as expected(functions like two separate monitors, each allowing fullscreen) when the second screen is commented out in my xorg.conf (giving me two monitors) but when the second x screen is added, my twinview screens act like one giant monitor and fullscreen windows are stretched across them and the third monitor acts as expected.
Any tips here? I’ve tried 3 separate x screens which works with Xinerama, but then flash no longer works in my browser. It seems too that Xinerama is on it’s way out (however slowly).
Here is my xorg:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Module"
Load "glx"
EndSection
Section "ServerLayout"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen2" LeftOf "Screen0" #commenting this line out makes twinview work as I wish, (but only with two monitors obviously)
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Ancor Communications Inc ASUS VW193T"
HorizSync 30.0 - 83.0
VertRefresh 55.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 0.0 - 0.0
VertRefresh 0.0
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 550 Ti"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9500 GT"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
# Option "nvidiaXineramaInfoOrder" "DFP-0"
# Option "Stereo" "0"
Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1440+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "nvidia-auto-select +0+0"
# Removed Option "metamodes" "DFP-1: nvidia-auto-select +0+0"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor2"
DefaultDepth 24
Option "TwinView" "0"
# Option "nvidiaXineramaInfoOrder" "CRT-1"
# Option "Stereo" "0"
Option "metamodes" "nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection