View Single Post
Old 04-06-09, 05:58 PM   #1
sniff
Registered User
 
Join Date: Apr 2007
Posts: 14
Default 4 Monitors dual Twinview problems

Hello,

I'm trying to get 4 monitors on two gpu's working. I want dual twinview setups, one on each gpu acting as separate X screens. The problem is that I can get two of the screens to almost work. Configured as Screen0. But the windows maximize across both screens so things aren't quite right. Also the second screen doesn't seem to be accessible, I can't send programs to it. Can anyone see where I have gone wrong?

Thanks,

Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder62)  Tue Mar 24 06:16:11 PST 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen	1  "Screen1" Above "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"    
    Option         "Clone" "off"  
EndSection

Section "Files"
    InputDevices      "/dev/gpmdata"
    InputDevices      "/dev/input/mice"
    FontPath        "/usr/share/fonts/misc:unscaled"
    FontPath        "/usr/share/fonts/local"        
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/Type1"          
    FontPath        "/usr/share/fonts/URW"            
    FontPath        "/usr/share/fonts/Speedo"         
    FontPath        "/usr/share/fonts/PEX"            
    FontPath        "/usr/share/fonts/cyrillic"       
    FontPath        "/usr/share/fonts/latin2/misc:unscaled"
    FontPath        "/usr/share/fonts/latin2/75dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/100dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/Type1"          
    FontPath        "/usr/share/fonts/latin7/75dpi:unscaled" 
    FontPath        "/usr/share/fonts/baekmuk:unscaled"      
    FontPath        "/usr/share/fonts/japanese:unscaled"     
    FontPath        "/usr/share/fonts/kwintv"                
    FontPath        "/usr/share/fonts/truetype"              
    FontPath        "/usr/share/fonts/uni:unscaled"          
    FontPath        "/usr/share/fonts/CID"                   
    FontPath        "/usr/share/fonts/ucs/misc:unscaled"     
    FontPath        "/usr/share/fonts/ucs/75dpi:unscaled"    
    FontPath        "/usr/share/fonts/ucs/100dpi:unscaled"   
    FontPath        "/usr/share/fonts/hellas/misc:unscaled"  
    FontPath        "/usr/share/fonts/hellas/75dpi:unscaled" 
    FontPath        "/usr/share/fonts/hellas/100dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/Type1"          
    FontPath        "/usr/share/fonts/misc/sgi:unscaled"     
    FontPath        "/usr/share/fonts/xtest"                 
    FontPath        "/opt/kde3/share/fonts"                  
EndSection   

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "AllowMouseOpenFail" "on"
    Option         "ZapWarning" "on"   
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"   
    Option         "Buttons" "9"
    Option         "Protocol" "explorerps/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"        
    Option         "Protocol" "Standard"
    Option         "XkbLayout" "gb"     
    Option         "XkbModel" "microsoftpro"
    Option         "XkbRules" "xfree86"   
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600 GT"
    BusID          "PCI:5:0:0" 
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 780aSLI"
    BusID          "PCI:2:0:0"     
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewOrientation" "RightOf"
    Option         "TwinViewXineramaInfoOrder" "DFP,CRT"
#    Option         "TwinViewXineramaInfoOverride" "1680x1050+0+0, 1680x1050+1680+0"
    Option         "metamodes" "DFP: 1680x1050 +0+0, CRT: 1680x1050 +1680+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewOrientation" "RightOf"
    Option         "TwinViewXineramaInfoOrder" "CRT,DFP"
#   Option         "TwinViewXineramaInfoOverride" "1680x1050+0+0, 1680x1050+1680+0"
    Option         "metamodes" "CRT: 1680x1050 +0+0, DFP: 1680x1050 +1680+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "on"
EndSection
__________________
www.obscurus.org
sniff is offline   Reply With Quote