[mythtv-users] nvidia tv-out - how do you do it?
Ryszard
ryszard99 at gmail.com
Tue Oct 19 12:23:59 UTC 2004
this is really cool. co-incidently i was trying to get twin view
working on my 5200 over teh weekend. I managed to get the monitor and
TV working on the console, bu when it switched to X, it came up only
on the tv. i shall check this out when i'm home.. :-)
On Tue, 19 Oct 2004 05:05:38 -0700 (PDT), john salch <jsalch at yahoo.com> wrote:
> The following works for me to offer two screens:
>
> # 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 "XkbRules" "xfree86"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "us"
> EndSection
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "IMPS/2"
> Option "Device" "/dev/psaux"
> Option "ZAxisMapping" "4 5"
> Option "Emulate3Buttons" "no"
> 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 "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 "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 "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
>
>
>
> --- Brad Fuller <bradallenfuller at yahoo.com> wrote:
>
> > I have no idea how to do this in Linux. Those of you
> > who have s-video
> > out on an nvidia card: what do you do to make the
> > card work with TV? I
> > assume that you must add something to your xorg.conf
> > file?
> > Do you run (can you run) with two displays - A
> > computer monitor AND a TV
> > simultaneously?
> > The README at the nvidia linux site describes it a
> > bit, but I'm unsure
> > how this done practically.
> >
> > Help appreciated, especially the xorg.conf relevent
> > sections (if,
> > indeed, this is what you need to change)
> >
> > thanks!
> >
> > brad
> >
> > > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> >
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
>
More information about the mythtv-users
mailing list