For whatever reason some tv tuners wont be auto-detected in newer kernels anymore. This is either due to there being more than one tuner and only the first tuner being probed or some tuner`s auto-detection being broken.
However this bug will only hit those people whose card description is not correct so that neither the explicit card description nor the auto- detection works. I was able to fix it by choosing the card that fits my tv-card best and tricking the tuner to use the correct type. If your card worked under 2.6.28 boot a 2.6.28 kernel ( e.g. Jaunty Live CD ), check the kernel messages ( dmesg ) and compare them with the kernel messages of a newer kernel ( dmesg ) to see what tuners aren't detected anymore and which type / address they have. In my dmesg case ( see previous comment ) this is the tuner that got lost on newer kernels : [ 58.033514] tuner-simple 1-0063: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) The tv tuner type is 5 and its address is 0x63 ( 1-0063 ). To force tuner type and address create /etc/modprobe.d/saa7134.conf like this : options saa7134 card=62 tuner=5 options tuner addr=0x63 no_autodetect=5 Good luck ! -- saa7134 tuner card does not work with kernel 2.6.31 https://bugs.launchpad.net/bugs/481449 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs