I've installed a new WinTV-PVR 150 card in my AMD Sempron system
(running SuSE 10.0 in 32-bit mode). I've followed (and re-checked) the
How-to, and gone through the Troubleshooting section, too. However, I
still have 2 issues - no sound, and while I can see video output using
the "cat /dev/video > test.mpg" test, when I run any of the TV programs
(KDETV, XAWTV, TVTime or Zapping TV Viewer) on my system, I can't get
any of them to run correctly - TVTime, for example, says, simply, "No
signal", while KDETV hangs, with the following in the terminal:
[EMAIL PROTECTED]:~> kdetv
ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL
kdetv: WARNING: Device does not support streaming interface or is not a V4L2
device.
kdetv: WARNING: Device does not support streaming interface or is not a V4L2
device.
kdetv: WARNING: KXvDevice::init(): Unable to grab Xv port.
kdetv: WARNING: KXvDevice::init(): Unable to grab Xv port.
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, No such file or directory
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Connection via socket
failed, server not running.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
Opened /dev/vbi
Try to open V4L2 2.6 VBI device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.28 2005/05/25 02:26:41 mschimek Exp $
Opened /dev/vbi
/dev/vbi (WinTV PVR 150) is a v4l2 vbi device,
driver ivtv, version 0x00000401
Using read interface
Current scanning system is 525
Querying current vbi parameters... success
VBI capture parameters supported: format 59455247 [GREY], 27000000 Hz, 1440
bpl, offs 248, F1 10...21, F2 273...284, flags 00000000
VBI capture parameters granted: format 59455247 [GREY], 27000000 Hz, 1440 bpl,
offs 248, F1 10...21, F2 273...284, flags 00000000
Nyquist check passed
Request decoding of services 0x60000c7f, strict level -1
Will capture services 0x00000060, added 0x60 commit:1
Capture buffer allocated
Successful opened /dev/vbi (WinTV PVR 150)
kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available
kdetv: WARNING: KXvDevice::init(): Unable to grab Xv port.
kdetv: WARNING: KXvDevice::init(): Unable to grab Xv port.
kdetv: WARNING: ... failed. kdetv likely does not to work with your device
and/or your current filter config.
The system log looks like the modules are loading:
Dec 28 21:14:17 sempron kernel: ivtv: ==================== START INIT IVTV
====================
Dec 28 21:14:17 sempron kernel: ivtv: version 0.4.1 (tagged release) loading
Dec 28 21:14:17 sempron kernel: ivtv: Linux version: 2.6.13-15.7-default 586
REGPARM gcc-4.0
Dec 28 21:14:17 sempron kernel: ivtv: In case of problems please include the
debug info between
Dec 28 21:14:17 sempron kernel: ivtv: the START INIT IVTV and END INIT IVTV
lines, along with
Dec 28 21:14:17 sempron kernel: ivtv: any module options, when mailing the
ivtv-users mailinglist.
Dec 28 21:14:17 sempron kernel: ivtv0: Autodetected WinTV PVR 150 card (cx23416
based)
Dec 28 21:14:17 sempron kernel: ACPI: PCI Interrupt 0000:00:09.0[A] -> Link
[LNKB] -> GSI 11 (level, low) -> IRQ 11
Dec 28 21:14:17 sempron kernel: i2c-algo-bit.o: (0) scl=1, sda=1
Dec 28 21:14:17 sempron kernel: i2c-algo-bit.o: (1) scl=1, sda=0
Dec 28 21:14:17 sempron kernel: i2c-algo-bit.o: (2) scl=1, sda=1
Dec 28 21:14:17 sempron kernel: i2c-algo-bit.o: (3) scl=0, sda=1
Dec 28 21:14:17 sempron kernel: i2c-algo-bit.o: (4) scl=1, sda=1
Dec 28 21:14:17 sempron kernel: i2c-algo-bit.o: ivtv i2c driver #0 passed test.
Dec 28 21:14:17 sempron kernel: tveeprom: module not supported by Novell,
setting U taint flag.
Dec 28 21:14:17 sempron kernel: tveeprom: ivtv version
Dec 28 21:14:17 sempron kernel: tveeprom: Hauppauge: model = 26032, rev = C199,
serial# = 8226463
Dec 28 21:14:17 sempron kernel: tveeprom: tuner = TCL 2002N 5H (idx = 99, type
= 50)
Dec 28 21:14:17 sempron kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08,
v4l2 = 0x00001000)
Dec 28 21:14:17 sempron kernel: tveeprom: audio processor = CX25841 (type = 23)
Dec 28 21:14:17 sempron kernel: tveeprom: decoder processor = CX25841 (type =
1c)
Dec 28 21:14:17 sempron kernel: ivtv0: i2c attach to card #0 ok
[client=tveeprom, addr=50]
Dec 28 21:14:17 sempron kernel: tuner: module not supported by Novell, setting
U taint flag.
Dec 28 21:14:17 sempron kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus
ivtv i2c driver #0
Dec 28 21:14:17 sempron kernel: ivtv0: i2c attach to card #0 ok [client=(tuner
unset), addr=61]
Dec 28 21:14:17 sempron kernel: cx25840: module not supported by Novell,
setting U taint flag.
Dec 28 21:14:17 sempron kernel: cx25840 0-0044: ivtv driver
Dec 28 21:14:17 sempron kernel: cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv
i2c driver #0)
Dec 28 21:14:19 sempron kernel: cx25840 0-0044: loaded v4l-cx25840.fw firmware
(14264 bytes)
Dec 28 21:14:19 sempron kernel: ivtv0: i2c attach to card #0 ok
[client=cx25840, addr=44]
Dec 28 21:14:19 sempron kernel: wm8775: module not supported by Novell, setting
U taint flag.
Dec 28 21:14:19 sempron kernel: wm8775 0-001b: ivtv driver
Dec 28 21:14:19 sempron kernel: wm8775 0-001b: chip found @ 0x36 (ivtv i2c
driver #0)
Dec 28 21:14:19 sempron kernel: ivtv0: i2c attach to card #0 ok [client=wm8775,
addr=1b]
Dec 28 21:14:19 sempron kernel: tda9887: module not supported by Novell,
setting U taint flag.
Dec 28 21:14:19 sempron kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware
(262144 bytes)
Dec 28 21:14:19 sempron kernel: ivtv0: Encoder revision: 0x02050032
Dec 28 21:14:19 sempron kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Dec 28 21:14:19 sempron kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x
10800 buffers (2048KB total)
Dec 28 21:14:19 sempron kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x
17472 buffers (2048KB total)
Dec 28 21:14:19 sempron kernel: ivtv0: Allocate DMA encoder PCM audio stream:
455 x 4608 buffers (2048KB total)
Dec 28 21:14:20 sempron kernel: tuner: type set to 50 (TCL 2002N) by ivtv i2c
driver #0
Dec 28 21:14:20 sempron kernel: ivtv0: Initialized WinTV PVR 150, card #0
Dec 28 21:14:20 sempron kernel: ivtv: ==================== END INIT IVTV
====================
lspci provides the following:
00:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416)
MPEG-2 Encoder (rev 01)
"ivtvctl -a" provides the following:
[EMAIL PROTECTED]:~> ivtvctl -a
ioctl IVTV_IOC_G_CODEC ok
Codec parameters
aspect : 2
audio : 0x00e9
bframes : 3
bitrate_mode: 0
bitrate : 8000000
bitrate_peak: 9600000
dnr_mode : 0
dnr_spatial : 0
dnr_temporal: 8
dnr_type : 0
framerate : 0
framespergop: 15
gop_closure : 1
pulldown : 0
stream_type : 14
ioctl VIDIOC_G_FMT ok
Type : Video Capture
Width : 0
Height : 0
ioctl VIDIOC_QUERYCAP ok
Driver name : ivtv
Card type : WinTV PVR 150
Bus info : 0000:00:09.0
Driver version: 1025
Capabilities : 0x01030011
ioctl: VIDIOC_ENUMINPUT
Input : 0
Name : Tuner
Type : 0x00000001
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x0000000000003000 ( NTSC )
Status : 0
Input : 1
Name : Composite 0
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0
Input : 2
Name : Composite 1
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0
Input : 3
Name : S-Video 0
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0
Input : 4
Name : S-Video 1
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0
ioctl VIDIOC_G_INPUT ok
Video input = 0
ioctl: VIDIOC_ENUMOUTPUT
ioctl VIDIOC_G_OUTPUT failed: Invalid argument
ioctl: VIDIOC_ENUMAUDIO
Input : 0
Name : Tuner Audio In
Input : 1
Name : Audio Line 1
Input : 2
Name : Audio Line 2
Input : 3
Name : Audio Line 3
Input : 4
Name : Audio Line 4
ioctl VIDIOC_G_AUDIO ok
Audio input = 0: Tuner Audio In
ioctl VIDIOC_G_FREQUENCY ok
Frequency = 884
ioctl: VIDIOC_ENUMSTD
index : 0
ID : 0x0000000000003000
Name : NTSC
Frame period: 1001/30000
Frame lines : 525
index : 1
ID : 0x00000000000000FF
Name : PAL
Frame period: 1/25
Frame lines : 625
index : 2
ID : 0x00000000007F0000
Name : SECAM
Frame period: 1/25
Frame lines : 625
ioctl VIDIOC_G_STD ok
Video standard = 0x00003000
ioctl: VIDIOC_QUERYCTRL
Brightness = 128
Contrast = 64
Saturation = 64
Hue = 0
Volume = 20480
Mute = 0
I assume the VIDIOC_G_OUTPUT error is related to the lack of sound?
As I mentioned, I'm running SuSE 10.0. It is currently using the
2.6.13-15.7-default kernel (from the distro). I have no other capture
cards in the system.
I'd appreciate any assistance.
Thanks,
Des
--
Des Dougan, Principal
Dougan Consulting Group
Ph: 604-980-2848 Email: des at DouganConsulting dot com
www.DouganConsulting.com
Design - Implementation - Support
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users