[mythtv-users] All working - Need help on TV-OUT please!

john salch jsalch at yahoo.com
Fri Oct 8 13:22:14 UTC 2004


Here is my xorg.conf file that may be of use to you. 
I have both monitor and TV hooked up to the nvidia
card with same drivers.

Cheers,
John


# XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen TV"
        Screen      1  "Screen LCD" RightOf "Screen
TV"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "DevInputMice" "AlwaysCore"
EndSection

Section "Files"

# RgbPath is the location of the RGB database.  Note,
this is the name 
of the 
# file minus the extension (like ".txt" or ".db"). 
There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are
concatenated 
together)
# By default, Red Hat 6.0 and later now use a font
server independent 
of
# the X server to render fonts.
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath  
"/usr/X11R6/lib/modules/extensions/nvidia"
	ModulePath   "/usr/X11R6/lib/modules/extensions"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "unix/:7100"
EndSection

Section "Module"
	Load  "dbe"
	Load  "extmod"
	Load  "fbdevhw"
	Load  "glx"
	Load  "record"
	Load  "freetype"
	Load  "type1"
	Load  "v4l"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled
(eg, with xset(1))
#	Option	"Xleds"		"1 2 3"
# To disable the XKEYBOARD extension, uncomment
XkbDisable.
#	Option	"XkbDisable"
# To customise the XKB settings to suit your keyboard,
modify the
# lines below (which are the defaults).  For example,
for a non-U.S.
# keyboard, you will probably want to use:
#	Option	"XkbModel"	"pc102"
# If you have a US Microsoft Natural keyboard, you can
use:
#	Option	"XkbModel"	"microsoft"
#
# Then to change the language, change the Layout
setting.
# For example, a german layout can be obtained with:
#	Option	"XkbLayout"	"de"
# or:
#	Option	"XkbLayout"	"de"
#	Option	"XkbVariant"	"nodeadkeys"
#
# If you'd like to switch the positions of your
capslock and
# control keys, use:
#	Option	"XkbOptions"	"ctrl:swapcaps"
# Or if you just want both to be control, use:
#	Option	"XkbOptions"	"ctrl:nocaps"
#
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us"
EndSection

Section "InputDevice"

# If the normal CorePointer mouse is not a USB mouse
then
# this input device can be used in AlwaysCore mode to
let you
# also use USB mice at the same time.
        Identifier  "DevInputMice"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "no"
EndSection


Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "DPro930SB"
	DisplaySize  370	270
	HorizSync    30.0 - 110.0
	VertRefresh  50.0 - 160.0
	Option	    "dpms"
EndSection

Section "Monitor"
        Identifier   "LCD"
        VendorName   "Monitor Vendor"
        ModelName    "DPro930SB"
        DisplaySize  370        270
        HorizSync    30.0 - 110.0
        VertRefresh  50.0 - 160.0
        Option      "dpms"
EndSection

Section "Monitor"
        Identifier   "TV"
        VendorName   "Monitor Vendor"
        ModelName    "JVC TV"
        HorizSync    30 - 50
        VertRefresh  60
        Option      "dpms"
EndSection


Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
	VendorName  "Videocard vendor"
	BoardName   "VESA driver (generic)"
EndSection

Section "Device"
        Identifier      "nvidia TV"
        Driver          "nvidia"
        BusId           "PCI:1:0:0"
        VendorName      "Videocard vendor"
        Option          "ConnectedMonitor"      "TV"
        Option          "TVStandard"           
"NTSC-M"
        Option          "TVOutFormat"          
"SVIDEO"
        Option          "NvAgp"                 "1"
        Option          "TVOverScan"            "1.0"
        Screen 0
EndSection

Section "Device"
        Identifier      "nvidia LCD"
        Driver          "nvidia"
        BusId           "PCI:1:0:0"
        VendorName      "Videocard vendor"
        Option          "ConnectedMonitor"      "CRT"
        Screen 1
EndSection


Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
        Identifier "Screen LCD"
        Device     "nvidia LCD"
        Monitor    "LCD"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x1024" "1280x960"
"1152x864" "1024x768" 
"800x600"
"640x480"
        EndSubSection
EndSection
Section "Screen"
        Identifier "Screen TV"
        Device     "nvidia TV"
        Monitor    "TV"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
	Group        0
	Mode         0666
EndSection


Delete Reply Forward Spam 



--- mark at onnow.net wrote:

> Followed the setup instuctions, and what do you
> know.  MythTV works fantastic!
> 
> I have one last issue.  I am trying to hook it into
> my TV via SVIDEO.
> Hardware:
> 32" Sony with Svideo in
> ASUS GeForce FX 5200 
> NVidia drivers 6111 installed and working ( NVidia
> splash screen too )
> Single svideo cable between tvout card and TV.
> I want to use the monitor and TV if at all possible.
> RedHat FC2.
> 
> The monitor works but nothing on the TV.  Is the
> resolution too high?  What can
> I try?  Here is my xorg.conf below.  I have tried
> many setups to no avail.  I
> found this config on a google search.  It drives my
> montor fine, but nothing to
> the TV.
> Help at this point, would be really appreciated.
> 
> cat /etc/X11/xorg.conf
> # File generated by xf86config.
> 
> #
> # Copyright (c) 1999 by The XFree86 Project, Inc.
> #
> # Permission is hereby granted, free of charge, to
> any person obtaining a
> # copy of this software and associated documentation
> files (the "Software"),
> # to deal in the Software without restriction,
> including without limitation
> # the rights to use, copy, modify, merge, publish,
> distribute, sublicense,
> # and/or sell copies of the Software, and to permit
> persons to whom the
> # Software is furnished to do so, subject to the
> following conditions:
> #
> # The above copyright notice and this permission
> notice shall be included in
> # all copies or substantial portions of the
> Software.
> #
> # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY
> OF ANY KIND, EXPRESS OR
> # IMPLIED, INCLUDING BUT NOT LIMITED TO THE
> WARRANTIES OF MERCHANTABILITY,
> # FITNESS FOR A PARTICULAR PURPOSE AND
> NONINFRINGEMENT.  IN NO EVENT SHALL
> # THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM,
> DAMAGES OR OTHER LIABILITY,
> # WHETHER IN AN ACTION OF CONTRACT, TORT OR
> OTHERWISE, ARISING FROM, OUT OF
> # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> OTHER DEALINGS IN THE
> # SOFTWARE.
> #
> # Except as contained in this notice, the name of
> the XFree86 Project shall
> # not be used in advertising or otherwise to promote
> the sale, use or other
> # dealings in this Software without prior written
> authorization from the
> # XFree86 Project.
> #
> 
> #
>
**********************************************************************
> # Refer to the XF86Config(4/5) man page for details
> about the format of
> # this file.
> #
>
**********************************************************************
> 
> # NOTE:  This is a NEW IMPROVED version of
> XF86Config-fbdev that uses the vesa
> # driver instead of the fbdev driver.  Thanks to
> Kenneth Fanyo who pointed
> # this out to me. :)
> 
> # This XF86Config file is designed for use with the
> VESA framebuffer.
> # This generic interface should work with nearly all
> video cards
> # (although not every card will support every
> resolution).
> 
> # With the new driver, it should no longer be
> required to have frame buffer
> # support in the kernel, or to run it on the
> console.
> #
> # Enjoy! :)
> # -- volkerdi at slackware.com
> #
> 
> #
>
**********************************************************************
> # Module section -- this  section  is used to
> specify
> # which dynamically loadable modules to load.
> #
>
**********************************************************************
> #
> Section "Module"
> 
> # This loads the DBE extension module.
> 
>     Load        "dbe"   # Double buffer extension
> 
> # This loads the miscellaneous extensions module,
> and disables
> # initialisation of the XFree86-DGA extension within
> that module.
>     SubSection  "extmod"
>       Option    "omit xfree86-dga"   # don't
> initialise the DGA extension
>     EndSubSection
> 
> # This loads the font modules
>     Load        "type1"
>     Load        "freetype"
>     Load        "speedo"
> 
> # This loads the GLX module
>     Load       "glx"
> 
> EndSection
> 
> #
>
**********************************************************************
> # Files section.  This allows default font and rgb
> paths to be set
> #
>
**********************************************************************
> 
> Section "Files"
> 
> # The location of the RGB database.  Note, this is
> the name of the
> # file minus the extension (like ".txt" or ".db"). 
> There is normally
> # no need to change the default.
> 
>     RgbPath     "/usr/X11R6/lib/X11/rgb"
> 
> # Multiple FontPath entries are allowed (which are
> concatenated together),
> # as well as specifying multiple comma-separated
> entries in one FontPath
> # command (or a combination of both methods)
> #
> # If you don't have a floating point coprocessor and
> emacs, Mosaic or other
> # programs take long to start up, try moving the
> Type1 and Speedo directory
> # to the end of this list (or comment them out).
> #
> 
> 
> # ModulePath can be used to set a search path for
> the X server modules.
> # The default path is shown here.
> 
> #    ModulePath "/usr/X11R6/lib/modules"
> 
>     FontPath    "/usr/X11R6/lib/X11/fonts/local"
>     FontPath    "/usr/X11R6/lib/X11/fonts/misc"
>     FontPath   
> "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
>     FontPath   
> "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
>     FontPath    "/usr/X11R6/lib/X11/fonts/Type1"
>     FontPath    "/usr/X11R6/lib/X11/fonts/CID"
>     FontPath    "/usr/X11R6/lib/X11/fonts/Speedo"
>     FontPath    "/usr/X11R6/lib/X11/fonts/cyrillic"
>     FontPath    "/usr/local/share/fonts"
>     FontPath    "/usr/share/fonts"
>     FontPath    "/usr/X11R6/lib/X11/fonts"
>     FontPath    "/usr/share/fonts/default"
>     FontPath    "/usr/X11R6/lib/X11/fonts/TTF"
> EndSection
> 
> #
>
**********************************************************************
> # Server flags section.
> #
>
**********************************************************************
> 
> Section "ServerFlags"
> 
> # Uncomment this to cause a core dump at the spot
> where a signal is
> # received.  This may leave the console in an
> unusable state, but may
> # provide a better stack trace in the core dump to
> aid in debugging
> 
=== message truncated ===



More information about the mythtv-users mailing list