Bienvenue, vous n'êtes pas connecté. ( Se connecter - S'enregistrer )
Pour une discussion en directe, retrouvez-vous :
-Sur IRC : irc.freenode.net #zenwalk-fr , #zenwalk
-Sur Jabber : general@chat.zenwalk-fr.org ou http://jeti.zenwalk-fr.org/
Forum ZenWalk-fr.org > Zenwalk Linux > Bugs & Problèmes > installer webcam logitech quickcam messenger (RESOLU)
| lerichouse | #16 22/03/2010 - 12h23 |
|
Groupe : Membres Hors ligne |
j'ai remarque en faisant une recherche de fichier que la quickcam messenger faisait partie du noyau.
entre parentheses en fin de ligne les noms des fichiers. j'ai donc charge avec modprobe quickcam_messenger et avec la commande lsmod j'ai ca:
on avance non? est ce que ca veut dire que ca devrait fonctionner? Entre temps j'ai essaye le qc usb messenger 1.8 mais j'ai un etrange message d'erreur!!! Spoilerlerichouse[qc-usb-messenger-1.8]$ make clean && make all which: no depmod in (/usr/local/bin:/usr/bin:/bin:/usr/games/bin:.) rm -f *.o qcset input_read show *~ .\#* .*.cmd *.mod.c *.ko rm -rf .tmp_versions cd testquickcam ; make clean make[1]: entrant dans le répertoire « /home/lerichouse/telechargement/qc-usb-messenger-1.8/testquickcam » rm -f testquickcam *~ pic.ppm pic.gif make[1]: quittant le répertoire « /home/lerichouse/telechargement/qc-usb-messenger-1.8/testquickcam » which: no depmod in (/usr/local/bin:/usr/bin:/bin:/usr/games/bin:.) make -C "/lib/modules/2.6.30.5/build" SUBDIRS="/home/lerichouse/telechargement/qc-usb-messenger-1.8" modules V=1 USER_OPT="-DHAVE_UTSRELEASE_H=1" make[1]: entrant dans le répertoire « /usr/src/linux-2.6.30.5 » test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /home/lerichouse/telechargement/qc-usb-messenger-1.8/.tmp_versions ; rm -f /home/lerichouse/telechargement/qc-usb-messenger-1.8/.tmp_versions/* make -f scripts/Makefile.build obj=/home/lerichouse/telechargement/qc-usb-messenger-1.8 gcc -Wp,-MD,/home/lerichouse/telechargement/qc-usb-messenger-1.8/.qc-driver.o.d -nostdinc -isystem /usr/lib/gcc/i486-slackware-linux/4.3.3/include -Iinclude -I/usr/src/linux-2.6.30.5/arch/x86/include -include include/linux/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -fno-delete-null-pointer-checks -Os -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i486 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -DNOKERNEL -DHAVE_UTSRELEASE_H=1 -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_driver)" -D"KBUILD_MODNAME=KBUILD_STR(qcmessenger)" -c -o /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.o /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_proc_create': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1127: erreur: 'struct proc_dir_entry' has no member named 'owner' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1140: erreur: 'struct proc_dir_entry' has no member named 'owner' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_proc_init': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1182: erreur: 'struct proc_dir_entry' has no member named 'owner' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1188: erreur: 'struct proc_dir_entry' has no member named 'owner' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_frame_exit': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1619: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1630: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_frame_get': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1659: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:1666: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_v4l_poll': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2625: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_v4l_open': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2677: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2688: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2693: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2708: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2714: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2716: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_v4l_close': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2742: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2750: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2752: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2767: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2770: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_v4l_read': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2791: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2804: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2826: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_v4l_mmap': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2848: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2855: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2862: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_v4l_ioctl': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2880: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2884: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:2898: erreur: 'struct video_device' has no member named 'type' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3455: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: Hors de toute fonction : /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3487: erreur: unknown field 'type' specified in initializer /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3494: attention : initialization from incompatible pointer type /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_usb_init': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3550: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3556: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3559: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3564: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3665: erreur: 'struct input_dev' has no member named 'private' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3739: erreur: 'struct video_device' has no member named 'priv' /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3772: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3774: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3784: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:3791: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c: In function 'qc_usb_disconnect': /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:4060: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:4062: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:4075: erreur: request for member 'counter' in something not a structure or union /home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.c:4079: erreur: request for member 'counter' in something not a structure or union make[2]: *** [/home/lerichouse/telechargement/qc-usb-messenger-1.8/qc-driver.o] Erreur 1 make[1]: *** [_module_/home/lerichouse/telechargement/qc-usb-messenger-1.8] Erreur 2 make[1]: quittant le répertoire « /usr/src/linux-2.6.30.5 » make: *** [qcmessenger.ko] Erreur 2 lerichouse[qc-usb-messenger-1.8]$ c'est surtout cette phrase qui m'interpelle: erreur: request for member 'counter' in something not a structure or union Qu'est ca veut dire? Sinon je ne suis pas contre une tentative d'evolution de kernel je suis encore dans la phase d'exploration de zenwalk que j'adore d'ailleurs. Ca me fera une corde en plus a mon arc. Il serait bon tout de meme de trouver une solution pour la webcam qd meme avant. Si tu es toujours d'accord pour m'aider c'est cool.
Ce message a été édité par lerichouse le 22/03/2010 à 15h00.
|
| MartinF | #17 22/03/2010 - 15h29 |
|
Groupe : Membres Hors ligne |
J'ai lu quelque part que ta webcam pouvait fonctionner avec le module gspca_stv06xx ou bien le quickcam_messenger. Le 'problème' est que le module quickcam_messenger a été suprimé dans le kernel 2.6.32 car le module gspca_stv06x est censé faire le travail.
Mais ça fonctionne ou pas? Qu'est-ce qui se passe quand tu branches la webcam ayant préalablement chargé le quickcam_messenger? Est-elle reconnue? dmesg | tail
Tu dois faire le suivant (en root): cd /usr/src/linux-$(uname -r)et puis essayer à nouveau la compilation. En tout cas si le module quickcam_messenger est déjà là, il vaut mieux l'utiliser. |
| lerichouse | #18 22/03/2010 - 15h53 |
|
Groupe : Membres Hors ligne |
dmesg tail donne :
pour repondre au questions donc: le message de dmesg | tail a bien evolue qd meme la. Je pense qu'on avance et qu'on arrive au bout. enfin elle doit etre reconnu puisqu 'elle apparait dans le dmesg. mon module est le 2.6.30.5 Ensuite, ca ne fonctionne toujours pas, enfin je pense. Seulement je ne sais pas quoi utiliser pour faire les test de cam. J'ai cheese, amsn, wxcam. a chaque fois on me dit pas de camera detecte. enfin c'est qd meme etrange que lorsque j'install un truc que j'ai autant de message d'erreur non? J'ai aussi essaye d'installer spcagui, et xawtv et a chaque fois des erreurs. on va y arriver aller!!! courage!!!
Ce message a été édité par lerichouse le 22/03/2010 à 15h55.
|
| MartinF | #19 22/03/2010 - 16h19 |
|
Groupe : Membres Hors ligne |
Essaye:
gstreamer-properties |
| lerichouse | #20 22/03/2010 - 16h31 |
|
Groupe : Membres Hors ligne |
voila pour gstreamer properties en mode utilisateur
ca a demarre une application mais rien n'y fait pour l'instant.
Ce message a été édité par lerichouse le 22/03/2010 à 19h02.
|
| MartinF | #21 22/03/2010 - 16h36 |
|
Groupe : Membres Hors ligne |
les messages d'erreur sont dûs a que tu as démarre l'application en root
Video -> default input -> plugin-> v4l1 ou v4l2 -> test
Ce message a été édité par MartinF le 22/03/2010 à 16h39.
|
| lerichouse | #22 22/03/2010 - 16h50 |
|
Groupe : Membres Hors ligne |
alors pour peripherique d'entre ca donne avec
v4l: Video for Linux (v4l): Le périphérique « /dev/video0 » n'existe pas. et avec v4l2: Video for Linux 2 (v4l2): Impossible d'identifier le périphérique « /dev/video0 ». tout ca en mode graphique donc. a tout a l'heure je dois sortir. |
| MartinF | #23 22/03/2010 - 17h06 |
|
Groupe : Membres Hors ligne |
la seule chose qui reste à faire c'est vérifier que le module quickcam_messenger et gspca_stv06xx ne soient pas chargés au même temps (avec la webcam connectée).
lsmod | grep quickcam_messengersinon actualiser le kernel... |
| lerichouse | #24 22/03/2010 - 17h44 |
|
Groupe : Membres Hors ligne |
lerichouse[~]$ lsmod | grep quickcam_messenger
quickcam_messenger 8168 0 usbvideo 16324 1 quickcam_messenger lerichouse[~]$ lsmod | grep gspca_stv06xx gspca_stv06xx 12704 0 gspca_main 13384 1 gspca_stv06xx voila le resultat des commandes. Ca te parle? Que veut tu dire par actualiser le kernel? attention j'ai change le rapport de gstreamer-properties etant donne que je ne l'avais pas fait en mode utilisateur normal. Peut etre que ca te parleras.
Ce message a été édité par lerichouse le 22/03/2010 à 19h03.
|
| MartinF | #25 23/03/2010 - 15h21 |
|
Groupe : Membres Hors ligne |
1. Télécharger les paquets kernel et kernelheaders wget -c http://download.zenwalk.org/i486/snapshot/a/kernel-2.6.32.8-i486-64.3.txz2. Les installer (en root) installpkg kernel-2.6.32.8-i486-64.3.txz kernelheaders-2.6.32.8-i486-64.3.txz3. Editer le fichier /etc/lilo.conf (en root) chercher cette partie du fichier:
la partie en bleu variera selon la partition où Zenwalk est installé l'editer comme ceci (seulement la partie en rouge):
4. exécuter la commande lilo -v (en root) lilo -v5. Vérifier que la commande a réussi. S'il y a eu des erreurs, ou si on oublie de l'exécuter, il sera impossible de redémarrer. Il faudra donc utiliser un livecd ou le cd d'installation de Zenwalk pour s'en sortir. 6. Redémarrer et sélectionner dans le menu de lilo Zenwalk_new.
Ce message a été édité par MartinF le 23/03/2010 à 15h33.
|
| lerichouse | #26 23/03/2010 - 17h02 |
|
Groupe : Membres Hors ligne |
ok cool merci je vais tenter ca car la je desespere quand meme.
|
| lerichouse | #27 26/03/2010 - 09h22 |
|
Groupe : Membres Hors ligne |
alors ca donne:
mais je n'ai pas le dual boot au redemarrage. et une erreur apres lilo -v apparemment. |
| MartinF | #28 26/03/2010 - 10h37 |
|
Groupe : Membres Hors ligne |
Je crois que je n'avais pas très bien expliqué la manipulation du fichier /etc/lilo.conf. Je ne suis pas francophone et je ne maîtrise pas bien la langue française
![]() Il faut que dans ce fichier il y ait deux entrées, l'une pour le kernel 2.6.30.5 et l'autre pour le kernel 2.6.32.8
le warning est sans importance, s'il avait eu des erreurs (normalement il dit FATAL), tu ne serais pas capable de redémarrer |
| lerichouse | #29 26/03/2010 - 18h30 |
|
Groupe : Membres Hors ligne |
qd ca veut pas ca veut pas.
j'ai vraiment pas de bol. Avons nous oulie quelque chose. Les different tuto me semble bien plus long et complique pour changer de kernel. Aussi je te rassure ton francais est bon. |
| MartinF | #30 26/03/2010 - 19h41 |
|
Groupe : Membres Hors ligne |
ls /var/log/packages/kernel*/etc/lilo.conf
ls /boot/vmlinuz*lilo -vça fonctionne chez moi.
Ce message a été édité par MartinF le 26/03/2010 à 19h42.
|
Forum ZenWalk-fr.org > Zenwalk Linux > Bugs & Problèmes > installer webcam logitech quickcam messenger (RESOLU)
> Informations du forum
1 personne(s) présente(s) durant une période de 10 minutes (0 membre(s) et 1 invité(s)).
Powered by Connectix Boards 0.8.4 © 2005-2010 (7 queries, 0.071 sec)
