webcam logitech ne fonctionne pas [Réglé]

guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010
j'ai voulu essayer ma webcam logitech avec skype mais j'ai fait chou blanc (elle fonctionne sous Windows).
Skype m'indique qu'elle est sous racine/dev/video0. Quand je fais un test video sous skype, rien ne se produit.
Elle semble pourtant reconnue dans le CCM sous matériel :
cam logitech
Bus PCI : 5
Peripherique PCI : 3
Identifiant du fabricant : 0x046d
Identifiant du périphérique : 0x0850
Module : ST06xx
Voilà, j'aimerais bien que tout ça se rétablisse, mais pour le moment, c'est un écran noir

Merci d'une petite aide...


Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
afin de savoir si c'est la Webcam ou bien Skype qui a un souci, as-tu essayé "d'ouvrir" la webcam avec un autre logiciel (VLC en faisant Fichier => Ouvrir un périphérique de capture..., ou une autre application que t'as d'installé sur le PC) ?
Aussi, que donne le résultat de la commande "lsusb" en root ? (Si ta webcam est USB, afin de savoir s'il la voit bien et connaître le modèle) ?
Merci

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010
dans VLC , j'ai le message : VlC ne peut pas ouvrir "v4/2:///dev/video0".
En root, la commande lsusb ne donne rien...

Fopossum Membre non connecté
-
- Voir le profil du membre Fopossum
- Inscrit le : 15/07/2012
guy-pierre :
(elle fonctionne sous Windows)
Elle fonctionne ou fonctionnait ? Le windows est sur la même machine ou une autre ? Ne connaissant pas ta conf, je vais répondre de manière générique, ça pourrait servir à d'autre qui auraient un problème similaire. Ce qui compte, c'est la méthode d'investigation :
Première chose à faire, simple.
Tu ouvres une console, tu fais un :
Code :
(un ^C pour quitter)
root@machine # tailf /var/log/messages
Tu débranches ta cam, tu la rebranches sur un autre port USB et tu vois si des messages apparaissent la concernant.
Si oui, c'est tu as peut-être un port usb mort sur ta machine. Tu sauras alors quel pilote est utilisé, et quel device est affecté. Le reste peut être un problème de droit. Genre ton user ne peut pas utiliser le /dev/video0 ou une connerie du genre.
Si non, là ça devient rigolo. Soit c'est la cam qui est morte, ça peut arriver, soit elle n'est pas détectée ou le module n'est pas disponible pour ton kernel et ta cam.
Donc, dans le cas où pas de messages il te faut
- La tester sur une autre machine sous windows et voir ce qu'il se passe
- La tester sur une autre machine sous linux et voir ce qu'il se passe
Si elle est détectée ailleurs, c'est qu'elle n'est pas morte o/ ! Et si elle est détectée sur une autre machine sous Linux, tu pourras chercher quel est le module qui est chargé.
Si elle n'est détectée nulle part... Benh... Paix à son âme de webcam
De toute manière, il serait bon que tu nous fournisses le modèle exact de ta webcam.

guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010
je te répond sur le premier point avant de faire les tests que tu préconises :
Oui, j'ai windows sur la même machine et je suis en dual boot Win/Mageia. la cam fonctionne bien sur windows (je viens de la tester sur XP avec skype également installé sur Windows...

guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010
[xxx@localhost ~]$, x étant mon identifiant.
Si je tape la commande que tu as indiquée, j'ai "commande introuvable"



Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Essaie de faire ceci:
Code BASH :
su -c 'tail -f /var/log/messages'
Renseigne ensuite le mot de passe root !
En fait, c'est tail -f et non tailf
Aussi, dans la console su -c '<commande>' te permets de lancer la commande en tant que root (tu as une demande de mot de passe qui se fait alors). Une fois la commande terminée, tu redeviens en utilisateur..
Tu peux ensuite continuer de faire ce que le monsieur t'as dit

Merci

Édité par Adrien.D Le 23/07/2012 à 11h17
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010


Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Je ne pense pas, mes deux Webcams Logitech que j'ai eu ont toujours fonctionné sans installer de pilotes ou quoi que se soit (de mes débuts avec Mandriva2008 jusqu’à Mageia2)
As-tu tenté à tout hasard aussi de démarrer Mageia2 AVEC la caméra branchée?
Merci

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010

Explication : j'ai effectivement débranché la cam de son port USB (il s'agit d'un petit système multi externe où on peut brancher jusqu'à 4 USB) et je l'ai mise sur un port USB direct au PC. Et la lumière fut !

Ce que je ne m'explique pas, c'est que sous WIN je n'ai pas à brancher la cam directement sur le PC. Va comprendre !
En tout cas merci à tout le monde pour m'avoir donné la soluce, qui en fait était toute bête pour ne pas dire autre chose


Fopossum Membre non connecté
-
- Voir le profil du membre Fopossum
- Inscrit le : 15/07/2012
Adrien.D :
Oui, c'est normal que sa commande ne marche pas...
Essaie de faire ceci:
Renseigne ensuite le mot de passe root !
En fait, c'est tail -f et non tailf
Essaie de faire ceci:
Code BASH :
su -c 'tail -f /var/log/messages'
Renseigne ensuite le mot de passe root !
En fait, c'est tail -f et non tailf
Hum... Comment dire...

Gentoo :
Code :
possum@persephone ~ $ which tailf
/usr/bin/tailf
possum@persephone ~ $ file /usr/bin/tailf
/usr/bin/tailf: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
possum@persephone ~ $ equery belongs /usr/bin/tailf
* Searching for /usr/bin/tailf ...
sys-apps/util-linux-2.21.2 (/usr/bin/tailf)
RHEL 5.4 :
Code :
[user@machine ~]$ which tailf
/usr/bin/tailf
[user@machine ~]$ file /usr/bin/tailf
/usr/bin/tailf: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[user@machine ~]$ rpm -qf /usr/bin/tailf
util-linux-2.13-0.52.el5
Pis c'est pas récent, la page man date de 2003 :p
Maintenant, je vais faire vraiment vraiment mon chieur

Ainsi donc, je m'autocite :
Fopossum :
Tu ouvres une console, tu fais un :
Tu ouvres une console, tu fais un :
Code :
(un ^C pour quitter)
root@machine # tailf /var/log/messages
J'ai donc bien écrit root@machine ce qui sous entend évidemment qu'il faille être root pour exécuter la commande

Adrien.D :
Aussi, dans la console su -c '<commande>' te permets de lancer la commande en tant que root (tu as une demande de mot de passe qui se fait alors). Une fois la commande terminée, tu redeviens en utilisateur..
Tu peux ensuite continuer de faire ce que le monsieur t'as dit
Aussi, dans la console su -c '<commande>' te permets de lancer la commande en tant que root (tu as une demande de mot de passe qui se fait alors). Une fois la commande terminée, tu redeviens en utilisateur..
Tu peux ensuite continuer de faire ce que le monsieur t'as dit

Là, oui, je suis toutafé d'accord :p
guy-pierre :
Ce que je ne m'explique pas, c'est que sous WIN je n'ai pas à brancher la cam directement sur le PC. Va comprendre !
Ce que je ne m'explique pas, c'est que sous WIN je n'ai pas à brancher la cam directement sur le PC. Va comprendre !
Il existe dans le kernel une obscure option pour énumérer tous les ports d'un device USB / SCSI, il n'est peut-être pas activé dans Mageia, mais j'ai quand même des doutes
La commande que je vais donner maintenant a des chances de ne pas fonctionner cause abscence (ou pas) du fichier en question sous Mageia :
Code :
zgrep SCSI_MULTI_LUN /proc/config.gz
Le résultat doit être :
Code :
CONFIG_SCSI_MULTI_LUN=y
Si ce n'est pas le cas, cela pourrait expliquer que le hub usb ne soit pas correctement vu et utilisable.
Quoiqu'il en soit, ravi que cela fonctionne.

guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010
C'est-y que cela marcherait à nouveau sur le device USB...j'ai bien envie d'essayer à nouveau.

guy-pierre Membre non connecté
-
- Voir le profil du membre guy-pierre
- Inscrit le : 05/02/2010
Bon sujet résolu. A+


Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
tiens, j'ai appris un truc, je suis en effet pas devant une Mageia, mais une RHEL au travail mais tailf ne fonctionne pas ...
Je regarde ça en rentrant à la maison

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Adrien.D :
tiens, j'ai appris un truc,
Et oui, çà arrive tous les jours, et à tout le monde

Pour confirmation : ce rapport de bogue, commentaire 23
J'ai vu une explication concernant le fait que le hub soit considéré en USB 1.1, et non en USB 2.0.
Édité par Papoteur Le 23/07/2012 à 13h00
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie