[olug] Nvidia TV-Out

Jay Swackhamer Jay at RebootTheUser.com
Tue Feb 1 19:33:19 UTC 2005


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




More information about the OLUG mailing list