You are not logged in.

#1 2011-08-19 23:23:35

lost eden
Member
Registered: 2008-01-01
Posts: 62

xinerama & vsync

I used to run dual monitors from an nvidia graphics card using twinview. The nvidia-settings program allowed me to chose which monitor I wanted to have vsync on for watching movies.

However I recently changed my monitor setup so that one of them is now rotated into portrait. This means means I can no longer use twinview, because it won't allow you to rotate just one monitor, so instead I am using xinerama. Now the nvidia-settings program won't let me chose which monitor to have vsync on, it only gives me the option of the portrait monitor (connected by DVI) which is obviously useless for watching movies - I want vsync on the horizontal monitor (connected by VGA).

Does anybody know how I can configure my system to vsync to the VGA monitor? Can I set the refresh rate of the monitors to be exactly the same to get around it? In case it makes a difference, I play movies using smplayer with vdpau as the output driver. My current xorg.conf is included below.

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 1050 288
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
    Load "Xrandr"
EndSection

Section "ServerFlags"
    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     "Dell"
    ModelName      "UltraSharp 2007WFP"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
    Option         "Rotate" "Left"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SM2333T"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600 GT"
    Option         "RandRRotation" "on"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Last edited by lost eden (2011-08-20 00:43:21)

Offline

Board footer

Powered by FluxBB