TV-out on an Nvidia card
- From: ebenZEROONE@xxxxxxxxxxx (Hactar)
- Date: Thu, 04 Jan 2007 23:08:01 GMT
Hi people. I'm trying to set up a DVR. It worked (sorta) under XP,
until we got digital cable. Since this card (Nvidia "Personal Cinema"
Geforce 4 MX 440) only does analog, I plan to supplant it with a card
that does QAM (digital TV) once I get MythTV working with the existing
card (the "broadcast" channels are sent over the wire in analog, so this
card can tune channels 1-49). The DVR's breakout box is connected to a
switch (the DVR treats it as a TV) by S-Video.
Anyhow, one of my first steps is to make X display on the TV. I found
the excellent HOWTO http://www.ubuntuforums.org/showthread.php?t=98456
and did that (except I changed the names; "Monitor [0]" and "Monitor
[1]" mean squat to me, whereas "CRT" and "TV" have meaning). Errata
are:
- the video driver "nvidia" doesn't exist, whereas "nv" does. Should I
deal with this?
- the guide uses the same PCI ID for both the CRT and TV devices, but
then says I should check the TV one against "lspci". Is that right?
What should I see in "lspci"'s output? When I use the same ID (since
I see no other plausible device), I get a "device already in use"
error, and "startx" won't. If I comment out all "BusID" statements, X
runs, but the TV gets no signal. There is some non-fatal error
mentioned in Xorg.log, but I forget what it is.
I have no problem mucking about with recompiling anything, including the
kernel, if it would help.
Here are excerpts from xorg.conf, and the output from "lspci". The full
xorg.conf is at http://royalty.no-ip.org:81/xorg.conf.gz .
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
0000:00:05.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)
0000:00:0d.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
0000:00:0d.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge 0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
0000:00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
0000:00:11.4 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1) (prog-if 00 [VGA])
Subsystem: eVga.com. Corp.: Unknown device 3088
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Expansion ROM at effe0000 [disabled] [size=128K]
Capabilities: <available only to root>
Section "Monitor"
Identifier "CRT
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection
Section "Monitor"
Identifier "TV"
HorizSync 30-50
VertRefresh 60
EndSection
Section "Device"
Identifier "Device_CRT"
Driver "nv"
BusID "PCI:1:0:0"
screen 0
EndSection
Section "Device"
Identifier "Device_TV"
Driver "nv"
# BusID "PCI:1:0:0"
screen 1
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "NTSC"
Option "ConnectedMonitor" "TV"
EndSection
Section "Screen"
Identifier "Screen_CRT
Device "Device_CRT"
Monitor "CRT"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen_TV"
Device "Device_TV"
Monitor "TV"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "640x480_60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen_CRT"
Screen 1 "Screen_TV" RightOf "Screen_CRT"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
--
-eben QebWenE01R@xxxxxxxxxxxxxxxxx http://royalty.no-ip.org:81
An ASCII character walks into a bar and orders a double. "Having a bad
day?" asks the barman. "Yeah, I have a parity error," replies the ASCII
chrcter. The barman says, "Yeah, I thought you looked a bit off." - Skud
.
- Follow-Ups:
- Re: TV-out on an Nvidia card
- From: Dances With Crows
- Re: TV-out on an Nvidia card
- Prev by Date: Re: Problem with nvidia drivers after SuSE You kernel patch
- Next by Date: Re: TV-out on an Nvidia card
- Previous by thread: Problem with login using opensuse 10.2
- Next by thread: Re: TV-out on an Nvidia card
- Index(es):
Relevant Pages
|