[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