Ceci est une ancienne révision du document !
Installer une webcam Logitech QuickCam
Pré-requis
xawtv
pour vous en assurer avant d'aller plus loin.
Vous devez vérifier la compatibilité de votre webcam sur la page portail "Logitech Webcam, Labtec Webcam" :: VendorId 046d.
Il vous faut installer build-essential, puis les en-têtes de noyau correspondant à votre noyau linux, les fameux kernel-headers disponible dans le paquet linux-headers-$(uname -r) (Pour une installation graphique, remplacez $(uname -r) par la version de votre noyau)
Au choix, vous pouvez installer aussi camorama, XawTV.
Installation
pilote QC-USB
Si vous avez une Quickcam devrait fonctionner avec ce pilote, n'hésitez pas à améliorer cette doc … et à vous faire aider par le biais du forum.
Le pilote qc-usb est généralement fourni par le biais des dépôts Universe.
Il vous faut installer les paquets qc-usb-source, qc-usb-utils et kernel-package.
Vous devez aller dans le répertoire /usr/src, et décompresser l'archive :
cd /usr/src sudo tar -xzvf qc-usb-modules.tar.gz
Se déplacer dans le répertoire correspondant aux sources de votre noyau :
cd /usr/src/linux-headers-2.6.20-votrenoyau-generic
Compiler le noyau :
sudo make-kpkg modules-image
Puis, testez donc l'installation …
pilote QC-USB-Messenger
Ce pilote fonctionne sur architecture x86, Alpha, PPC, SMP.
Il faut télécharger la dernière version du pilote modifié QC-USB Messenger - version actuelle : 1.7 - sur le site de Christian Magnusson.
Ensuite, vous décompressez l'archive téléchargée :
tar xzvf qc-usb-messenger-1.7.tar.gz
Installer le paquet realpath si ce n'est déjà fait.
$(INSTALL) -c -D -m 644 $(MODULE_NAME) $(MODULE_DIR)/misc/$(MODULE_NAME)
par la ligne
$(INSTALL) -c -D -m 644 $(MODULE_NAME) $(MODULE_DIR)/kernel/ubuntu/media/quickcam/$(MODULE_NAME)
Lancez l'installation :
sudo ./quickcam.sh
Il vous sera demandé certaines informations ; répondez simplement. (si vous avez des problèmes lors de l'installation, vous pouvez essayer de lancer manuellement la phase de compilation … )
Si il y a un problème avec la commande realpath au cours de l'installation (cas aléatoire), modifier le fichier quickcam.sh pour rajouter après la ligne
VIDEODEV=`dmesg | awk '/quickcam: Registered device:/ { print $5 }' | head -n 1`
la ligne suivante :
[ -z "$VIDEOEDV" ] && VIDEODEV=`dmesg | awk '/quickcam: Registered device:/ { print $6 }' | head -n 1`
Testez l'installation
Une fois, le script terminé, il vous faut tester le module :
sudo modprobe quickcam
Lancez Camorama, XawTV pour tester le fonctionnement.
Si cela est bon, il vous faut éditer le fichier /etc/modules pour ajouter le mot quickcam. (cela permettra de charger le module au démarrage du système)
Problèmes
Compilation
Vous avez eu un soucis pendant le déroulement du script shell quickcam.
Il est possible de lancer manuellement la compilation - dans le but, entre autre, de voir où cela pose problème.
Dans ce cas, en mode console, allez dans votre répertoire où est décompressée l'archive précédemment téléchargée, puis lancez la compilation ainsi :
sudo make clean && make all
Laissez faire !
Pour finir :
- Si tout a bien fonctionné, testez-le pilote en lançant le module approprié :
sudo modprobe quickcam
- S'il y a une erreur, soit vous utilisez le forum, soit vous contactez l'auteur, afin de trouver une solution … Soyez explicite dans ce que vous avez fait, sur quelle type d'architecture, et quel noyau linux !
Ne fonctionne plus au redémarrage
Il peut arriver que la webcam fonctionne bien lors de l'installation, que les tests vidéo soient concluants mais ensuite qu'au redémarrage de l'ordinateur, celle-ci ne fonctionne plus du tout.
La solution :
sudo modprobe -r quickcam && sudo modprobe quickcam
Au redémarrage, je n'ai plus de son
Le micro de la webcam peut être détecté comme une carte son, lors du démarrage de l'ordinateur, par ALSA. Résultat, ALSA plante.
Pour connaître votre module de son principal, faites en mode console :
lsmod | grep -i snd
Voici un exemple :
# lsmod | grep -i snd snd_intel8x0 29984 1 snd_ac97_codec 64608 1 snd_intel8x0
Il vous faut donc éditer le fichier /etc/modules pour y ajouter le module de son correspondant à votre carte principale …
Mon application ne fonctionne pas correctement avec la webcam
aMSN
- aMSN affiche votre tuner au lieu de la webcam : la solution !
Références
En français :
- "Mémoire Grise Libérée" : Utiliser une webcam Logitech QuickCam USB