Installation webcam logitech ultra vision

Bonsoir à tous …

je refais une requette pat rapport à l’installation de la Webcam Logitech Ultra vision.
Selon mes recherches le driver spca5xx est compatible. J’ai fais différent test semon les tutos mais … rien ne fonctionne.
Une personne serait-elle capable de mme guider ?

Pour le moment, voilà ce que j’ai effectuer :

pour connaitre la version de mon noyau :

$ uname -r

Ensuite rechercher les paquets dispo :

$ apt-cache search spca

puis

apt-get update

apt-get install apt-file

apt-file update

apt-file list spca5xx-modules-2.6-3-686

et j’installe :

apt-get install spca5xx-modules-2.6-3-686

mais après … Que dois-je faire pour vérifier le bon fonctionnement ???

Merci de votre aide …

la commande lsmob me donne :

Debian:/home/thibaut# lsmod
Module                  Size  Used by
i2c_dev                 8548  0
spca5xx               643664  0
nvidia               6825748  16
agpgart                29896  1 nvidia
ppdev                   8676  0
parport_pc             32164  0
lp                     11012  0
parport                33256  3 ppdev,parport_pc,lp
button                  6672  0
ac                      5188  0
battery                 9636  0
ipv6                  226016  12
dm_snapshot            15520  0
dm_mirror              19152  0
dm_mod                 50232  2 dm_snapshot,dm_mirror
eeprom                  7024  0
sbp2                   20840  0
loop                   15048  0
snd_emu10k1_synth       6944  0
snd_emux_synth         30720  1 snd_emu10k1_synth
snd_seq_virmidi         6944  1 snd_emux_synth
snd_seq_midi_emul       5952  1 snd_emux_synth
snd_seq_dummy           3844  0
snd_seq_oss            28768  0
snd_seq_midi            8192  0
snd_seq_midi_event      7008  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq                45680  9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
saa7134               107616  0
video_buf              23012  1 saa7134
compat_ioctl32          1472  1 saa7134
ir_kbd_i2c              8656  1 saa7134
ir_common              27780  2 saa7134,ir_kbd_i2c
snd_emu10k1           102656  1 snd_emu10k1_synth
videodev               21120  2 spca5xx,saa7134
v4l1_compat            12036  2 saa7134,videodev
snd_ac97_codec         83104  1 snd_emu10k1
snd_ac97_bus            2400  1 snd_ac97_codec
snd_usb_audio          69024  0
v4l2_common            20448  2 saa7134,videodev
snd_pcm_oss            38368  0
snd_mixer_oss          15200  1 snd_pcm_oss
snd_usb_lib            14976  1 snd_usb_audio
snd_pcm                68644  4 snd_emu10k1,snd_ac97_codec,snd_usb_audio,snd_pcm_oss
snd_rawmidi            22560  4 snd_seq_virmidi,snd_seq_midi,snd_emu10k1,snd_usb_lib
snd_seq_device          7820  8 snd_emu10k1_synth,snd_emux_synth,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi
snd_timer              20996  3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc          9640  2 snd_emu10k1,snd_pcm
snd_util_mem            4672  2 snd_emux_synth,snd_emu10k1
psmouse                35016  0
i2c_i801                7404  0
snd_hwdep               8836  3 snd_emux_synth,snd_emu10k1,snd_usb_audio
sg                     31292  0
serio_raw               6660  0
snd                    47012  14 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_emu10k1,snd_ac97_codec,snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq_device,snd_timer,snd_hwdep
sr_mod                 15876  0
emu10k1_gp              3840  0
gameport               14632  2 emu10k1_gp
usblp                  12768  0
pcspkr                  3072  0
i2c_core               19680  6 i2c_dev,nvidia,eeprom,saa7134,ir_kbd_i2c,i2c_i801
evdev                   9088  2
cdrom                  32544  1 sr_mod
rtc                    12372  0
tsdev                   7520  0
soundcore               9248  1 snd
eth1394                18212  0
ext3                  119208  5
jbd                    52456  1 ext3
mbcache                 8356  1 ext3
sd_mod                 19040  7
usbhid                 37248  0
usb_storage            71840  0
ide_core              110504  1 usb_storage
ahci                   17636  6
libata                 89332  1 ahci
ohci1394               30800  0
uhci_hcd               21032  0
scsi_mod              124168  7 sbp2,sg,sr_mod,sd_mod,usb_storage,ahci,libata
ieee1394               86904  3 sbp2,eth1394,ohci1394
ehci_hcd               28136  0
usbcore               112676  9 spca5xx,snd_usb_audio,snd_usb_lib,usblp,usbhid,usb_storage,uhci_hcd,ehci_hcd
e1000                 108512  0
thermal                13608  0
processor              28840  1 thermal
fan                     4804  0
Debian:/home/thibaut#

Il te faut compiler ce module (utilise module-assistant, c’est plus simple) et le charger en mémoire (modprobe ton module).

Ensuite, fais des tests avec camorama par exemple.

son module est présent c’est le spcaxx :open_mouth:

installe kamorama ou camstream (apt-get install camstream)
et met le périphérique /dev/video pour tester…

oops, désolé, je ne l’avais pas vu dans lsmod…

D’ailleurs, c’est pénible de ne pas avoir les modules en ordre alphabétique… car à moins de le “piper”, on ne trouve pas facilement ce qu’on cherche dans une si longue liste.

Ce n’est pas “kamorama” mais “camorama” :slightly_smiling:

j’ai installé camorama mais toujours rien : je vois indiqué : unknown generic et ecran noir comme si le driver ne fonctionnait pas !

Vérifier sur ce site / mxhaard.free.fr/spca5xx.html

Logitech 7 0x046d 0x08c9 QC Ultra Vision spca525a Yes mjpeg/yuyv linux-UVC ********

Debian:/home/thibaut# lsusb
Bus 007 Device 002: ID 046d:c50b Logitech, Inc. Cordless Desktop Optical
Bus 007 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 005 Device 003: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse
Bus 005 Device 002: ID 04cc:1122 Philips Semiconductors Hub
Bus 005 Device 001: ID 0000:0000
Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp.
Bus 001 Device 002: ID 046d:08c9 Logitech, Inc.
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 003: ID 03f0:4117 Hewlett-Packard
Bus 004 Device 001: ID 0000:0000

Que puis-je faire pour avancer ???

unknown generic … quelle procédure dois-je faire …

n’est ce pas une compilattion du noyau …
je suis à la version 2.6.18-3-686; que dois-je faire pour vérifier s’il en existe une autre et surtout comment ??? Je sais en attendant, je vais des recherches …

[quote=“Korben Dallas”]oops, désolé, je ne l’avais pas vu dans lsmod…

D’ailleurs, c’est pénible de ne pas avoir les modules en ordre alphabétique… car à moins de le “piper”, on ne trouve pas facilement ce qu’on cherche dans une si longue liste.(…)[/quote]
lsmod | sort fonctionne trés bien pour ça.
dis moi, tu es sur que ta camera est une spca5xx ?
Parcequ’en regardant sur le site (linux-uvc.berlios.de/ ). Il y a un paquet linux-uvc-source.

ok … je regardais en fait la colonne bridge et je pensais que c’était la même chose … oki … je comprend mieux … je vais pouvoir faire d’autre recherche …

Comment supprimer le module spca xx … ??? En passant par synaptic et sous console " remove --purge …" c’est cela

voilà où j’en suis :

J’ai téléchargé ces fichiers suivants sur ce site :

svn.berlios.de/svnroot/repos/lin … uvc/trunk/

En console, une fois dans le dossier, j’ai effectué la commande : MAKE puis MAKE INSTALL

Tout s’est à priori bien passé, enfin … ce que je pense puisque je n’ai rencontré aucune erreur.

J’ai chargé le module : modprobe uvcvideo

puis tester dans camoram mais rien …
Je vois toujours UNKNOWN / GENERIC 360X289 et je ne sais pas comment eventuellement configurer ou rediriger sur la bonne Webcam

alors j’ai tester aussi avec le logiciel Ekiga et voici l’erreur :

[quote]Erreur lors de l’ouverture du périphérique vidéo USB Video Class device

Un logo mobile sera transmis lors des appels. Veuillez noter que vous pouvez choisir de transmettre une image ou le logo Ekiga tout le temps en choisissant « Picture » comme greffon vidéo et « MovingLogo » ou « StaticPicture » comme périphérique vidéo.

Votre pilote vidéo ne supporte pas le format vidéo demandé.[/quote]
J’ai choisi comme greffon video : V4L et périphérique d’entrée : USB Vidéo Class device

En effectuant d’autre recherche, je suis tombé sur ce fichier linux-uvc-source_0.1.0.svn54-5_all.deb tout prêt à installer mais pas plus …

Puis-je avoir vos suggestions ???

Lors de la vérification avec la commande Dmesg, je vois ceci :

.... uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c9) usbcore: registered new driver uvcvideo USB Video Class driver (v0.1.0) .....

La commande lsmod | sort donne :

ac                      5188  0
agpgart                29896  1 nvidia
ahci                   17636  6
battery                 9636  0
button                  6672  0
cdrom                  32544  1 sr_mod
compat_ioctl32          1472  1 saa7134
dm_mirror              19152  0
dm_mod                 50232  2 dm_snapshot,dm_mirror
dm_snapshot            15520  0
e1000                 108512  0
eeprom                  7024  0
ehci_hcd               28136  0
emu10k1_gp              3840  0
eth1394                18212  0
evdev                   9088  2
ext3                  119208  5
fan                     4804  0
gameport               14632  2 emu10k1_gp
i2c_core               19680  5 nvidia,eeprom,saa7134,ir_kbd_i2c,i2c_i801
i2c_i801                7404  0
ide_core              110504  1 usb_storage
ieee1394               86904  3 sbp2,eth1394,ohci1394
ipv6                  226016  12
ir_common              27780  2 saa7134,ir_kbd_i2c
ir_kbd_i2c              8656  1 saa7134
jbd                    52456  1 ext3
libata                 89332  1 ahci
loop                   15048  0
lp                     11012  0
mbcache                 8356  1 ext3
Module                  Size  Used by
nvidia               6825748  16
ohci1394               30800  0
parport                33256  3 ppdev,parport_pc,lp
parport_pc             32164  0
pcspkr                  3072  0
ppdev                   8676  0
processor              28840  1 thermal
psmouse                35016  0
rtc                    12372  0
saa7134               107616  0
sbp2                   20840  0
scsi_mod              124168  7 sbp2,usb_storage,sg,sr_mod,sd_mod,ahci,libata
sd_mod                 19040  7
serio_raw               6660  0
sg                     31292  0
snd                    47012  14 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_emu10k1,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_rawmidi,snd_seq_device,snd_timer,snd_hwdep
snd_ac97_bus            2400  1 snd_ac97_codec
snd_ac97_codec         83104  1 snd_emu10k1
snd_emu10k1           102656  4 snd_emu10k1_synth
snd_emu10k1_synth       6944  0
snd_emux_synth         30720  1 snd_emu10k1_synth
snd_hwdep               8836  3 snd_emux_synth,snd_emu10k1,snd_usb_audio
snd_mixer_oss          15200  3 snd_pcm_oss
snd_page_alloc          9640  2 snd_emu10k1,snd_pcm
snd_pcm                68644  4 snd_emu10k1,snd_ac97_codec,snd_pcm_oss,snd_usb_audio
snd_pcm_oss            38368  1
snd_rawmidi            22560  4 snd_seq_virmidi,snd_seq_midi,snd_emu10k1,snd_usb_lib
snd_seq                45680  9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device          7820  8 snd_emu10k1_synth,snd_emux_synth,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi
snd_seq_dummy           3844  0
snd_seq_midi            8192  0
snd_seq_midi_emul       5952  1 snd_emux_synth
snd_seq_midi_event      7008  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq_oss            28768  0
snd_seq_virmidi         6944  1 snd_emux_synth
snd_timer              20996  3 snd_seq,snd_emu10k1,snd_pcm
snd_usb_audio          69024  0
snd_usb_lib            14976  1 snd_usb_audio
snd_util_mem            4672  2 snd_emux_synth,snd_emu10k1
soundcore               9248  4 snd
sr_mod                 15876  0
thermal                13608  0
tsdev                   7520  0
uhci_hcd               21032  0
usbcore               112676  9 uvcvideo,usbhid,usb_storage,snd_usb_audio,usblp,snd_usb_lib,uhci_hcd,ehci_hcd
usbhid                 37248  0
usblp                  12768  0
usb_storage            71840  0
uvcvideo               36676  0
v4l1_compat            12036  3 uvcvideo,saa7134,videodev
v4l2_common            20448  3 uvcvideo,saa7134,videodev
video_buf              23012  1 saa7134
videodev               21120  2 uvcvideo,saa7134

[quote=“mattotop”]lsmod | sort fonctionne trés bien pour ça.[/quote]En effet !! Merci, ça va me rendre service :slightly_smiling:

[quote]v4l1_compat 12036 3 uvcvideo,saa7134,videodev
v4l2_common 20448 3 uvcvideo,saa7134,videodev [/quote]

C’est quoi l’autre module saa7134? il ne rentrerai pas en conflit par hasard?(carte d’acquisition…). J’ai regardé mais tu es sur d’avoir enlevé le spcaxx?

j’ai une carte d’acuisition TV en effet sur mon HP dont je ne me suis pas encore occupé … comment puis-je faire pour supprimer ou même juste le desactiver dans le chargement ???

en tapant lspci; voilà ce qui en sort ;

mais pas de saa7134 ??? …mais cela correspondrait bien à la carte TV, dont le chipset est basé sur un saa7134

shinys: qu’est ce que c’est que cette manie d’aller chercher les sources avant de regarder s’il y a une version debian ?
Les outils necessaires existent dans apt:

mailgw:~# aptitude search uvc p linux-uvc-source - Linux Kernel USB Video Class module p linux-uvc-tools - Linux Kernel USB Video Class module
Tu purges le spca5xx, tu nettoies ce que ta compil a pu t’installer (make uninstall marche peut être), et ensuite, tu compiles les sources uvc fournies pas debian:

aptitude install module-assistant # (on a besoin de cet outil) m-a a-i linux-uvc-source # (ça compile)et c’est tout.
Ensuite, éventuellement s’il ne l’a pas fait lui même, tu installes linux-uvc-tools.

Pour tester, je préfère vlc. Quand tu ouvres un flux video, il te demande quel device utiliser et te propose de prendre /dev/video. Tu peux tester comme ça, mais AMA, /dev/video et /dev/video0 doivent désigner ta carte tv. Pour tester ta camera, il faut préciser /dev/video1 (vérifies quand même les deux si ça ne fonctionne pas).

Mattop

j’ai ta manipulation et en effet il a recompilé mais malheureusement il a supprimer pas mal de module … d’où je ne peux plus ecrire de fichier texte, plus ecouter de musique, plus de vidéo … et je n’ose même pas redemmarer … car la dernière fois … je n’ai plus rien eu …

donc, je voudrais réinstaller tout ce qu’il a supprimé mais je ne sais pas dans quel fichier il y a le log ???
est-ce dans /var/log /message …

en attendant ta réponse, je vais aller voir cela

merci

voilà le syslog

Feb 13 13:22:18 Debian syslogd 1.4.1#18: restart. Feb 13 13:22:18 Debian anacron[2978]: Job `cron.daily' terminated Feb 13 13:22:18 Debian anacron[2978]: Normal exit (1 job run) Feb 13 13:33:58 Debian kernel: NET: Registered protocol family 10 Feb 13 13:33:58 Debian kernel: lo: Disabled Privacy Extensions Feb 13 13:33:58 Debian kernel: IPv6 over IPv4 tunneling driver Feb 13 13:34:08 Debian kernel: eth1: no IPv6 routers present Feb 13 13:35:36 Debian gconfd (root-5314): démarrage (version 2.16.0), pid 5314 utilisateur « root » Feb 13 13:35:36 Debian gconfd (root-5314): Adresse « xml:readonly:/etc/gconf/gconf.xml.mandatory » résolue vers une source $Feb 13 13:35:36 Debian gconfd (root-5314): Adresse « xml:readwrite:/root/.gconf » résolue vers une source de configuration $Feb 13 13:35:36 Debian gconfd (root-5314): Adresse « xml:readonly:/etc/gconf/gconf.xml.defaults » résolue vers une source d$Feb 13 13:35:36 Debian gconfd (root-5314): Adresse « xml:readonly:/var/lib/gconf/debian.defaults » résolue vers une source $Feb 13 13:35:36 Debian gconfd (root-5314): Adresse « xml:readonly:/var/lib/gconf/defaults » résolue vers une source de conf$Feb 13 13:35:37 Debian kernel: Linux video capture interface: v2.00 Feb 13 13:38:36 Debian gconfd (root-5314): Le serveur GConf n'est pas en cours d'utilisation, arrêt. Feb 13 13:38:36 Debian gconfd (root-5314): Sortie

Je fais un recherche de ce fichier et tout cela est dipo :

Debian:/var/log# aptitude search gconf

p gconf - GNOME configuration database system. (daemon and tools) c gconf-editor - An editor for the GConf configuration system i A gconf2 - GNOME configuration database system (support tools) i A gconf2-common - GNOME configuration database system (common files) p guile-gnome0-gconf - Guile bindings for GConf p libapache-dbilogconfig-perl - Apache::DBILogConfig: Logs access information in a DBI database p libextutils-pkgconfig-perl - simplistic perl interface to pkg-config p libgconf-bridge-dev - Bind GObject properties to GConf keys (development files) p libgconf-bridge0 - Bind GObject properties to GConf keys p libgconf-cil - CLI binding for GConf p libgconf-dev - GNOME configuration database system development files. p libgconf-java - LIBGCONF bindings for Java p libgconf11 - GNOME configuration database system libraries i A libgconf2-4 - GNOME configuration database system (shared libraries) p libgconf2-dev - GNOME configuration database system (development) p libgconf2-ruby - GConf 2 bindings for the Ruby language p libgconf2.0-cil - CLI binding for GConf 2.12 p libgconfmm-2.6-1c2 - C++ wrappers for GConf (shared library) p libgconfmm-2.6-dev - C++ wrappers for GConf (development files) p libgnome2-gconf-perl - Perl interface to the GNOME GConf library p libgstreamer-gconf0.8-0 - GConf support for GStreamer p libgstreamer-gconf0.8-dev - Development files for GConf support for GStreamer p pulseaudio-module-gconf - gconf module for PulseAudio sound server Debian:/var/log#

Certains menus ont aussi disparu …

Ahhh l’apprentissage … mais au moins, on a l’avantage de comprendre mieux … et pourtant, pour ne pas altérer tout le temps le système, je me suis dis que je travaillerai sur le disque externe …et bein non … il a fallu que je le plante avant … terrible cela , non ??? :slightly_smiling:

En réinstallant ces modules :

gnome-desktop-environment
nome-power-manager g
nome-volume-manager
hal

j’ai retrouvé les menus disparu dans administration, je peux de nouveau récrire et lire les fichiers txt mais toujours pas de lecture musique et video
Par ailleurs, sur mon clavier, j’ai un bouton pour augmenter ou diminuer le son … bein … marche plus non plus , snif …

Quel est donc ce module à installer ???

mattotop ou fan.b … ou autres

Quelqu’un pourrait-il me renseigner ???

Comment ça tout a disparu? Il t’a supprimé des paquets???

Si c’est le cas, comme tuy n’as pas fait purge, tu dois pouvoir retrouver ce qui a été supprimé via dpkg -l mais ça m’étonne que tu n’ais rien vu…

$ dpkg -l | grep -E “^r”

te donnera les paquets supprimés

[edit: à la réflexion, ça semble plutôt un problème spécifique gnome, gconfd qui semble dans un état curieux, là il faudrait un utilisateur de gnome, comme je n’utilise pas et que je n’aime pas…]

Te rappelles tu ta manoeuvre exacte? [quote]'ai ta manipulation et en effet il a recompilé mais malheureusement il a supprimer pas mal de module [/quote]parce qu’il n’y aurait pas du avoir de choses supprimées et en tout cas pas de modules

J’ai utilisé la méthode que mattoptop m’a proposé afin d’installer ma webcam ultra vision sur laquelle je galère depuis un bout de temps :slightly_smiling:

donc suite aux recherches effectuées, puis à sa propositions, je e suis dis : " OK" enfin c’est bon …

J’ai donc fait :

aptitude install module-assistant
m-a a-i linux-uvc-source

suite à cette manipulation, il m’a informé que certain paquet serait supprimé et d’autres installés en pensant que neophite que je suis, tout allait être bon …mais … par sécurité, j’avais copié les messages en mémoire à la fin de la procédure mais impossible d’ouvrir un fichier txt, et quasiment le même pbs que j’ai eu la dernière fois.

donc j’ai récupéré le nom des paquets(module) :

gnome-desktop-environment
nome-power-manager g
nome-volume-manager
hal

qui ont permis de récupérer certaines fonctions mais à ce jour, je ne peux pour le moment selon les constatations :

  • lire les fichiers audios ou vidéos : l’application s’ouvre et se referme aussitôt
  • l’ordinateur ne se met pas en veille prolongé ( avec coupure d’alimentaion ACPI).

il y en a peut être encore d’autres et c’est pourquoi, je voudrais retrouvé ce dernier message qui m’informait des paquets supprimés .

Ta méthode fran me permet en effet de voir certain paquets supprimés depuis l’utilisation de linux, certain que j’ai désinstallé moi-même mais pas la liste des modules supprimés lors du dernier message …

Ou peut-être y a-t-il un autre moyen ???

Merci fran

dans /var/log/aptitude, il y a la trace des manips faites avec aptitude (mais ça ne suit pas ce que fait apt-get).
Sinon, fais un ‘aptitude update;aptitude dselect-upgrade’.
Si ça ne te remet pas d’équerre, essayes d’installer udev, mais tu le fais avec aptitude -s (qui te dit ce qu’il se propose de faire, mais ne le fait pas, pour que tu aies le temps de regarder ce qu’il va faire).

Je pense que ton problême vient du fait que tu étais en noyau 2.4, et que pour une raison inconnue, les manips que tu as faite t’on fait passer en 2.6. Il faut je pense aller jusqu’au bout sur cette voie là.