On tape tout dans un Terminal, Applications → Accessoires → Terminal
Pour cela il faut mercurial :
sudo apt-get install mercurial
Pour la compilation des modules vous devez disposer sur votre système des outils de compilation et des entêtes du noyau :
sudo apt-get install build-essential linux-headers-$(uname -r)
Dès lors il faut télécharger les sources de v4l-dvb dans ton répertoire personnel par exemple :
hg clone http://linuxtv.org/hg/v4l-dvb
Ensuite, on passe dans le dossier v4l-dvb, on lance la compilation puis l'installation :
cd ~/v4l-dvb make sudo make install echo options saa7134 secam=l | sudo tee -a /etc/modprobe.d/saa7134 echo saa7134-dvb | sudo tee -a /etc/modules sudo modprobe saa7134-dvb
On copie le firmware dans le bon dossier
cd ~/v4l-dvb/linux/Documentation/dvb/ chmod +x get_dvb_firmware ./get_dvb_firmware tda10046 sudo cp dvb-fe-tda10046.fw /lib/firmware/$(uname -r)
Ensuite il faut redémarrer l'ordinateur.
La suite c'est par ici : Kaffeine
Une ou des erreurs peuvent être rencontrées durant la compilation et peuvent ne pas être génantes par la suite car elles ne concernent peut être pas votre matériel. Il suffit donc de les ignorer en utilisant la commande:
sudo make -i
à la place de make, puis continuer
sudo modprobe saa7134 "WARNING: All config files need .conf: /etc/modprobe.d/saa7134, it will be ignored in a future release."
Dans les dernières versions d'ubuntu, les fichiers de configuration doivent se terminer par .conf. Il suffit donc de renommer saa7134 par saa734.conf en faisant cette commande:
sudo mv /etc/modprobe.d/saa7134 /etc/modprobe.d/saa7134.conf
Réessayer ensuite la commande “sudo modprobe saa7134”