[olug] Nvidia TV-Out

Adam Lassek adam.lassek at gmail.com
Thu Feb 3 00:59:24 UTC 2005


Now it doesn't work at all. Here's the relevent portion of my xorg.conf:

Section "Screen"
	Option	   "ConnectedMonitor"		"TV,CRT"
	Option     "TVStandard"         	"NTSC-M"
        Option     "TVOutFormat"        	"SVIDEO"
	Option     "TwinView"
        Option     "TwinViewOrientation" 	"RightOf"
        Option     "SecondMonitorHorizSync" 	"30-50"
        Option     "SecondMonitorVertRefresh" 	"60"
	Option     "TVOverScan"         	"0.8"
	Option     "MetaModes"          	"1792x1344, 320x240; 1600x1200,
320x240; 1280x1024, 320x240; 1024x768, 320x240;"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth	24

	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes "1792x1344, 320x240" "1600x1200, 320x240" "1280x1024, 320x240"
"1024x768, 320x240" 	EndSubSection EndSection

Here's what I get:

(**) NVIDIA(0): Option "ConnectedMonitor" "TV,CRT"
(**) NVIDIA(0): Option "TVStandard" "NTSC-M"
(**) NVIDIA(0): Option "TVOutFormat" "SVIDEO"
(**) NVIDIA(0): Option "CursorShadow" "Yes"
(**) NVIDIA(0): Option "TwinView"
(**) NVIDIA(0): Option "TwinViewOrientation" "RightOf"
(**) NVIDIA(0): Option "SecondMonitorHorizSync" "30-50"
(**) NVIDIA(0): Option "SecondMonitorVertRefresh" "60"
(**) NVIDIA(0): Option "MetaModes" "1792x1344, 320x240; 1600x1200,
320x240; 1280x1024, 320x240; 1024x768, 320x240;"
(**) NVIDIA(0): Option "TVOverScan" "0.8"
(**) NVIDIA(0): Forcing SVIDEO output
(**) NVIDIA(0): Enabling cursor shadow
(**) NVIDIA(0): ConnectedMonitor string: "TV,CRT"
(**) NVIDIA(0): TV Standard string: "NTSC-M"
(**) NVIDIA(0): TwinView enabled
(--) NVIDIA(0): Linear framebuffer at 0xB0000000
(--) NVIDIA(0): MMIO registers at 0xCE000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce 6800 GT
(--) NVIDIA(0): VideoBIOS: 05.40.02.15.01
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): VideoRAM: 262144 kBytes
(II) NVIDIA(0): Using ConnectedMonitor string "CRT-0, TV-0"
(EE) NVIDIA(0): The requested configuration of display devices is not
(EE) NVIDIA(0):      supported in the hardware.
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

No matter what I do it keeps telling me I have an unusable configuration.

On Tue, 1 Feb 2005 13:33:19 -0600 (CST), Jay Swackhamer
<Jay at reboottheuser.com> wrote:
> The 'Connected monitor' should be
> 
> Option "ConnectedMonitor" "TV, CRT"
> 
> > I followed your second example, but it only displays on the TV and not
> > on the CRT.
> >
> > On Sat, 2005-01-29 at 08:58 -0600, Jay Swackhamer wrote:
> >> Here are the appropriate sections of the XF86Config/xorg.conf
> >>
> >>
> >> For separate X Displays(No dragging from one to the other) i.e. MythTV
> >> on
> >> TV, desktop on monitor
> >>
> >> ########CUT HERE######################
> >> Section "ServerLayout"
> >>         Identifier     "Default Layout"
> >>         Screen      0  "Screen TV nVidia" 0 0
> >>         #Screen      0  "Screen0" 0 0
> >>         Screen      1  "Screen1" RightOf "Screen TV nVidia"
> >>         InputDevice    "Mouse0" "CorePointer"
> >>         InputDevice    "Keyboard0" "CoreKeyboard"
> >>         InputDevice    "DevInputMice" "AlwaysCore"
> >>         InputDevice    "LIRC-Mouse" "AlwaysCore"
> >> EndSection
> >>
> >>
> >> Section "Monitor"
> >>         Identifier   "Monitor0"
> >>         VendorName   "Monitor Vendor"
> >>         ModelName    "E70fb-2"
> >>         DisplaySize  320        240
> >>         HorizSync    30.0 - 70.0
> >>         VertRefresh  50.0 - 90.0
> >>         ModeLine     "1400x1050" 129.0 1400 1464 1656 1960 1050 1051
> >> 1054
> >> 1100 +hsync +vsync
> >>         ModeLine     "1400x1050" 151.0 1400 1464 1656 1960 1050 1051
> >> 1054
> >> 1100 +hsync +vsync
> >>         ModeLine     "1400x1050" 162.0 1400 1464 1656 1960 1050 1051
> >> 1054
> >> 1100 +hsync +vsync
> >>         ModeLine     "1400x1050" 184.0 1400 1464 1656 1960 1050 1051
> >> 1054
> >> 1100 +hsync +vsync
> >>         Option      "dpms"
> >> EndSection
> >>
> >> Section "Monitor"
> >>         Identifier "TV"
> >>         HorizSync 30-50
> >>         VertRefresh 60
> >> EndSection
> >>
> >>
> >> Section "Device"
> >>         Identifier "nVidia"
> >>         VendorName  "Asus"
> >>         BoardName   "nVidia"
> >>         Driver "nvidia"
> >>         BusID "PCI:01:00:0"
> >>         Screen 0
> >> EndSection
> >>
> >> Section "Device"
> >>         Identifier "nVidia1"
> >>         VendorName  "Asus"
> >>         BoardName   "nVidia"
> >>         Driver "nvidia"
> >>         BusID "PCI:01:00:0"
> >>         Screen 1
> >> EndSection
> >>
> >>
> >> Section "Screen"
> >>         Identifier "Screen TV nVidia"
> >>         Device "nVidia"
> >>         Monitor    "Monitor0"
> >>         Monitor "TV"
> >>         DefaultDepth 24
> >>         Option "NvAGP" "3"
> >>         Option "TwinView" "1"
> >>         Option "TVStandard" "NTSC-M"
> >>         Option "ConnectedMonitor" "TV, CRT"
> >>         Option "TVOutFormat" "COMPOSITE"
> >>         #Option "TVOutFormat" "SVIDEO"
> >>         Option "TVOverScan" "0.6"
> >>         Option "XvmcUsesTextures" "1"
> >>         Option "SecondMonitorHorizSync" "30 - 50"
> >>         Option "SecondMonitorVertRefresh" "60"
> >>         Option "TwinViewOrientation" "LeftOf"
> >>         Option "NoLogo" "true"
> >>         Option "HWCursor" "true"
> >>         Option "RenderAccel" "true"
> >>         #Option "MetaModes" "640x480, 640x480; 400x300, NULL' 320x240,
> >> NULL"
> >>    SubSection "Display"
> >>         Depth 24
> >>         Modes "1024x768" "640x480" "400x300" "320x240"
> >>         ViewPort 0 0
> >>    EndSubsection
> >> EndSection
> >>
> >> Section "Screen"
> >>         Identifier "Screen1"
> >>         Device     "nVidia1"
> >>         Monitor "TV"
> >>         DefaultDepth     24
> >>         Option "NoLogo" "true"
> >>         Option "HWCursor" "true"
> >>         Option "RenderAccel" "true"
> >>         Option "TVOutFormat" "COMPOSITE"
> >>         SubSection "Display"
> >>                 Depth 24
> >>                 #Modes    "480x480"
> >>                 Modes    "640x480"
> >>         EndSubSection
> >> EndSection
> >>
> >> ########CUT HERE######################
> >>
> >> For shared desktop across both screens
> >> ########CUT HERE######################
> >>
> >>
> >>
> >> Section "Screen"
> >>         Identifier "Screen0"
> >>         Device     "Videocard0"
> >>         Monitor    "Monitor0"
> >>         Option "NvAgp" "3"
> >>         # Option "NoLogo" "boolean"
> >>         #Option "RenderAccel" "false"
> >>         # Option "NoRenderExtension" "boolean"
> >>         # Option "UBB" "boolean"
> >>         # Option "WindowFlip" "boolean"
> >>         # Option "PageFlip" "boolean"
> >>         # Option "DigitalVibrance" "integer"
> >>         # Option "Dac8Bit" "boolean"
> >>         # Option "Overlay" "boolean"
> >>         # Option "CIOverlay" "boolean"
> >>         # Option "TransparentIndex" "integer"
> >>         # Option "OverlayDefaultVisual" "boolean"
> >>         # Option "SWCursor" "boolean"
> >>         # Option "HWCursor" "boolean"
> >>         # Option "CursorShadow" "boolean" Enable disable use of a
> >>         # Option "CursorShadowAlpha" "integer"
> >>         # Option "CursorShadowXOffset" "integer"
> >>         # Option "CursorShadowYOffset" "integer"
> >>         # Option "ConnectedMonitor" "string"
> >>         # Option "UseEdidFreqs" "boolean"
> >>         # Option "IgnoreEDID" "boolean"
> >>         # Option "NoDDC" "boolean"
> >>         # Option "FlatPanelProperties" "string"
> >>         # Option "UseInt10Module" "boolean"
> >>         # Option "TwinView" "boolean"
> >>         # Option "TwinViewOrientation" "string"
> >>         # Option "SecondMonitorHorizSync" "range(s)"
> >>         # Option "SecondMonitorVertRefresh" "range(s)"
> >>         # Option "MetaModes" "string"
> >>         # Option "NoTwinViewXineramaInfo" "boolean"
> >>         # Option "UseClipIDs" "boolean"
> >>         # Option "TVStandard" "string"
> >>         # Option "TVOutFormat" "string"
> >>         # Option "TVOverScan" "Decimal value the range 0.0 to 1.0"
> >>         # Option "Stereo" "integer"
> >>         # Option "NoBandWidthTest" "boolean"
> >>         # Option "IgnoreDisplayDevices" "string"
> >>         # Option "IgnoreDisplayDevices" "DFP, TV"
> >>         # Option "MultisampleCompatibility" "boolean"
> >>         # Option "NvAgp" "0" ... AGP support
> >>         # Option "NvAgp" "1" ... NVAGP, if possible
> >>         # Option "NvAgp" "2" ... AGPGART, if possible
> >>         # Option "NvAGP" "3" ... AGPGART; if that fails, try
> >>         Option "TwinView"
> >>         # Option "SecondMonitorHorizSync" "<hsync range(s)>"
> >>         # Option "SecondMonitorVertRefresh" "<vrefresh range(s)>"
> >>         # Option "MetaModes" "<list of
> >>         # Option "TwinViewOrientation" "<relationship of 1 to head 0>"
> >>         # Option "ConnectedMonitor" "<list of display devices>"
> >>         # Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768"
> >>         # Optionally, mode names can followed by offset information
> >>         # Option "ConnectedMonitor" "CRT, CRT"
> >>         # "NoTwinViewXineramaInfo" XF86Config Option (please Appendix D
> >>         Option "MetaModes" "1280x1024,800x600; 1280x1024,NULL;
> >> 1024x768,640x480;"
> >>         Option "TwinViewOrientation" "RightOf"
> >>         # Option "TVStandard" "NTSC-M"
> >>         Option "ConnectedMonitor" "TV"
> >>         Option "TVOutFormat" "SVIDEO"
> >>         # Option "TVOutFormat" "COMPOSITE"
> >>         # Option "MetaModes" "1024x768_120, 1024x768_120"
> >>         DefaultDepth     24
> >>         SubSection "Display"
> >>             Depth 24
> >>             Modes "1280x1024, 800x600" "1280x1024,NULL"
> >> "1024x768,640x480"
> >>         EndSubSection
> >> EndSection
> >>
> >>
> >> > I'm fighting with my Nvidia card trying to get it to do tv-out. What I
> >> > want is to play video from my computer on the television, with the
> >> > monitor and tv at different resolutions. It keeps telling me I have an
> >> > invalid configuration.
> >> >
> >> > My video card is a GeForce 6800. Does anyone have a working xorg.conf
> >> I
> >> > can look at?
> >> > --
> >> > Adam Lassek <hayai2 at cox.net >
> >> >
> >> > _______________________________________________
> >> > OLUG mailing list
> >> > OLUG at olug.org 
> >> > http://lists.olug.org/mailman/listinfo/olug 
> >> >
> >>
> >>
> > --
> >
> > _______________________________________________
> > OLUG mailing list
> > OLUG at olug.org 
> > http://lists.olug.org/mailman/listinfo/olug 
> >
> 
> --
> Jay Swackhamer
> Reboot The User
> 15791 West Dodge Road
> Suite 135
> Omaha, NE 68118
> (402) 933-6449
> (402) 933-6456 Fax
> http://www.RebootTheUser.com 
> 
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org 
> http://lists.olug.org/mailman/listinfo/olug 
>



More information about the OLUG mailing list