[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