Summary: | kdetv-0.8.7 cannot find any channels | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joerg Schaible <joerg.schaible> |
Component: | New packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | gent_bz |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Joerg Schaible
2005-07-13 16:53:51 UTC
Joerg: No one else seems to have the problem and I couldn't find anything in bugs.kde.org either. Since I'm just caring if kdetv compiles (I don't even have a tv card.), I can't definitely say if this is a bug or a local problem, even though I guess the latter is more likely. Do you have the problem with 0.8.8? Hello Carsten, unfortunately still the same. I'll try now on the mailing list of kdetv ... I'll update here if I get any new info. Please keep 0.8.4 in the tree unless this is solved. Thanks, J Hello Carsten, unfortunately still the same. I'll try now on the mailing list of kdetv ... I'll update here if I get any new info. Please keep 0.8.4 in the tree unless this is solved. Thanks, Jörg This might be the related: http://thread.gmane.org/gmane.comp.kde.kwintv/2626 What means "might"!? Apply the patch and you know it. :) Hi Carsten, meanwhile I found time to upgrade my kernel (now already to latest stable 2.6.14-r2), but the saa7134.c driver still misses the initialization of the type member in the structure. After applying the patch published in the kwintv (and video4linux) list, latest kdetv works like charm. How to proceed? IMHO this bug must be reassigned to the kernel devs, they will report upstream. Regards, J Hi Carsten, meanwhile I found time to upgrade my kernel (now already to latest stable 2.6.14-r2), but the saa7134.c driver still misses the initialization of the type member in the structure. After applying the patch published in the kwintv (and video4linux) list, latest kdetv works like charm. How to proceed? IMHO this bug must be reassigned to the kernel devs, they will report upstream. Regards, Jörg Gosh, unfortunately I have to revoke my last report. kdetv-0.8.8 can initialize the driver only sometimes. Most of the time I still have the an error if I start the app ... will investigate further. kdetv seems now only working the first time it is invoked (or the first time the driver is initialized). Funny thing is, that the reported errors on the console during startup seem quite equal, but closing kdetv seems to trigger an unrecoverable error in th v4l2 driver (without the kernel patch, the tuner cannot even be found): joehni@paddy ~/bin $ kdetvv4lsetup: using X11 display :0 WARNING: Your X-Server has no DGA support. mode: 1600x1200, depth=24, bpp=32, bpl=6400, base=unknown WARNING: couldn't find framebuffer base address, try manual configuration ("kdetvv4lsetup -a <addr>") /dev/v4l/video0 [v4l2]: configuration done Try to open v4l2 vbi device, libzvbi interface rev. $Id: io-v4l2.c,v 1.12 2002/11/30 02:37:18 mschimek Exp $Opened /dev/v4l/vbi0 Try to open v4l2 (2002-10) vbi device, libzvbi interface rev. $Id: io-v4l2k.c,v 1.4 2003/02/16 18:58:07 mschimek Exp $Opened /dev/v4l/vbi0 /dev/v4l/vbi0 (ASUS TV-FM 7134) is a v4l2 vbi device, driver saa7134, version 0x0000020e Current scanning system is 625 Querying current vbi parameters... success VBI capture parameters granted: format 59455247, 27000000 Hz, 2048 bpl, offs 256, F1 7+16, F2 319+16, flags 00000000 Nyquist check passed Request decoding of services 0x60000c7f Will decode services 0x0000041f Using streaming interface Fifo initialized Requesting streaming i/o buffers kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Cannot request streaming i/o buffers from /dev/v4l/vbi0 (ASUS TV-FM 7134): 22, Invalid argument. Try to open v4l vbi device, libzvbi interface rev. $Id: io-v4l.c,v 1.9 2002/11/30 02:37:18 mschimek Exp $Opened /dev/v4l/vbi0 Driver name 'ASUS TV-FM 7134' Attempt to guess the videostandard Driver supports VIDIOCGTUNER: 0 Videostandard is PAL/SECAM /dev/v4l/vbi0 (ASUS TV-FM 7134) is a v4l vbi device Hinted video standard 0, guessed 625 Driver supports VIDIOCGVBIFMT, guessed videostandard 625 Accept current vbi parameters Guessed videostandard 625 Nyquist check passed Will decode services 0x0000041f Warning: no read select, reading will block Capture buffer allocated Successful opened /dev/v4l/vbi0 (ASUS TV-FM 7134) kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available QDateTime::fromString: Parameter out of range kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 2 V4L2Grabber::~V4L2Grabber(): wait(). V4L2Grabber::~V4L2Grabber(): deleted. kdetv: WARNING: V4L2Dev: VIDIOC_QBUF failed: Invalid argument [1]+ Done LANG=C kdetv joehni@paddy ~/bin $ LANG=C kdetv & [1] 10539 joehni@paddy ~/bin $ kdetvv4lsetup: using X11 display :0 WARNING: Your X-Server has no DGA support. mode: 1600x1200, depth=24, bpp=32, bpl=6400, base=unknown WARNING: couldn't find framebuffer base address, try manual configuration ("kdetvv4lsetup -a <addr>") /dev/v4l/video0 [v4l2]: configuration done Try to open v4l2 vbi device, libzvbi interface rev. $Id: io-v4l2.c,v 1.12 2002/11/30 02:37:18 mschimek Exp $Opened /dev/v4l/vbi0 Try to open v4l2 (2002-10) vbi device, libzvbi interface rev. $Id: io-v4l2k.c,v 1.4 2003/02/16 18:58:07 mschimek Exp $Opened /dev/v4l/vbi0 /dev/v4l/vbi0 (ASUS TV-FM 7134) is a v4l2 vbi device, driver saa7134, version 0x0000020e Current scanning system is 625 Querying current vbi parameters... success VBI capture parameters granted: format 59455247, 27000000 Hz, 2048 bpl, offs 256, F1 7+16, F2 319+16, flags 00000000 Nyquist check passed Request decoding of services 0x60000c7f Will decode services 0x0000041f Using streaming interface Fifo initialized Requesting streaming i/o buffers kdetv: WARNING: VBIDecoder: vbi_capture_v4l2_new error: Cannot request streaming i/o buffers from /dev/v4l/vbi0 (ASUS TV-FM 7134): 22, Invalid argument. Try to open v4l vbi device, libzvbi interface rev. $Id: io-v4l.c,v 1.9 2002/11/30 02:37:18 mschimek Exp $Opened /dev/v4l/vbi0 Driver name 'ASUS TV-FM 7134' Attempt to guess the videostandard Driver supports VIDIOCGTUNER: 0 Videostandard is PAL/SECAM /dev/v4l/vbi0 (ASUS TV-FM 7134) is a v4l vbi device Hinted video standard 0, guessed 625 Driver supports VIDIOCGVBIFMT, guessed videostandard 625 Accept current vbi parameters Guessed videostandard 625 Nyquist check passed Will decode services 0x0000041f Warning: no read select, reading will block Capture buffer allocated Successful opened /dev/v4l/vbi0 (ASUS TV-FM 7134) kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available QDateTime::fromString: Parameter out of range kdetv: WARNING: VbiDecoder: VBI capture error: Input/output error kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev: VIDIOC_QBUF failed: Invalid argument kdetv: WARNING: V4L2Dev: VIDIOC_QBUF failed: Invalid argument kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev: VIDIOC_QBUF failed: Invalid argument kdetv: WARNING: V4L2Dev: VIDIOC_QBUF failed: Invalid argument kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Input/output error kdetv: WARNING: IO error - requeuing buffer kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 Too many errors. Ending V4L2 grabbing. V4L2Grabber::~V4L2Grabber(): wait(). V4L2Grabber::~V4L2Grabber(): deleted. kdetv: WARNING: V4L2Dev: VIDIOC_QBUF failed: Invalid argument V4L2Grabber::~V4L2Grabber(): wait(). V4L2Grabber::~V4L2Grabber(): deleted. [1]+ Done LANG=C kdetv Also kdetv works with the older v4l driver, it is just the v4l2 driver that fails. Was this ever resolved? If so, the bug can be closed. As this appears to be a kernel driver / v4l2 issue and there has been no related activity for almost 18 months, I'm closing the bug. Joerg, if you still haven't solve your issue, take a look at the following links: http://gentoo-wiki.com/HARDWARE_saa7134 http://linuxtv.org/v4lwiki/index.php/Saa7134_devices_%28saa713x%29 I still use V4L1 drivers ... but I have not checked V4L2 drivers for quite some time. |