[olug] Nvidia TV-Out

Jay Swackhamer Jay at RebootTheUser.com
Sat Jan 29 14:58:46 UTC 2005


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
>


-- 
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