Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/12/2010, à 20:02

neokod

Installation webcam : Problème de librairies pour la compilation ?

Bonjour,

J'ai une webcam intégrée (ID 05ca:1839 Ricoh Co., Ltd Visual Communication Camera VGP-VCC6 [R5U870] )

J'ai eu un problème d'entrée/sorties sur mon disque dur ce matin, et j'en ai profité pour acheter un nouveau disque dur et réinstaller à neuf une Maverick.
Avant cela, j'étais sous Lucid avec les drivers Arakhne et la webcam fonctionnait parfaitement.

J'ai déjà regardé du côté de la doc ( http://doc.ubuntu-fr.org/ricoh-webcam-r5u870 ) et sur les forums mais je ne trouve pas la solution à mon problème.
J'ai ajouté le dépôt, calé sur maverick bien sûr, et lors de l'install il dit :

# apt-get install ricoh-webcam-r5u870
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libusb-dev ricoh-webcam-r5u870-firmware
Les NOUVEAUX paquets suivants seront installés :
  libusb-dev ricoh-webcam-r5u870 ricoh-webcam-r5u870-firmware
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/234ko dans les archives.
Après cette opération, 1 208ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? 
Sélection du paquet libusb-dev précédemment désélectionné.
(Lecture de la base de données... 152383 fichiers et répertoires déjà installés.)
Dépaquetage de libusb-dev (à partir de .../libusb-dev_2%3a0.1.12-15ubuntu2_i386.deb) ...
Sélection du paquet ricoh-webcam-r5u870-firmware précédemment désélectionné.
Dépaquetage de ricoh-webcam-r5u870-firmware (à partir de .../ricoh-webcam-r5u870-firmware_0.11.5-0arakhne0_i386.deb) ...
Traitement des actions différées (« triggers ») pour « doc-base »...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de libusb-dev (2:0.1.12-15ubuntu2) ...
Sélection du paquet ricoh-webcam-r5u870 précédemment désélectionné.
(Lecture de la base de données... 152460 fichiers et répertoires déjà installés.)
Dépaquetage de ricoh-webcam-r5u870 (à partir de .../ricoh-webcam-r5u870_0.11.5-0arakhne0_i386.deb) ...
Traitement des actions différées (« triggers ») pour « ureadahead »...
Paramétrage de ricoh-webcam-r5u870-firmware (0.11.5-0arakhne0) ...
Paramétrage de ricoh-webcam-r5u870 (0.11.5-0arakhne0) ...
Adding modules to DKMS build system
Doing initial module builds

Error! Bad return status for module build on kernel: 2.6.35-24-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/r5u870/0.11.5/build/ for more information.
Traceback (most recent call last):
  File "/usr/share/apport/package-hooks/dkms.py", line 57, in <module>
    report.write(open(apport.fileutils.make_report_path(report), 'w'))
IOError: [Errno 2] No such file or directory: '/var/crash/ricoh-webcam-r5u870.0.crash'
Installing initial modules

Error! Could not locate r5u870.ko for module r5u870 in the DKMS tree.
You must run a dkms build for kernel 2.6.35-24-generic (i686) first.
Done.
 * Stopping Ricoh Webcam Modules...                                                                               [fail] 
 * Starting Ricoh Webcam Modules...                                                                               [fail] 
update-rc.d: warning: ricoh-webcam-r5u870 stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (1)
 * Starting Ricoh Webcam Modules...                                                                               [fail]

Du côté du /var/lib/dkms/r5u870/0.11.5/build/make.log :

DKMS make.log for r5u870-0.11.5 for kernel 2.6.35-24-generic (i686)
mardi 28 décembre 2010, 18:52:31 (UTC+0100)
make: entrant dans le répertoire « /usr/src/linux-headers-2.6.35-24-generic »
  LD      /var/lib/dkms/r5u870/0.11.5/build/built-in.o
  CC [M]  /var/lib/dkms/r5u870/0.11.5/build/r5u870.o
  LD      /var/lib/dkms/r5u870/0.11.5/build/usbcam/built-in.o
  CC [M]  /var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_dev.o
  CC [M]  /var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_fops.o
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_fops.c: In function 'usbcam_v4l_ioctl':
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_fops.c:1183: warning: unused variable 'udp'
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_fops.c: At top level:
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_fops.c:56: warning: 'v4l_ioctl_names' defined but not used
  CC [M]  /var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_buf.o
  CC [M]  /var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.o
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.c: In function 'usbcam_urb_allocbuf':
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.c:164: error: implicit declaration of function 'usb_buffer_alloc'
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.c:167: warning: assignment makes pointer from integer without a cast
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.c: In function 'usbcam_urb_freebuf':
/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.c:178: error: implicit declaration of function 'usb_buffer_free'
make[2]: *** [/var/lib/dkms/r5u870/0.11.5/build/usbcam/usbcam_util.o] Erreur 1
make[1]: *** [/var/lib/dkms/r5u870/0.11.5/build/usbcam] Erreur 2
make: *** [_module_/var/lib/dkms/r5u870/0.11.5/build] Erreur 2
make: quittant le répertoire « /usr/src/linux-headers-2.6.35-24-generic »

Pourtant les kernels-headers / buildessentiels / make / gcc sont bien installés, mais peut-être est-ce une autre librairie qui me manque ?

Merci pour votre écoute à vos solutions :-)

Hors ligne