Probleme de webcam sous linux !

Résolu
linuxdebutant Messages postés 4 Statut Membre -  
linuxdebutant Messages postés 4 Statut Membre -
Bonjour tout le monde
je me permet de solliciter tout les linuxiens pour m'aider a trouver une solution a mon problème svp .
j'ai installé ubuntu 9.10 sur mon sony VGN-FZ31M
le problème c'est que ma webcam intégrée n'est pas reconnue, j'ai cherché sur d'autres forums mais j'ai rien trouvé.

la commande lsusb donne ca :

drtotoche@drtotoche-laptop:~$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 005: ID 044e:3012 Alps Electric Co., Ltd
Bus 007 Device 004: ID 044e:3013 Alps Electric Co., Ltd
Bus 007 Device 003: ID 044e:3010 Alps Electric Co., Ltd Bluetooth Adapter
Bus 007 Device 002: ID 044e:3011 Alps Electric Co., Ltd
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05ca:183b Ricoh Co., Ltd Visual Communication Camera VGP-VCC8 [R5U870]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

quelqu'un a une idée de ce que je dois faire !
merci d'avance
Configuration: Linux / Firefox 3.5.8

3 réponses

  1. jns55
     
    Bonjour,
    Jette un oeil ici, il y a la procédure jusqu'à Ubuntu 9.04, avec un peu de chance, ça fonctionnera aussi avec la 9.10.
    http://doc.ubuntu-fr.org/sony_vaio_vgn-fz31m
    Bonne chance.
    0
    1. linuxdebutant Messages postés 4 Statut Membre
       
      merci jns55 pour la piste: http://doc.ubuntu-fr.org/sony_vaio_vgn-fz31m
      j'ai téléchargé sans problème les paquets pour compiler .
      par contre la dernière version du firmware est introuvable dans ce lien : https://bitbucket.org/ahixon/r5u87x/downloads/
      y a t il un autre lien ou je peux telecharger ce pilote ?
      0
  2. linuxdebutant Messages postés 4 Statut Membre
     
    j'ai téléchargé le pilote "r5u870_patched.tar.bz" sur le lien :https://sites.google.com/site/avilella/vaiosz
    la commande make me donne ca :
    drtotoche@drtotoche-laptop:~/Téléchargements/r5u870_patched$ make
    make -C /lib/modules/2.6.31-20-generic/build M=/home/drtotoche/Téléchargements/r5u870_patched V=0 modules
    make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-20-generic »
    CC [M] /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.o
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: In function ‘usbcam_v4l_vidioc_querycap’:
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:522: error: ‘struct device’ has no member named ‘bus_id’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: In function ‘usbcam_v4l_ioctl’:
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 1 of ‘video_usercopy’ from incompatible pointer type
    include/media/v4l2-ioctl.h:298: note: expected ‘struct file *’ but argument is of type ‘struct inode *’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 2 of ‘video_usercopy’ makes integer from pointer without a cast
    include/media/v4l2-ioctl.h:298: note: expected ‘unsigned int’ but argument is of type ‘struct file *’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: warning: passing argument 4 of ‘video_usercopy’ makes pointer from integer without a cast
    include/media/v4l2-ioctl.h:298: note: expected ‘v4l2_kioctl’ but argument is of type ‘long unsigned int’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1170: error: too many arguments to function ‘video_usercopy’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: warning: passing argument 1 of ‘video_ioctl2’ from incompatible pointer type
    include/media/v4l2-ioctl.h:302: note: expected ‘struct file *’ but argument is of type ‘struct inode *’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: warning: passing argument 2 of ‘video_ioctl2’ makes integer from pointer without a cast
    include/media/v4l2-ioctl.h:302: note: expected ‘unsigned int’ but argument is of type ‘struct file *’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1174: error: too many arguments to function ‘video_ioctl2’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1162: warning: unused variable ‘udp’
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c: At top level:
    /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.c:1241: warning: initialization from incompatible pointer type
    make[3]: *** /home/drtotoche/Téléchargements/r5u870_patched/usbcam/usbcam_fops.o Erreur 1
    make[2]: *** /home/drtotoche/Téléchargements/r5u870_patched/usbcam Erreur 2
    make[1]: *** [_module_/home/drtotoche/Téléchargements/r5u870_patched] Erreur 2
    make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-20-generic »
    make: *** [all] Erreur 2
    0