Bonjour,
J'ai acheté une webcam Everenty Webcam PC 1440P Full HD sur Amazon (lien page produit). Il est noté qu'elle fonctionne sur Linux mais je n'arrive pas à la faire fonctionner.
J'ai un ordinateur portable MEDION Akoya E6415 (avec webcam intégrée) sur lequel j'ai installé un linux Mint 20. La webcam est branchée sur un Hub USB 3.0 et j'utilise le logiciel Cheese pour la tester.
À la première utilisation, ça a très bien fonctionné. Puis j'ai débranché la webcam pour rajouter une rallonge USB et depuis, ça ne fonctionne plus. J'ai réussi à la refaire fonctionner une fois suite à plusieurs manipulations dont je ne me rappelle pas l'ordre (redémarrer l'ordi, débrancher/rebrancher la webcam, changer de port USB, enlever la rallonge, modification de droits, …) mais pas moyen de la faire fonctionner à chaque fois. Cheese affiche le message suivant au lieu e l'image :
Une erreur est survenue pendant la lecture de la vidéo de la webcam.
Quand je tape la commande :
sudo lshw -short | grep multimedia
J'ai le résultat suivant où on voit bien les deux webcams :
/0/100/3 multimedia Broadwell-U Audio Controller
/0/100/14/0/2/3 multimedia webcam
/0/100/14/0/6 multimedia USB2.0 HD UVC WebCam
/0/100/1b multimedia Wildcat Point-LP High Definition Audio Controller
La commande
ls -ltr /dev/video*
renvoie ça quand je rebranche la webcam :
crw-rw----+ 1 root video 81, 0 juil. 14 08:56 /dev/video0
crw-rw----+ 1 root video 81, 1 juil. 14 08:56 /dev/video1
crw------- 1 root root 81, 3 juil. 14 12:39 /dev/video3
crw------- 1 root root 81, 2 juil. 14 12:39 /dev/video2
J'ai essayé de changer les droits avec la commande suivante mais ça ne fonctionne pas mieux :
sudo chown root:video /dev/video*
Avant d'abandonner et d'acheter une autre webcam, je viens solliciter votre aide. C'est la première fois que je poste sur ce forum, j'espère vous avoir donné assez de détails. Merci d'avance.
# Ralonge, hub...
Posté par ted (site web personnel) . Évalué à 6.
Il est possible que ta webcam consomme beaucoup de courant ou nécessite un voltage précis, et que ça pose quelques problèmes. Tout ce que tu branches entre la webcam et le PC induit des pertes de charges, si tu veux vraiment tester la webcam le mieux est de la brancher en direct sur l'ordinateur.
Un LUG en Lorraine : https://enunclic-cappel.fr
# USB3 + rallonge = USB2
Posté par NeoX . Évalué à 7.
il n'est pas rare que le passage par un rallonge retombe le port USB en USB2
ce qui est problématique quand tu as un périphérique qui ne fonctionne qu'en USB3
mais qui peut etre bon à connaitre quand l'USB3 de l'ordi est défaillant et que le périphérique tolère de fonctionner en USB2
ensuite ton PC a peut-etre des ports USB2 et des ports USB3
ce que confirme la documentation : https://icecat.us/en-sg/p/medion/30018506a1/akoya-notebooks-e6415-31123909.html
il faut donc bien faire attention ou tu branches la webcam.
ensuite, vire la webcam, puis lance un terminal et dans le terminal un
watch "dmesg | tail"
branche la camera
ca va t'afficher des infos, savoir s'il se passe quelque chose, le nom du périphérique USB qui est détecté, qui est créé…
Ctrl+C pour quitter le watch
sinon ton idée de chown est interessante, mais si tu regardes les droits, ils sont ouverts uniquement pour root, le reste est à 000 (---), il faudrait alors ajouter un
sudo chmod g+rw /dev/video*
pour que les gens du groupe video puissent utiliser video3 ou video4si cela fonctionne, avec les infos du dmesg fait plus tot, et un petit fichier qui va bien, tu dois pouvoir dire à udev de creer video3 et video4 avec les bons droits.
# moins d'intermédiaires
Posté par MicP . Évalué à 3.
En lançant la ligne de commande suivante,
tu pourras voir (caméra connectée avec ou sans rallonge)
si elle utilise l'USB en version 2 ou 3.
Moins il y aura d'intermédiaires entre un périphérique USB et le PC auquel il est connecté, plus il aura de chances fonctionner correctement.
# Problème pour faire fonctionner une webcam externe (suite)
Posté par Alikyou . Évalué à 1.
Tout d'abord, merci pour toutes vos réponses !
Je ne savais pas qu'un USB3 pouvait passer en USB2 avec une rallonge. J'ai essayé de brancher la webcam en direct sur l'ordi en USB3. Cheese l'a détectée, j'avais bien l'image, mais au bout de quelques secondes, il a basculé sur la webcam intégrée. Je l'ai remis dessus dans les préférences, ça a fonctionné quelques secondes à nouveau, puis il a à nouveau basculé sur l'autre et l'externe n'était plus disponible dans les préférences. J'ai l'impression que 1440P full HD, c'est trop pour mon portable. C'est triste :'(…
J'avais oublié de préciser que quand je fais le chown, les droits se rajoutent la plupart du temps. Et sinon, je fais le chmod. Sur l'essai ci-dessus, je n'ai eu besoin ni de l'un, ni de l'autre.
Voici le résultat différentiel de la commande
watch "dmesg | tail"
:Et voici le résultat de la commande
lsusb -tv
quand la webcam est branchée sur le hub (je n'arrive pas à décrypter :/ ) :Une idée ?
[^] # Re: Problème pour faire fonctionner une webcam externe (suite)
Posté par MicP . Évalué à 2. Dernière modification le 16 juillet 2021 à 02:22.
Bonjour
Les usb IDs de ta caméra sont :
1d6c:0103
on les retrouve dans le retour de la commande
lsusb
dans les 4 lignes suivantes :
dans lesquelles ont peut voir en fin de ligne :
480M
indiquant que cette caméra communique en utilisant l'USB en version 2
mais je ne pense pas que ce soit ça qui cause ton problème
Le problème est sans doute plutôt une histoire de format vidéo
comme on peut le voir dans cette ligne retournée par la commande
dmesg
:mais je n'ai rien trouvé à ce sujet.
Hors sujet :
Je me demande pourquoi on retrouve le début de ce fil de discussion
dans la page web suivante :
https://www.dailyadvent.com/fr/news/50784db2492442359ad92edad9f07a1a
[^] # Re: Problème pour faire fonctionner une webcam externe (suite)
Posté par Ecran Plat (site web personnel) . Évalué à 2.
Bonjour,
cheese n'est pas terrible pour les webcam, il faut essayer avec vlc ou obs-studio, j'ai déjà eu le cas ou cheese n'affiche rien et ça marche bien avec les deux autres.
Après généralement des qu'on est en full-hd (1290x1080) toutes les cartes d’acquisition que j'ai utilisé demande un port usb3.
J'ai rarement eu des problèmes avec les cartes d’acquisition sous linux ça marche généralement from scratch (mais je vérifie toujours que c'est compatible).
Après tu peux utiliser obs-studio et le déclarer en webcam virtuel si ton logiciel final à de la peine avec ta webcam (attention ça marche pas avec jitsi-meet).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.