Vous n'êtes pas identifié.
Bonsoir,
Il me semble que c'est depuis mon passage, en juin, de Ubuntu 16.04 à 20.04, j'ai de gros problèmes avec ma webcam Chicony lors de visioconférences (deux fois, ces derniers jours, sur BigBlueButton open source): la webcam s'enclenche (LED témoin rouge au haut de l'écran) et mon image s'affiche dans la visioconférence, puis, après 2-3 minutes, elle s'éteint et mon image reste figée pour la suite de la séance...
Cette fois, je n'ai pas attendu pour ouvrir un terminal ([Ctrl]+[Alt]+[T]) pour passer la commande dmesg pour voir les derniers processus et les messages d'erreur:
[ 9289.575825] audit: type=1400 audit(1642445605.822:74): apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/usr/share/zoneinfo-icu/44/le/timezoneTypes.res" pid=7664 comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 9735.449038] usb 1-6: USB disconnect, device number 3 [ 9735.452459] uvcvideo: Failed to resubmit video URB (-19). [ 9735.456424] uvcvideo: Failed to resubmit video URB (-19). [ 9735.460426] uvcvideo: Failed to resubmit video URB (-19). [ 9735.464443] uvcvideo: Failed to resubmit video URB (-19). [ 9735.468423] uvcvideo: Failed to resubmit video URB (-19). [ 9735.754890] usb 1-6: new high-speed USB device number 6 using xhci_hcd [ 9736.578911] usb 1-6: Device not responding to setup address. [ 9736.786858] usb 1-6: Device not responding to setup address. [ 9736.994861] usb 1-6: device not accepting address 6, error -71 [ 9737.334848] usb 1-6: new high-speed USB device number 7 using xhci_hcd [ 9737.527921] usb 1-6: New USB device found, idVendor=04f2, idProduct=b551, bcdDevice=32.07 [ 9737.527928] usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [ 9737.527931] usb 1-6: Product: Chicony USB 2.0 Camera [ 9737.527933] usb 1-6: Manufacturer: Generic [ 9737.527935] usb 1-6: SerialNumber: 200901010001 [ 9737.533839] uvcvideo: Found UVC 1.00 device Chicony USB 2.0 Camera (04f2:b551) [ 9737.540911] input: Chicony USB 2.0 Camera: Chicony as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input23 [ 9745.433212] perf: interrupt took too long (2547 > 2500), lowering kernel.perf_event_max_sample_rate to 78500
En l'état, mes connaissances ne me permettent pas de cerner et surtout de régler le problème.
Toute aide sera bienvenue!
Cordialement.
Hors ligne
En cherchant "Ubuntu 20.04 webcam Chicony perf: interrupt took too long (2547 > 2500), lowering kernel.perf_event_max_sample_rate to 78500", je suis tombé sur cette discussion de 2015 sur https://forum.ubuntu-fr.org/viewtopic.php?id=1825781, mais pour un problème sans lien avec la webcam. Peut-être que le problème est tout ailleurs...
J'ai aussi trouvé cette discussion sur https://askubuntu.com qui concerne cette fois-ci un problème de webcam avec Ubuntu 20.04. Elle mentionne aussi l'existence d'un bug avec le noyau 5.4.0, alors que tout fonctionnait bien avec le noyau 5.0 et 5.6, documenter sur https://bugs.launchpad.net/ubuntu/+sour … g/1881757. Pour ma part, j'ai le noyau 5.11.0-46.
J'ai encore installé l'utilitaire v4l-utils avec la commande:
sudo apt install v4l-utils
Ceci fait, j'ai pu passer la commande suivante qui devrait aider les personnes qui en savent plus que moi:
francois@francois-N240JU:~$ v4l2-ctl --list-devices Chicony USB 2.0 Camera: Chicony (usb-0000:00:14.0-6): /dev/video1 /dev/video2 Cannot open device /dev/video0, exiting.
Selon ma compréhension, la caméra est reconnue. Je ne comprends pas pourquoi le système trouve 2 devices (/dev/video1 et /dev/video2) et dit ne pas trouver /dev/video0...
Cela fait, j'ai lancé Cheese pour constater que ma webcam fonctionne!?!
En revanche, plus moyen de la réenclencher sur BigBlueButton. Même le son ne fonctionne plus!?!
Je crois qu'il me faut redémarrer Firefox, voir le système lui-même...
J'ai tout d'abord quitté Firefox, mais en le redémarrant, le système me disait que Firefox is allready running!?! J'ai donc redémarré mon ordinateur et me suis à nouveau connecté sur la salle et enclenché la webcam. Et cela fonctionne depuis 10 minutes maintenant. C'est à n'y rien comprendre!?!
Finalement ça a tenu 25 minutes, cette fois-ci! Et voici le résultat de la commande dmesg:
[ 1189.871812] perf: interrupt took too long (2547 > 2500), lowering kernel.perf_event_max_sample_rate to 78500 [ 1620.820273] usb 1-6: USB disconnect, device number 3 [ 1620.821426] uvcvideo: Failed to resubmit video URB (-19). [ 1620.825403] uvcvideo: Failed to resubmit video URB (-19). [ 1620.829415] uvcvideo: Failed to resubmit video URB (-19). [ 1620.833411] uvcvideo: Failed to resubmit video URB (-19). [ 1620.837403] uvcvideo: Failed to resubmit video URB (-19). [ 1621.142931] usb 1-6: new high-speed USB device number 5 using xhci_hcd [ 1621.336095] usb 1-6: New USB device found, idVendor=04f2, idProduct=b551, bcdDevice=32.07 [ 1621.336116] usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [ 1621.336120] usb 1-6: Product: Chicony USB 2.0 Camera [ 1621.336122] usb 1-6: Manufacturer: Generic [ 1621.336124] usb 1-6: SerialNumber: 200901010001 [ 1621.341210] uvcvideo: Found UVC 1.00 device Chicony USB 2.0 Camera (04f2:b551) [ 1621.348261] input: Chicony USB 2.0 Camera: Chicony as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input23
Hors ligne
J'ai encore recherché sur Internet "Ubuntu 20.04 uvcvideo: Failed to resubmit video URB (-19)" et suis tombé sur celle discussion sur askubuntu.com.
Suivant une solution proposée, j'ai passé la commande suivante (après avoir remplacé /dev/video0 par /dev/video*):
francois@francois-N240JU:~$ ls -l /dev/video* crw-rw----+ 1 root video 81, 1 jan 17 21:40 /dev/video1 crw-rw----+ 1 root video 81, 2 jan 17 21:40 /dev/video2
Ensuite, comme proposé, j'ai changé les droits avec ces deux commandes:
sudo chown root:video /dev/video* sudo chmod 666 /dev/video*
On verra...
Hors ligne
Malheureusement, il ne m'a pas été possible de réenclencher la webcam sur la visioconférence, malgré un redémarrage. Et voilà que Cheese ne trouve pas la caméra.
Je me suis dit que je n'aurais pas dû modifier les droits d'accès à la caméra. Mais, après redémarrage, la caméra fonctionne avec Cheese.
J'ignore comment Firefox fournit les clés d'accès à la webcam, ni comment le serveur BigBlueButton (BBB) les gère. Ce doit certainement être assez compliqué....
Cependant, si la caméra n'est pas toujours reconnue par Cheese en local, je ne pense pas que Firefox ou le serveur BBB soient en cause. J'exclus juste que ce soit un problème hardware sur la caméra.
J'espère trouver rapidement une explication. Mais, sachant que tout peut parfaitement fonctionner pendant 25 minutes dans une visioconférence, il faudra beaucoup de patience pour tester les différentes propositions qui pourraient être faite et identifier avec une bonne certitude celle qui aura réellement résolu le problème...
Merci pour l'aide!
Hors ligne