{{tag>Dapper matériel carte_tv tnt vétuste}}
----
======= Carte TV : Pinnacle PCTV 310i =======
On tape tout dans un Terminal, **Applications** -> **Accessoires** -> **Terminal**
===== Installation de la carte PCTV 310i =====
Ces manipulations ne sont plus nécessaires depuis le noyau 2.6.20 à condition d'installer le paquet linux-firmware-nonfree
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.
===== Configuration de la carte PCTV 310i =====
La suite c'est par ici : [[:kaffeine|Kaffeine]]
===== Problème rencontré =====
== La compilation de v4l échoue suite à la commande make :==
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
== Vous obtenez ce message suite à la commande :==
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"