#1 Le 22/09/2005, à 20:36
- PDemong
Quickcam Communicate : webcam qui marche sous linux
Salux,
Quelqu'un veut-il bien faire le test 1 ci-dessous et me dire ce qu'il voit ? Merci.
Je viens d'acheter une Quickcam Communicate (Logitech).
J'étais pas mal confiant, vu que j'avais déniché cette page expliquant comment mettre le driver linux pour cette webcam.
Cela ne marche pas encore, mais j'ai comme un doute : je pense que mon v4l (video4linux) ne marche pas correctement.
Voici les tests que j'ai fait :
Test 1
Système->Préférences->Sélecteur de systèmes multimédia
Dans l'onglet Vidéo, en mettant Source par défaut->Entrée sur Video for linux (par défaut c'était déjà ça), j'essaie le bouton Test et j'ai le message d'erreur :
La construction de la pipeline de test pour « Video for Linux (v4l) » a échoué
Avez-vous ce même problème sur vos Ubuntu ? Savez-vous ce qui cloche ?
Test 2
Quand je lance v4l-conf, j'ai le message d'erreur :
pat@ubuntu:~$ v4l-conf
v4l-conf: using X11 display :0.0
WARNING: v4l-conf is compiled without DGA support.
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=unknown
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Unknown error 515
/dev/video0 [v4l]: no overlay support
Avez-vous une idée sur ce qui se passe sur mon PC ?
Pour info :
lrwxrwxrwx 1 root root 11 2005-09-22 14:08 /dev/video -> /dev/video0
crw-rw---- 1 root video 81, 0 2005-09-22 14:07 /dev/video0
crw-r--r-- 1 root root 81, 1 2005-09-22 14:07 /dev/video1
Dernière modification par PDemong (Le 23/09/2005, à 04:32)
Hors ligne
#2 Le 23/09/2005, à 01:01
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Juste un Up : j'ai modifié le titre pour ne pas épeurer les gens
Hors ligne
#3 Le 23/09/2005, à 04:21
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Bon ma webcam marche, ainsi que mon test 1.
J'ai fait pas mal de chose, j'essaie de me rappeler. Dans le doute j'ai réinstallé libpt-plugins-v4l mais cela n'a guère eu d'effet.
J'ai récupéré le package qc-usb-messenger-0.8.tar.gz et j'ai fait les commandes suivantes :
tar xvzf qc-usb-messenger-0.8.tar.gz
cd qc-usb-messenger-0.8
ls -ltr ..
patch -p1 < ../qc-messenger-0.8-fix
sudo make install
Puis j'ai fait lsmod | grep video et j'ai descendu ce qui était lié à videodev :
sudo rmmod quickcam
sudo rmmod videodev
J'ai modifié mon /etc/modules pour y rajouter mon module son (car le son de ma webcam rentrait en conflit avec ma carte son : voir le wiki à ce sujet).
Puis j'ai redémarré mon ordi, on vérifie si les modules video sont présents :
lsmod | grep videodev
et si nécessaire on les lance :
sudo modprobe videodev
sudo modprobe quickcam
Puis on fait le test 1 et on se voit
Puis on teste gnomemeeting et on se voit
Puis on lance camorama et on se prend en photo :
Enfin on lance aMSN et on fait coucou à sa famille :D
Dernière modification par PDemong (Le 23/09/2005, à 04:30)
Hors ligne
#4 Le 23/09/2005, à 22:38
- concorde001
Re : Quickcam Communicate : webcam qui marche sous linux
tiens salut ... comment as tu pu utiliser ta webcam avec aMSN, je cherche depuis un bon moment mais rien je ne trouve rien concernant la vidéo, et quelle version as-tu de aMSN, comment installer la dernière version ? la mienne date de Juin 2004 ... MErci !
Hors ligne
#5 Le 25/09/2005, à 15:23
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Je te conseille de te rendre sur la page Wiki suivante : http://wiki.ubuntu-fr.org/materiel/webcam_logitech_msn
et tu descends tout en bas à la section "Installation de la dernière mouture aMSN".
Hors ligne
#6 Le 26/09/2005, à 13:21
- concorde001
Re : Quickcam Communicate : webcam qui marche sous linux
ben la décompression se fait bien mais au moment de lancer ./configure && make, il me dit
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
j'ai donc installé gc++ version 3.4 mais ça ne semble pas le satisfaire ...
Hors ligne
#7 Le 26/09/2005, à 13:26
- concorde001
Re : Quickcam Communicate : webcam qui marche sous linux
je m'auto réponds ... il faut installer la version g++ tout court et pas celle avec un N° de version .... je poursuis l'installation ....
Hors ligne
#8 Le 26/09/2005, à 13:31
- concorde001
Re : Quickcam Communicate : webcam qui marche sous linux
dsl ... mais nouveau souci ....
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for prefix by checking for wish... /usr/bin/wish
checking tcl build dir... using tcl library in /usr/lib/tcl8.4
checking tk build dir... using tk library in /usr/lib
./configure: line 3156: /usr/lib/tkConfig.sh: No such file or directory
???
Hors ligne
#9 Le 26/09/2005, à 13:40
- dawar
Re : Quickcam Communicate : webcam qui marche sous linux
Il te manque tk8.4-dev
Et normalement le sujet de l'enfilade n'est pas comment compiler amsn
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)
Hors ligne
#10 Le 26/09/2005, à 14:48
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
D'accord avec dawar, tu devrais ouvrir un thread pour ton souci.
De mon coté je vais en ouvrir un autre, car ma webcam marche plus, mon v4l veut plus rien faire. J'espère que c'est pas une des mise-à-jour que j'ai faite hier qui m'a tout foutu en l'air...
Hors ligne
#11 Le 26/09/2005, à 15:11
- concorde001
Re : Quickcam Communicate : webcam qui marche sous linux
désolé ... je le ferai plus ....:(
Hors ligne
#12 Le 26/09/2005, à 15:55
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Ma webcam marchait plus, je soupconnais un update ubuntu d'un nouveau kernel... de plus de nouveaux linux-headers me sont proposés comme mise-à-jour.
Bref, j'ai décidé de réinstaller/compiler mon driver. Après avoir téléchargé/mis à jour les sources linux et les headers, je me suis retrouvé avec le kernel suivant :
$ uname -a
Linux ubuntu 2.6.10-5-386 #1 Fri Sep 23 14:13:55 UTC 2005 i686 GNU/Linux
J'ai profité de l'occasion pour nettoyer sous synaptic tous les paquets webcams que j'avais précedemment. Donc exit les paquets qc-usb-source, qc-usb-utils et ov511-source.
Puis, voici exactement les commandes que j'ai faites pour réinstaller de quoi faire marcher ma webcam (Logitech Communicate : 046d:08f5) :
lsmod | grep video
lsusb
sudo rmmod quickcam
sudo rmmod videodev
cd Mes_Documents/Materiel/
wget http://home.mag.cx/messenger/source/qc-usb-messenger-0.8.tar.gz
wget http://home.mag.cx/messenger/source/qc-messenger-0.8-fix
tar xzf qc-usb-messenger-0.8.tar.gz
cd qc-usb-messenger-0.8
patch -p1 < ../qc-messenger-0.8-fix
sudo make install
sudo modprobe videodev
sudo modprobe quickcam
C'est une recette sans bidouille, basée sur le suivi du fichier README de mon driver. Je ne créé pas de /dev/video0, ni de lien symbolique /dev/video. Tout semble se mettre en place au moment de mon boot, je sais pas trop. Je n'ai toujours pas de /dev/video, j'ai uniquement un périph /dev/video0 à la fin de mon installation.
Camorama et gnomemeeting roulent sans problème. Je vais maintenant redémarrer mon ordi et prier pour que ma webcam fonctionne encore.
Hors ligne
#13 Le 28/09/2005, à 18:35
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Bon alors il semble qu'a chaque reboot, il y ait un problème avec mon module quickcam.
Ma webcam ne marche jamais (pourtant les modules videodev et quickcam sont bien présent), je dois systématiquement faire la manipulation suivante :
sudo rmmod quickcam
sudo modprobe quickcam
et alors elle fonctionne. Je me demande pourquoi...
Hors ligne
#14 Le 04/10/2005, à 11:19
- HeadUp
Re : Quickcam Communicate : webcam qui marche sous linux
La webcam fonctionne lors de la compilation, mais ça ne marche plus après un redémarrage...
Avec certaines version du chipset de la Quickcam Messenger, le driver fonctionne bien lors de la compilation et le test avec xawtv est concluant, mais après un reboot, cela ne fonctionne plus. Ceci est du à un mauvais chargement du driver. La solution la plus commune est de le recharger de la manière suivante:
sudo rmmod quickcam && sudo modprobe quickcam
Néanmoins, ceci peut s’avérer pénible à la longue, donc voici comment automatiser ce procédé lors de la phase de boot. nous allons d’abord créer un script dans /etc/init.d:
sudo touch /etc/init.d/quickcam && sudo chmod 755 /etc/init.d/quickcam
Editer le script avec l’éditeur de votre choix (sudo gedit, sudo nano...) et saisissez ce contenu:
#! /bin/sh
# /etc/init.d/quickcam: reload the Logitech Quickcam Messenger driver.rmmod quickcam
modprobe quickcamIl faut ensuite créer un lien dans /etc/rcS.d vers ce script. Tout script lié dans ce dossier sera lancé automatiquement lors du boot.
sudo ln -s /etc/init.d/quickcam /etc/rcS.d/S99quickcam
Une fois ceci fait, vous pouvez redemarrer et vous ne devriez plus avoir ce facheux problème.
Ca vient du wiki, ca devrait résoudre ton soucis, je pense ... je dis bien je pense, à savoir si je pense juste ...
Chuck Norris s'est vu quand il a bu.
Hors ligne
#15 Le 04/10/2005, à 15:11
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Merci Headup, j'avais effectivement mis en place cette astuce, suite à une lecture plus attentive de ce wiki... que j'ai d'ailleurs mis-a-jour avec la procédure pour les Logitech Messenger. La boucle est bouclée :-D
Dernière modification par PDemong (Le 04/10/2005, à 15:12)
Hors ligne
#16 Le 07/10/2005, à 19:22
- Jean23
Re : Quickcam Communicate : webcam qui marche sous linux
Je suis sur ubuntu 5.04 (seul le 1er CD de base est installé).
J'ai aussi suivi la façon du wiki, ma Communicate Logitech fonctionne, je peux me voir avec camorama. C'est amsn_cvs qui se détare pas. Voici ses 5 dernières lignes:
tar: Escamotage jusqu'à la prochaine en-tête.
tar: L'archive contient des en-têtes désuètes en base-64.
gzip: stdin: invalid compressed data--crc error
gzip: stdin: invalid compressed data--length error
tar: Child returned status 1
tar: Statut d'erreur reporté d'erreurs précédentes.
C'est quoi son bobo? Une idée, merci!
Je suis comme un éternel débutant.
en-têtes désuettes, base-64 ???
Jean23
#17 Le 07/10/2005, à 20:34
- Jean23
Re : Quickcam Communicate : webcam qui marche sous linux
Excusez mon message précédant. Je pense que l'endroit est plutôt ouvrir un autre thread.
Jean23
#18 Le 29/10/2005, à 23:39
- Sh|M4
Re : Quickcam Communicate : webcam qui marche sous linux
merci beaucoup pour les réponses de ce thread !
elles m'ont beaucoup servi et ma Logitech Communicate me regarde actuellement
big brother is watching me
Hors ligne
#19 Le 30/10/2005, à 15:23
- PDemong
Re : Quickcam Communicate : webcam qui marche sous linux
Content que cela t'aie servi!
Hors ligne