[EYE TOY]pas de ov51x-jpeg (Résolu !)

Applications multimedia / jeux
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

[EYE TOY]pas de ov51x-jpeg (Résolu !)

Message par shom »

Salut a tous :)
J'ai besoin de vous car j'ai un petit probleme en voulant installer ma caméra eyetoy (la premiere noire Logitech) sur mon beau archlinux pour l'utiliser avec Skype..
J'ai lancé un petit

Code : Tout sélectionner

yaourt -S ov51x-jpeg
Mais comme tout les personnes ici http://aur.archlinux.org/packages.php?ID=9861 J'obtiens ça

Code : Tout sélectionner

==> Lancement de build()...
patching file ov51x-jpeg.h
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg-core.c
patching file ov511-decomp.c
patching file ov518-decomp.c
patching file ov519-decomp.c
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg.h
patching file ov511-decomp.c
patching file ov518-decomp.c
patching file ov519-decomp.c
patching file ov51x-jpeg-core.c
(Stripping trailing CRs from patch.)
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg-core.c
make -C /lib/modules/2.6.39-ARCH/build M=/tmp/yaourt-tmp-root/aur-ov51x-jpeg/src/ov51x-jpeg-1.5.9 modules
make[1] : on entre dans le répertoire « /usr/src/linux-2.6.39-ARCH »
  CC [M]  /tmp/yaourt-tmp-root/aur-ov51x-jpeg/src/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o
In file included from /tmp/yaourt-tmp-root/aur-ov51x-jpeg/src/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:142:0:
/tmp/yaourt-tmp-root/aur-ov51x-jpeg/src/ov51x-jpeg-1.5.9/ov51x-jpeg.h:41:28: erreur fatale: linux/videodev.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[2]: *** [/tmp/yaourt-tmp-root/aur-ov51x-jpeg/src/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o] Erreur 1
make[1]: *** [_module_/tmp/yaourt-tmp-root/aur-ov51x-jpeg/src/ov51x-jpeg-1.5.9] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-2.6.39-ARCH »
make: *** [all] Erreur 2
==> ERREUR: Une erreur s'est produite dans build().
    Abandon...
==> ERREUR: Makepkg n'a pas pu construire ov51x-jpeg.
Pourtant linux26-headers est bien installé. Apparement il y avait un patch sur la page d'AUR mais il est offline.
Vous avez une petite idée ? Merci d'avance :)
Dernière modification par shom le lun. 04 juil. 2011, 19:40, modifié 1 fois.
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par Drexya »

Il y a eu des changement dans l'api video du noyau, c'est sans doute lié à cela.
https://linuxfr.org/news/sortie-du-noya ... 639#toc_11
Dernière modification par Drexya le jeu. 30 juin 2011, 13:12, modifié 1 fois.
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Oh m**de ! Donc c'est plus possible d'utiliser ces petits drivers ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par FoolEcho »

Au mieux c'est juste une histoire d'inclusion de fichier qui change... au pire, il faut reprendre le code source.

Cependant, question bête ( ? ... d'autant que je vois un module gspca_ov519.ko dans le kernel): le noyau ne te reconnaît pas ta caméra, déjà ?
«The following statement is not true. The previous statement is true.» :nage:
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par Drexya »

Pour voir si ta caméra est supportée par le pilote inclus dans le noyau, compare le résultat de la commande libusb avec la doc des pilotes "gscpa.txt" qui se trouve dans "/usr/src/linux-2.6.39-ARCH/Documentation/video4linux/".
Enfin bon, si elle est reconnue, le chargement du module devrait se faire tout seul de toute manière.
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

J'ai une question encore plus bete :p : Comment savoir (sans lancer de logiciel comme Skype ou autre) si elle est reconnue ? Parce que sous skype, il me dit "Aucun équipement trouvé"
lsusb

Code : Tout sélectionner

Bus 001 Device 004: ID 054c:0155 Sony Corp.
libusb est installé mais quand je tape la commande il me dit qu'il en la trouve pas..
Merci pour les réponses :)
EDIT : j'ai trouvé un truc intéressant :

Code : Tout sélectionner

$ dmesg|tail
[  886.194984] Linux video capture interface: v2.00
[  886.201673] gspca: v2.12.0 registered
[  886.208276] gspca: probing 054c:0155
[  893.394177] ov519: Can't determine sensor slave IDs
[  893.394183] ov519: OV519 Config failed
[  893.394199] ov519: probe of 1-1.2:1.0 failed with error -22
[  893.394269] usbcore: registered new interface driver ov519
[  893.395253] usbcore: registered new interface driver snd-usb-audio
[ 1388.785153] CE: hpet3 increased min_delta_ns to 16875 nsec
[ 3647.168038] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
Dernière modification par shom le jeu. 30 juin 2011, 17:13, modifié 1 fois.
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Voici le resultat d'un

Code : Tout sélectionner

$ lsmod | grep ov
gspca_ov519            38498  0 
gspca_main             24738  1 gspca_ov519
usbcore               141872  10 snd_usb_audio,snd_usbmidi_lib,gspca_ov519,gspca_main,uas,usb_storage,usbhid,usblp,ehci_hcd
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Drexya a écrit :Pour voir si ta caméra est supportée par le pilote inclus dans le noyau, compare le résultat de la commande libusb avec la doc des pilotes "gscpa.txt" qui se trouve dans "/usr/src/linux-2.6.39-ARCH/Documentation/video4linux/".
Enfin bon, si elle est reconnue, le chargement du module devrait se faire tout seul de toute manière.
Et je n'ai pas de dossier /usr/src/linux-2.6.39-ARCH/Documentation/video4linux/
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par Drexya »

Ah oui, c'est dans le paquet 'kernel26-doc'. Ta caméra est supportée selon le log, et

Code : Tout sélectionner

% grep -ir '054c:0155' /usr/src/linux-2.6.39-ARCH/Documentation/video4linux/gspca.txt
ov519		054c:0155	Sonny toy5
C'est skype qui essaye d'utiliser l'ancienne api on dirait.
Dernière modification par Drexya le jeu. 30 juin 2011, 17:34, modifié 2 fois.
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

wiki a écrit :For me to get my "Creative Live! Cam Vista IM" working with Skype I had to add this line to /etc/modprobe.d/modprobe.conf

Code : Tout sélectionner

options ov51x-jpeg forceblock=1
J'ai ajouté cette ligne, mais ça n'a rien changer...
Avec quoi je pourrais tester ma caméra ?
EDIT : Cheese me dit que aussi qu'aucun périphérique n'a été detécté ..
EDIT2 : Et je n'ai pas de /dev/video0 comme indiqué dans le wiki..
Merci :)
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Une idée ? Je galere là !
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Et je trouve pas le paquet kernel26-doc.
Ni dans AUR ni avec pacman
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par benjarobin »

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Ca n'avance pas le probleme, personne ne sait pourquoi ma camera n'est pas detecté par skype ? Ou par d'autres logiciel comme cheese ?
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par Drexya »

On va reprendre dans l'ordre ;). Peux-tu débrancher la caméra, décharger les modules « gspca-main et gspca-ov519 », ensuite la rebrancher et poster les dernières lignes de "dmesg" pour voir ce qui se passe.
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Dac :) Merci pour la reponse :)
Par contre un modprobe -r gspca-main me dit que le module est en utilisation.. (FATAL : module is in use)
Comment je pourrais le forcer ?
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par Drexya »

Normal, "gspca-main" est utilisé par "gspca-ov519", décharge les en même temps :

Code : Tout sélectionner

modprobe -r gspca-ov519 gspca-main
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Ok :) Merci voilà ce que ça donne

Code : Tout sélectionner

[  145.864902] ov519: Can't determine sensor slave IDs
[  145.864906] ov519: OV519 Config failed
[  145.864922] ov519: probe of 2-1.2:1.0 failed with error -22
Je suis touours a la case départ...
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par Drexya »

Si tu n'as de périphériques "video" dans "/dev", je crois que tu es bon pour un rapport de bug, on ne peut pas faire grand chose quand ça foire au niveau du noyau.
La seule solution immédiate pour résoudre ton souci c'est d'essayer avec une autre version du noyau.

edit :le développeur de cette partie du noyau est français, y a peut-être moyen de l’embêter mais je te garantis rien :p : http://moinejf.free.fr/
shom
Chu Ko Nu
Messages : 419
Inscription : jeu. 26 mai 2011, 22:44

Re: [EYE TOY]pas de ov51x-jpeg (en cours)

Message par shom »

Je sais limite ce que c'est un noyau :p En tout cas merci pour ton aide :)
Je vais voir avec ce "Jef Moine" :) Et je lui explique juste le probleme comme je l'ai fais ici ?
Répondre