nVidia Logo

Twinview xorg.conf For nVidia GeForce 6200 LE With TV-Out

This might be of some use to you if you have the same setup as me and are having trouble getting the TV-out working. Pick relevant bits out and modify to suit. I use Mandriva 2007 and had quite a mission getting my TV-out working. I originally had an ATI graphics card but it proved impossible to make the TV-out work, so I bought an nVidia card, which generally seem to be more compatible with Linux. Mandriva 2007 auto-detected the nVidia card out of the box and worked perfectly, but I had to use the proprietory nvidia drivers and fiddle about with the xorg.conf to get the TV-out working. The auto-detected setup used the generic "nv" driver, but I believe that driver doesn't support the s-video TV-Output. I installed the proprietory "nvidia" driver, and tweaked the xorg.conf file, as below, and it now works great. The nvidia driver is easy to find on the nvidia site.

My setup is:

  • Mandriva 2007
  • nVidia 6200 LE graphics card
  • Dell 19 inch LCD monitor running at 1280 x 1024
  • S-Video output to TV showing the top left 1024 x 768 of the same display

Anyway, here's the resulting xorg.conf (or XF86Config).

Section "ServerLayout"
        Identifier      "MyLayout"
        Screen          "Screen[0]"
        InputDevice     "Keyboard1"     "CoreKeyboard"
        InputDevice     "Mouse1"        "CorePointer"

Section "Files"
        FontPath        "unix/:-1"
        FontPath        "/usr/share/fonts/misc:unscaled"

Section "Module"
        Load    "dbe" # Double-Buffering Extension
        Load    "v4l" # Video for Linux
        Load    "extmod"
        Load    "type1"
        Load    "freetype"
        Load    "glx" # 3D layer

Section "ServerFlags"
        Option  "allowmouseopenfail"

Section "InputDevice"
        Identifier      "Keyboard1"
        Driver  "kbd"
        Option  "XkbModel" "pc105"
        Option  "XkbLayout" "gb"
        Option  "XkbOptions" "compose:rwin"

Section "InputDevice"
        Identifier      "Mouse1"
        Driver          "mouse"
        Option          "Protocol" "ExplorerPS/2"
        Option          "Device" "/dev/mouse"

Section "Monitor"
        Identifier      "Monitor[0]" # LCD
        VendorName      "Plug'n Play"
        ModelName       "DELL SE197FP"
        HorizSync       30.0 - 81.0
        VertRefresh 56.0 - 76.0
        ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
        ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
        ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616

Section "Monitor"
        Identifier "Monitor[1]" # TV
        HorizSync       30-50
        VertRefresh      60

Section "Device"
        Identifier "Device[0]"
        Driver "nvidia"
        VendorName "nVidia Corporation"
        BoardName "NVIDIA GeForce FX - GeForce 7950"
        Option "Twinview"
        Option "DPMS" "true"
        Option "TwinViewOrientation" "Clone"
        Option "Metamodes" "1280x1024,1024x768"
        Option "TVStandard" "PAL-I"

Section "Screen" # My monitor
        Identifier       "Screen[0]"
        Device "device[0]"
        Monitor "monitor[0]"
        DefaultDepth 24
        Option "DPMS"
        SubSection "Display"
                Depth 8
                Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
        SubSection "Display"
                Depth 15
                Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
        SubSection "Display"
                Depth 16
                Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
        SubSection "Display"
                Depth 24
                Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"

Section "Extensions"
        Option "Composite"



4 comments so far (post your own)

Jack, A million thanks with posting your xorg.conf file. I used most parts of your config to get my ubuntu 8.0.4 working w/ this BIOSTAR V6202EL63 GeForce 6200LE 64MB vidieo card and 19 in. hyundai monitor. I even kept your monitor setting as a dell and it worked fine. Thanks again, you saved me a ton of time, James

Posted by James Stroud on Thursday, 19/11/09 @ 11:09am | #109

Thank you! I have struggled with this for a long time. My problem was that the TV-out worked all the time but was only producing a black and white picture (I live in Sweden that's using PAL-B, and therefore 50hz refresh rate). Nvidia-settings grayes out the option for adjusting the refresh rate on the TV. What I did was that I used your settings that produces a clone image on the TV. That somehow adjusts the Nvidia card to output 50hz and therefore color to my TV. Then I can adjust the picture through nvidia-settings and put the TV-picture where I want it (clone, right of, left of above etc.). It's strange though that I have to specify a second monitor (the TV) in the xorg.conf for nvidia-settings to output another refreshrate than 60hz!

Anyway, thank you very much!



Posted by Martin on Saturday, 9/01/10 @ 23:37pm | #131

I have the exact same problem, the card works great, but I wont output to tv via the s-video cable. All is get is the boot portion of windows, then when I get to the desktop, it goes black. Do you know if this config file will work with windows xp (sp3)?

thanxs, Joe

Posted by Joe on Wednesday, 5/01/11 @ 19:15pm | #844


Er, no. The above is an X config file. It'll be no use to Windows!

Posted by Jack Frost on Wednesday, 5/01/11 @ 19:24pm | #845

Comments offline. Sorry, too many spams.