I am a newbie trying hard not to ask thata simple question, but I am
stuck for quite a while now....
I have a fresh install of Fedora Core 4, a new PVR-350 and am
following Jarod's generous HowTo for Fedora Core 4, but I am stuck at
the stage trying to get X to run on my PVR-350's TV-out. It seems
that the ivtvdev module isn't loading and that yum didn't do its job.
When I install it,
# yum install ivtvdev
does not yield any errors, but
ls -al /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
ls: /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o: No such file or directory
I tried copying one of the web, and copying the one used by KnoppMyth without
any success. Even with the copied driver in place:
# ls -al /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
-r--r--r-- 1 root root 20388 Jun 11 16:24
/usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
I get an error in /var/log/Xorg.0.log saying that the ivtvdev driver
was not loaded because "module does not exist." Maybe there is some
missing dependency. but I can't find it. The msp3400 also "failed to load,"
but my audio appears to work anyway.
Thanks. All the requested data is inlined below.
#################################################################
# ls -al /usr/X11R6/lib/modules/drivers/iv*
-r--r--r-- 1 root root 20388 Jun 11 14:20
/usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
#################################################################
# cat /var/log/Xorg.0.log
...
(II) LoadModule: "ivtvdev"
(WW) Warning, couldn't open module ivtvdev
(II) UnloadModule: "ivtvdev"
(EE) Failed to load module "ivtvdev" (module does not exist, 0)
...
#################################################################
$ dmesg | tac |
> sed -n '/=\ \ END INIT IVTV\ \ =/,/= START INIT IVTV =/p;
> /= START INIT IVTV =/q' |
> tac
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.6.2 (development snapshot compiled on Mon May 22
01:15:49 2006) loading
ivtv: Linux version: 2.6.16-1.2111_FC4 686 REGPARM 4KSTACKS gcc-4.0
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge WinTV PVR-350 card (cx23415 based)
ACPI: PCI Interrupt 0000:02:08.0[A] -> GSI 17 (level, low) -> IRQ 18
tveeprom 1-0050: Hauppauge model 48132, rev K268, serial# 8551164
tveeprom 1-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 1-0050: audio processor is MSP4448 (idx 27)
tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
tveeprom 1-0050: has radio, has IR remote
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
Linux Tulip driver version 1.1.13 (May 11, 2002)
saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
ivtv0: Failed to load module msp3400
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Decoder revision: 0x02020023
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
ivtv0: Create encoder radio stream
ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
ivtv0: Create decoder VOUT stream
ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total)
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
tuner 1-0061: type set to 47 (LG NTSC (TAPE series))
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c addr 0x40 not found for command 0x40086d11!
ivtv0: i2c addr 0x40 not found for command 0xc008561c!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: i2c hardware 0x00000008 not found for command 0xc008561c!
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv: ==================== END INIT IVTV ====================
####################################################################
# /sbin/lspci -v
...
01:00.0 VGA compatible controller: nVidia Corporation GeForce 6200
(rev a1) (prog-if 00 [VGA])
Subsystem: XFX Pine Group Inc.: Unknown device 2152
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 17
Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (32-bit, prefetchable) [size=256M]
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at fd000000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 3.0
0
...
02:08.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR-350
Flags: bus master, medium devsel, latency 64, IRQ 18
Memory at e8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
...
####################################################################
# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Viewsonic LCD on nVidia and NTSC on PVR-350"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "IntelliMouse Explorer" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "off"
Option "Clone" "off"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
# Load "fbdevhw" # Tried with and w/o
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "Monitor"
Identifier "Viewsonic Vx2025wm"
VendorName "Viewsonic"
ModelName "Vx2025wm 1680x1050"
HorizSync 31.5 - 90.0
VertRefresh 60.0 - 60.0
Option "dpms"
EndSection
Section "Monitor"
Identifier "NTSC Monitor"
HorizSync 30-68
VertRefresh 50-120
Mode "720x480"
# D: 34.563 MHz, H: 37.244 kHz, V: 73.897 Hz
DotClock 34.564
HTimings 720 752 840 928
VTimings 480 484 488 504
Flags "-HSync" "-VSync"
EndMode
EndSection
Section "Device"
Identifier "XFX GeForce 6200"
Driver "nv"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce 6200"
EndSection
Section "Device"
Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
Driver "ivtvdev"
Option "fbdev" "/dev/fb1" # Tried with and w/o
Option "ivtv" "/dev/fb1"
BusID "PCI:2:8:0" # lspci says 02:08.0
EndSection
Section "Screen"
Identifier "Screen0"
Device "XFX GeForce 6200"
Monitor "Viewsonic Vx2025wm"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050" "1600x1200" "1400x1050" "1280x960"
"1280x800"
"1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Hauppauge PVR 350 iTVC15 Framebuffer"
Monitor "NTSC Monitor"
DefaultDepth 24
DefaultFbbpp 32
Subsection "Display"
Depth 24
FbBpp 32
Modes "720x480"
EndSubsection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
...
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users