Xorg S-Video

caleb destroyingculture at netspace.net.au
Wed Feb 22 18:11:27 PST 2006


Hi everyone,

             I am having some trouble getting S-Video to work with Xorg. 
My first problem is I do not know where to start, I'm guessing 
xorg.conf. When I plug the S-Video connection into a TV I get no picture 
- Nothing at all(PAL, both TV and BIOS). I am using 6.0 - STABLE on my 
Laptop (Radeon Mobility 9000) with Xorg and Window maker.

  I have found some Linux forums using google and it seems that I need to
add options for S-Video. I do not understand which section of xorg to 
put them under.

Here is an example of what I am finding;

Section "ServerLayout"

#       Option      "Xinerama" "on"
#       Option      "Clone" "on"
         Identifier     "TVLayout"
         Screen      0  "Screentvd0" LeftOf "TV1"
         Screen      1  "TV1" 0 0
         InputDevice    "Mouse0" "CorePointer"
         InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
         RgbPath      "/usr/X11R6/lib/X11/rgb"
         FontPath     "unix/:7100"
EndSection


This is just some of the xorg.conf files that people are posting on the 
web. I am thinking that I need to add 'Screen' and 'Monitor' information 
to my xorg.conf to get S-Video working. I am not sure where to start.

Below I have posted my xorg.conf

Thanks,

Caleb.

#### Start of xorg.conf

Section "ServerLayout"
         Identifier     "X.org Configured"
         Screen      0  "Screen0" 0 0
         InputDevice    "Mouse0" "CorePointer"
         InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
         RgbPath      "/usr/X11R6/lib/X11/rgb"
         ModulePath   "/usr/X11R6/lib/modules"
         FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
         FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
         FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
         FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
         FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
         FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
         Load  "extmod"
         Load  "glx"
         Load  "dri"
         Load  "dbe"
         Load  "record"
         Load  "xtrap"
         Load  "type1"
         Load  "freetype"
EndSection

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

Section "InputDevice"
         Identifier  "Mouse0"
         Driver      "mouse"
         Option      "Protocol" "auto"
         Option  "Device" "/dev/ums0"
         #Option     "Device" "/dev/sysmouse"
         Option      "Buttons" "5"
         Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
         #DisplaySize      300   220     # mm
         Identifier   "Monitor0"
         VendorName   "LGP"
         ModelName    "657"
EndSection

Section "Device"
         ### Available Driver options are:-
         ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
         ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
         ### [arg]: arg optional
         #Option     "NoAccel"                   # [<bool>]
         #Option     "SWcursor"                  # [<bool>]
         #Option     "Dac6Bit"                   # [<bool>]
         #Option     "Dac8Bit"                   # [<bool>]
         #Option     "BusType"                   # [<str>]
         #Option     "CPPIOMode"                 # [<bool>]
         #Option     "CPusecTimeout"             # <i>
         #Option     "AGPMode"                   # <i>
         #Option     "AGPFastWrite"              # [<bool>]
         #Option     "AGPSize"                   # <i>
         #Option     "GARTSize"                  # <i>
         #Option     "RingSize"                  # <i>
         #Option     "BufferSize"                # <i>
         #Option     "EnableDepthMoves"          # [<bool>]
         #Option     "EnablePageFlip"            # [<bool>]
         #Option     "NoBackBuffer"              # [<bool>]
         #Option     "PanelOff"                  # [<bool>]
         #Option     "DDCMode"                   # [<bool>]
         #Option     "MonitorLayout"             # [<str>]
         #Option     "IgnoreEDID"                # [<bool>]
         #Option     "UseFBDev"                  # [<bool>]
         #Option     "VideoKey"                  # <i>
         #Option     "MergedFB"                  # [<bool>]
         #Option     "CRT2HSync"                 # [<str>]
	#Option     "CRT2VRefresh"              # [<str>]
         #Option     "CRT2Position"              # [<str>]
         #Option     "MetaModes"                 # [<str>]
         #Option     "MergedDPI"                 # [<str>]
         #Option     "NoMergedXinerama"          # [<bool>]
         #Option     "MergedXineramaCRT2IsScreen0"       # [<bool>]
         #Option     "DisplayPriority"           # [<str>]
         #Option     "PanelSize"                 # [<str>]
         #Option     "ForceMinDotClock"          # <freq>
         #Option     "RenderAccel"               # [<bool>]
         #Option     "SubPixelOrder"             # [<str>]
         #Option     "ShowCache"                 # [<bool>]
         #Option     "DynamicClocks"             # [<bool>]
         Identifier  "Card0"
         Driver      "ati"
         VendorName  "ATI Technologies Inc"
         BoardName   "Radeon R250 Lf [Radeon Mobility 9000 M9]"
         BusID       "PCI:1:0:0"
EndSection

Section "Screen"
         Identifier "Screen0"
         Device     "Card0"
         Monitor    "Monitor0"
         SubSection "Display"
                 Viewport   0 0
                 Depth     24
                 Modes "1024x768"
         EndSubSection
EndSection

#### end of xorg.conf

-- 
"If you are new to UNIX, you may be used to clicking something and 
seeing either an "OK" message, an error, nothing, or (all too often) a 
pretty blue screen with nifty high-tech letters explaining exactly where 
the system crashed" - Michael Lucas



More information about the freebsd-multimedia mailing list