LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Triple Monitor setup (https://www.linuxquestions.org/questions/linux-newbie-8/triple-monitor-setup-740279/)

chris24300 07-15-2009 11:41 AM

Triple Monitor setup
 
Hi, I'm using CentOS and I have 3 LCD monitors in front of me. I initially had a dual setup that worked but now I cannot get the additional monitor to display anything. I have 2 GeForce 9600 GT's, and I have modified the xorg.conf file to what I believe is correct. When I restart the X server, the 2 monitors I used as duals will reboot normally but the 3rd still stays blank.

Here is my xorg.conf file:
Code:

# Xorg configuration created by system-config-display

Section "ServerLayout"
        Identifier    "Multihead Layout"
        Screen      0  "Screen0" LeftOf "Screen1"
        Screen      1  "Screen1" LeftOf "Screen2"
        Screen            2  "Screen2" RightOf "Screen1"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option            "Xinerama" "on"
        Option            "Clone" "off"
EndSection

Section "ServerFlags"
        Option            "Xinerama" "1"
EndSection

Section "InputDevice"

    # generated from default
        Identifier  "Mouse0"
        Driver      "mouse"
        Option            "Protocol" "auto"
        Option            "Device" "/dev/input/mice"
        Option            "Emulate3Buttons" "no"
        Option            "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option            "XkbModel" "pc105"
        Option            "XkbLayout" "us"
EndSection

Section "Monitor"
        Identifier  "Monitor0"
        VendorName  "Unknown"
        ModelName    "Samsung SyncMaster"
 ### Comment all HorizSync and VertSync values to use DDC:
        HorizSync    30.0 - 81.0
        VertRefresh  50.0 - 75.0
        Option            "DPMS"
EndSection

Section "Monitor"
        Identifier  "Monitor1"
        VendorName  "Monitor Vendor"
        ModelName    "Samsung SyncMaster"
 ### Comment all HorizSync and VertSync values to use DDC:
        HorizSync    30.0 - 81.0
        VertRefresh  50.0 - 75.0
        Option            "DPMS"
EndSection

Section "Monitor"
        Identifier  "Monitor2"
        VendorName  "Unknown"
        ModelName    "Samsung SyncMaster"
 ### Comment all HorizSync and VertSync values to use DDC:
        HorizSync    38.0 - 81.0
        VertRefresh  50.0 - 75.0
        Option            "DPMS"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
EndSection

Section "Device"
        Identifier  "Videocard1A"
        Driver      "nvidia"
        VendorName  "NVIDIA Corporation"
        BoardName  "GeForce 9600 GT"
        BusID      "PCI:1:0:0"
        Screen            0
        Option        "DDCMode" "true"
EndSection

Section "Device"
        Identifier  "Videocard1B"
        Driver            "nvidia"
        VendorName  "NVIDIA Corporation"
        BoardName  "GeForce 9600 GT (Secondary)"
        BusID            "PCI:1:0:0"
        Screen            1
        Option        "DDCMode" "true"
EndSection

Section "Device"
        Identifier  "Videocard2A"
        Driver      "nvidia"
        VendorName  "NVIDIA Corporation"
        BoardName  "GeForce 9600 GT"
        BusID      "PCI:1:0:0"
        Screen      0
        Option        "DDCMode" "true"
EndSection

Section "Device"
        Identifier  "Videocard2B"
        Driver            "nvidia"
        VendorName  "NVIDIA Corporation"
        BoardName  "GeForce 9600 GT (Secondary)"
        BusID            "PCI:1:0:0"
        Screen            1
        Option        "DDCMode" "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device    "Videocard1A"
        Monitor    "Monitor0"
        DefaultDepth    24
        Option            "TwinView" "0"
        Option            "metamodes" "DFP-0: nvidia-auto-select +0+0"
        SubSection "Display"
                Depth    24
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device    "Videocard1B"
        Monitor    "Monitor1"
        DefaultDepth    24
        Option            "TwinView" "0"
        Option            "metamodes" "DFP-1: nvidia-auto-select +0+0"
        SubSection "Display"
                Depth    24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen2"
        Device    "Videocard2A"
        Monitor    "Monitor2"
        DefaultDepth    24
        Option            "TwinView" "0"
        Option            "metamodes" "DFP-2: nvidia-auto-select +0+0"
        SubSection "Display"
                Depth    24
        EndSubSection
EndSection

I do have Dual head enabled in the display settings, if that matters.

Thanks,
Chris

jhwilliams 07-15-2009 11:53 AM

Here was a tri-head attempt I made in 2004, on *the other linux forum...*
http://www.linuxforums.org/forum/lin...onf-issue.html

Perhaps it will provide some insights!

chris24300 07-15-2009 12:51 PM

Thanks jhwilliams, I figured out the problem from your thread. I didn't realize I left the PCI slots the same for both videocards... So after changing videocard 2A & B to PCI:2:0:0 everything works fine.


All times are GMT -5. The time now is 02:08 AM.