Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: nVidia TwinView (or Xinerama/xRandR) Triple Head setup - Help?

  1. #11
    Join Date
    Apr 2008
    Location
    Australian in Germany
    Beans
    4,010
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: nVidia TwinView (or Xinerama/xRandR) Triple Head setup - Help?

    Thanks for that browneej.

    I would like to rotate one of my two monitors. Your xorg.conf might contain the clue I need
    Michael

  2. #12
    Join Date
    Jun 2006
    Beans
    14

    Re: nVidia TwinView (or Xinerama/xRandR) Triple Head setup - Help?

    I wanted to add that I went through the exact same problems and ended up with the exact same solution (Xinerama on all three monitors). The performance is horrible so I tried using Twinview + Xinerama because I heard that it makes things a little better. However, when I do that it appears that the nVidia driver doesn't advertise the individual sizes of the Twinview'd screens and I'm stuck with a gnome-panel stretching across and windows maximizing across both.

    xRandR 1.3 never ended up delivering support for multiple GPUs and it doesn't look like 1.4 will have that support either.

    My only hope at this point is that nVidia will find a way to offer a TripleView for linux as part of their 3D Vision driver support, although it's probably unlikely this would be supported back to 8800GT series.

    If anyone has come across a solid way to use three monitors in linux (w/ two gpus), please share.

  3. #13
    Join Date
    Dec 2007
    Beans
    1

    Re: nVidia TwinView (or Xinerama/xRandR) Triple Head setup - Help?

    Here's my xorg.conf file generated by nvidia-settings. This is a triple head setup with two different nvidia cards, 2 22" monitors and 1 24" monitor.
    Screen0 is my 24" monitor and to the left and right are the 22" monitors. I don't run gnome or KDE but it works great in awesome wm.

    Code:
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 1680 0
        Screen      1  "Screen1" LeftOf "Screen0"
        Screen      2  "Screen2" RightOf "Screen0"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
        Option         "Xinerama" "1"
    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"
    
        # HorizSync source: edid, VertRefresh source: edid
        Identifier     "Monitor2"
        VendorName     "Unknown"
        ModelName      "Acer AL2216W"
        HorizSync       30.0 - 82.0
        VertRefresh     56.0 - 76.0
        Option         "DPMS"
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "AOC 2436"
        HorizSync       30.0 - 80.0
        VertRefresh     56.0 - 75.0
        Option         "DPMS"
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor1"
        VendorName     "Unknown"
        ModelName      "Acer AL2216W"
        HorizSync       30.0 - 82.0
        VertRefresh     56.0 - 76.0
        Option         "DPMS"
    EndSection
    
    Section "Device"
        Identifier     "Device2"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 9800 GT"
        BusID          "PCI:2:0:0"
        Screen          1
    EndSection
    
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 9800 GT"
        BusID          "PCI:2:0:0"
        Screen          0
    EndSection
    
    Section "Device"
        Identifier     "Device1"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 210"
        BusID          "PCI:3:0:0"
    EndSection
    
    Section "Screen"
    nvidia-auto-select +0+0"
        Identifier     "Screen2"
        Device         "Device2"
        Monitor        "Monitor2"
        DefaultDepth    24
        Option         "TwinView" "0"
        Option         "metamodes" "DFP-1: nvidia-auto-select +0+0"
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
    
    Section "Screen"
    nvidia-auto-select +0+0"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "TwinView" "0"
        Option         "metamodes" "DFP-0: nvidia-auto-select +0+0"
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
    
    Section "Screen"
    select +0+0"
        Identifier     "Screen1"
        Device         "Device1"
        Monitor        "Monitor1"
        DefaultDepth    24
        Option         "TwinView" "0"
        Option         "metamodes" "nvidia-auto-select +0+0"
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection

Page 2 of 2 FirstFirst 12

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •