S-video in Ubuntu

Today, I have finally got my S-video to RCA plug to work so I can watch movie from the computer on my television. I have a HP Pavilion dv2308tx laptop, running Ubuntu 7.10 Gutsy.

The easiest way to get the S-video to work is to plug in the S-video cable, then turn on the computer.

Once you've logged in to Ubuntu, you need to run nvidia-settings (run as root if you want to save the settings to your configuration file).

Then select X Server Display Configuration and press the Detect Displays button. This should find a TV screen. Now, click on Configure to select the mode you want to work in, I've selected Separate X screen. Then you can set the Resolution to whatever you want, I set mine to 800x600, Position, I set mine to the Right.

After setting the configuration, press the Save to X Configuration File. Then you are all set -you'll need to restart X, so press [Ctrl]-[Alt]-[Backspace].

Below is what the display section of my xorg.conf looks like:

Section "Monitor"
Identifier     "Generic Monitor"
HorizSync       28.0 - 64.0
VertRefresh     43.0 - 60.0
Option         "DPMS"
EndSection
Section "Monitor"
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "LPL"
HorizSync       30.0 - 75.0
VertRefresh     60.0
EndSection
Section "Monitor"
Identifier     "Monitor1"
VendorName     "Unknown"
ModelName      "TV-0"
HorizSync       28.0 - 33.0
VertRefresh     43.0 - 72.0
EndSection
Section "Device"
Identifier     "nVidia Corporation GeForce Go 7200"
Driver         "nvidia"
Option         "AddARGBVisuals" "True"
Option         "AddARGBGLXVisuals" "True"
Option         "NoLogo" "True"
Option         "NvAGP" "1"
BusID          "PCI:1:0:0"
EndSection
Section "Device"
Identifier     "Videocard0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
Option         "AddARGBVisuals" "True"
Option         "AddARGBGLXVisuals" "True"
Option         "NoLogo" "True"
BoardName      "GeForce Go 7200"
BusID          "PCI:1:0:0"
Screen          0
EndSection
Section "Device"
Identifier     "Videocard1"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
Option         "AddARGBVisuals" "True"
Option         "AddARGBGLXVisuals" "True"
Option         "NoLogo" "True"
BoardName      "GeForce Go 7200"
BusID          "PCI:1:0:0"
Screen          1
EndSection
Section "Screen"
Identifier     "Default Screen"
Device         "nVidia Corporation GeForce Go 7200"
Monitor        "Generic Monitor"
DefaultDepth    24
SubSection     "Display"
Modes      "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier     "Screen0"
Device         "Videocard0"
Monitor        "Generic Monitor"
DefaultDepth    24
Option         "TwinView" "0"
Option         "metamodes" "DFP: 1280x800 +0+0"
EndSection
Section "Screen"
Identifier     "Screen1"
Device         "Videocard1"
Monitor        "Monitor1"
DefaultDepth    24
Option         "TwinView" "0"
Option         "metamodes" "TV: 800x600 +0+0"
EndSection