You are not logged in.

#1 2011-05-07 04:35:25

clutch
Member
Registered: 2010-05-01
Posts: 48

Changing primary display

Wondering if someone can help me out with this.  I have a triple-head setup -- left and center monitors on a GTX460, right monitor on a GeForce 7200GS.  I originally got it working through a combination of forum help, blind keyboard mashing, luck, and sheer rage.  It all works fine, with the exception of the left-most monitor being considered primary.  I use DWM and don't have any panels or really much of a taskbar or anything, so I said, "good enough" and left it at that.

Trouble I'm having is that now I actually need my center monitor to be the primary display, because if I could only get Quakelive running correctly I could abandon my Windows partition all-together.  As it is, fullscreen mode always puts on my left-hand monitor, which is annoying and hurts my neck.  There are no in-game options that are helpful for this sort of thing, and playing in windowed mode limits me to 1024x768 in a little box permanently embedded in my browser.

I'm using the proprietary nvidia drivers (3d accel is a must, without it this whole thing is pointless anyway).  Everything on my system is up to date.  My /etc/X11/xorg.conf.d/10-monitor.conf is as follows:

Section "ServerLayout"
    Identifier          "Layout0"
    Screen              0 "Screen0" 0 0
    Screen          1 "Screen1" RightOf "Screen0"
    Screen          2 "Screen2" RightOf "Screen1"
    InputDevice     "Keyboard0" "CoreKeyboard"
    InputDevice     "Mouse0"   "CorePointer"
    Option          "Xinerama" "1"
EndSection

Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ViewSonic VG171b"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "DELL ST2010"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "EMA e17t4"
    HorizSync       30.0 - 80.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 SE/7200 GS"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024_75 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1600x900_75 +0+0; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024_75; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Changes in the server layout section don't seem to do anything.  I was hoping it would be that simple.  I have little to no idea what the hell I'm looking at here anymore.  Setting this up to begin with drove me to fits of rage, causing me to never look at it or think about it again, and that was around a year ago almost.  smile

Any help would be greatly appreciated.

Offline

Board footer

Powered by FluxBB