| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| webcam_logitech_quickcam [Le 07/04/2010, 14:33] – 213.95.41.13 | webcam_logitech_quickcam [Le 07/04/2016, 14:01] (Version actuelle) – obsolète voir liste webcam L'Africain |
|---|
| {{tag>matériel webcam logitech}} | |
| |
| |
| |
| ====== Webcam : Logitech QuickCam ====== | |
| |
| ===== Pré-requis ===== | |
| |
| <note warning> | |
| Vous devez vérifier la compatibilité de votre webcam sur la [[:webcam_logitech_generic|page portail "Logitech Webcam, Labtec Webcam" :: VendorId 046d]]. | |
| </note> | |
| |
| <note important>votre webcam est peut-être déjà reconnue : [[:tutoriel:comment_installer_un_paquet|installez]] et exécutez **[[apt://xawtv|xawtv]]** pour vous en assurer avant d'aller plus loin. | |
| Si tel est le cas, pas besoin de suivre la méthode décrite ci-dessous. | |
| </note> | |
| |
| Il faut [[:tutoriel:comment_installer_un_paquet|installer]] **build-essential** [[apt://build-essential|{{apt.png}}]] ainsi que les en-têtes de votre noyau courant, les fameux kernel-headers disponible dans le paquet **linux-headers**. | |
| Ensuite, vous pouvez installer **camorama** [[apt://camorama|{{apt.png}}]] et/ou **XawTV**.[[apt://xawtv|{{apt.png}}]] | |
| |
| FIXME trouver une méthode plus simple pour déterminer quel paquet de headers l'utilisateur doit installer. | |
| |
| |
| |
| |
| ===== Installation ===== | |
| |
| |
| <note warning> | |
| **Identification matérielle** : vous devez [[:webcam_logitech_generic#identification_materielle|vous assurer de l'identifiant produit]] de votre webcam ! | |
| //Cela est important pour la suite ...// | |
| </note> | |
| |
| <note> | |
| Pour information, il existe le projet [[:easycam|EasyCam]] qui facilite l'installation de certains pilotes. | |
| </note> | |
| |
| Puis, [[#testez_l_installation|testez]] donc l'installation ... | |
| |
| |
| |
| |
| |
| ==== pilote QC-USB-Messenger ==== | |
| |
| <note important> | |
| * À partir de 8.04 : utiliser qc-usb-messenger-1.8. | |
| * Avant 8.04 : utiliser qc-usb-messenger-1.7. | |
| </note> | |
| |
| Ce pilote fonctionne sur architecture x86, Alpha, PPC, SMP. | |
| |
| Son site officiel: [[http://home.mag.cx/messenger/]] il a été créé par Christian Magnusson. | |
| |
| Avant tout, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **realpath**[[apt://realpath|{{apt.png}}]] | |
| |
| |
| Puis installer le pilote en tapant ce qui suit dans un [[:terminal]] : | |
| <code> | |
| wget http://home.mag.cx/messenger/source/qc-usb-messenger-1.8.tar.gz | |
| tar xzf ./qc-usb-messenger-1.8.tar.gz | |
| cd ./qc-usb-messenger-1.8 | |
| sudo ./quickcam.sh | |
| </code> | |
| |
| Certaines informations vous seront alors demandées. (dans la pratique, vous pouvez normalement vous contenter de taper //Entrée// à chaque question) | |
| |
| (si vous avez des problèmes lors de l'installation, vous pouvez essayer de lancer manuellement la [[#compilation|phase de compilation]] ... ) | |
| |
| === Problèmes possibles === | |
| == Avec le pilote 1.8 == | |
| Avec les webcams 046d:08f5 et 046d:08f6, l'installation n'a pas pu détecter le device vidéo suite à la commande dmesg. Une correction du script quickcam.sh est alors nécessaire : | |
| # Modification du script quickcam.sh | |
| mv quickcam.sh quickcam.sh.orig | |
| sed "s/^\(.*VIDEODEV.*dmesg.*5.*\)$/#\1/" quickcam.sh.orig > quickcam.sh | |
| chmod u+x quickcam.sh | |
| Puis relancer "sudo ./quickcam.sh". Voir le post : [[http://forum.ubuntu-fr.org/viewtopic.php?pid=1896016]] | |
| == Avec le pilote 1.7 == | |
| <note>Sur Ubuntu [[feisty]] (**ne concerne que Feisty, corrigé sur [[Gutsy]]**), l'organisation des modules a été modifiée et inclut un module **quickcam** qui, malheureusement, fonctionne mal. | |
| |
| Il faut donc modifier le fichier **Makefile** pour écraser ce module. Pour cela, [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] **Makefile** et remplacez la ligne : | |
| $(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) | |
| </note> | |
| |
| Si il y a un problème avec la commande realpath au cours de l'installation (cas aléatoire), modifiez 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 "$VIDEODEV" ] && VIDEODEV=`dmesg | awk '/quickcam: Registered device:/ { print $6 }' | head -n 1` | |
| |
| ==== Testez l'installation ==== | |
| |
| Une fois, le script terminé, vous n'avez plus qu'à tester le module : | |
| <code>sudo modprobe quickcam</code> | |
| |
| Lancez [[Camorama]] ou XawTV pour tester le fonctionnement. | |
| |
| Si vous voyez l'image capturée par votre webcam, l'installation a réussi et votre webcam fonctionne. Pour automatiser le chargement du module quickcam, [[:tutoriel/comment_editer_un_fichier|éditez le fichier]] **/etc/modules** et ajoutez **quickcam** à la fin de celui-ci | |
| |
| |
| ===== Problèmes ===== | |
| |
| ==== Compilation ==== | |
| |
| Vous avez eu un souci 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. | |
| |
| <note important>qc-usb-messenger ne semble plus etre maintenu par ses auteurs depuis un certain temps. La dernière version 1.8 n'est pas compatible avec les derniers kernels (Jaunty & Karmic). Il est donc nécéssaire de patcher les sources pour le code soit compatible avec les derniers kernels. | |
| |
| Télécharger le patch [[http://fabiengb.free.fr/qc-usb-messenger/qc-usb-messenger-1.8-2.6.31.patch|http://fabiengb.free.fr/qc-usb-messenger/qc-usb-messenger-1.8-2.6.31.patch]] | |
| |
| Placez le fichier patch dans le dossier des sources de qc-usb-messenger et executez la commande suivante : | |
| |
| <code>patch -p1 -i qc-usb-messenger-1.8-2.6.31.patch</code> | |
| |
| Contacter [[http://forum.ubuntu-fr.org/profile.php?id=45561|darunia]] si vous avez des soucis avec patch. | |
| |
| </note> | |
| |
| 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é : <code>sudo modprobe quickcam</code> | |
| * S'il y a une erreur, dirigez vous vers le [[http://forum.ubuntu-fr.org/|forum]], pour rechercher des solutions et si aucune ne convient, exposer votre problème, soit vous [[qce-ga-discussion@lists.sourceforge.net|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 ! | |
| |
| <note important></note> | |
| |
| |
| ==== 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 : <code>sudo modprobe -r quickcam && sudo modprobe quickcam</code> | |
| |
| <note> | |
| On décharge le module du noyau pour le charger à nouveau ! | |
| </note> | |
| |
| |
| |
| ==== 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 : <code>lsmod | grep -i snd</code> | |
| |
| Voici un exemple : | |
| # lsmod | grep -i snd | |
| snd_intel8x0 29984 1 | |
| snd_ac97_codec 64608 1 snd_intel8x0 | |
| |
| Il vous faut donc [[:tutoriel/comment_editer_un_fichier|éditer le fichier]] **/etc/modules** pour y ajouter le module de son correspondant à votre carte principale ... | |
| |
| <note> | |
| Dans ce cas-là, c'est le **snd_intel_8x0** qui est à renseigner ! | |
| </note> | |
| |
| ==== Mon application ne fonctionne pas correctement avec la webcam ==== | |
| |
| === aMSN === | |
| |
| * aMSN affiche votre tuner au lieu de la webcam : [[:amsn#amsn_affiche_mon_tuner_au_lieu_de_la_webcam|la solution]] ! | |
| * [[webcam_logitech_webcam_msn]] | |
| |
| |
| ===== Références ===== | |
| |
| En français : | |
| |
| * "Mémoire Grise Libérée" : [[http://memoire-grise-liberee.fr.eu.org/Linux/usb/quickcam/|Utiliser une webcam Logitech QuickCam USB]] | |
| |
| En anglais : | |
| |
| * Logitech QuickCam Messenger for Linux using Skype : [[http://www.kuhrti.de/index.php/linux/logitech-quickcam-messenger-on-linux/]] | |