Jai une carte tuner PCTV 310i/200i, il se trouve que le module gérant le chipset saa7134 de philips ne fonctionne pas avec les anciennes versions de V4L, donc seule solution c'est de compiler la nouvelle version de V4L à chaque fois qu'on change de noyau ou si votre distribution propose une version trop ancienne.

Ces quelques lignes suffisent :

sudo apt-get install dvb-utils mercurial build-essential linux-headers-$(uname -r)
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make && sudo make install
sudo reboot