close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 6 years ago

Closed 5 years ago

#3662 closed Defekt (erledigt)

Elmo-Kameras werden über USB nicht richtig erkannt

Reported by: Rüdiger Kupper Owned by: netzwerk
Priority: bald erledigen Milestone: Schuljahr 2020/21
Component: Hardware: allgemein Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: bau

Description

Test in 5.40:

  • cheese erkennt die Kamera nicht
  • Ton über USB funktioniert nicht

aus dem syslog:

Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (**) ELMO UVC Camera: always reports core events
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (**) Option "Device" "/dev/input/event16"
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (**) Option "_source" "server/udev"
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (II) event16 - ELMO UVC Camera: is tagged by udev as: Keyboard
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (II) event16 - ELMO UVC Camera: device is a keyboard
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (II) event16 - ELMO UVC Camera: device removed
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0
/usb1/1-7/1-7:1.0/input/input20/event16"
Nov 16 14:50:36 rechner-5-40 /usr/lib/gdm3/gdm-x-session[5198]: (II) XINPUT: Adding extended input device "ELMO UVC Camera" (type: K
EYBOARD, id 12)

Da läuft ja wohl etwas falsch, wenn die Kamera als Tastatur erkannt wird …

Change History (6)

comment:1 by Rüdiger Kupper, 6 years ago

Video

Device /dev/video0 und /dev/video1 werden aber angelegt, wenn die Elmo per USB eingesteckt wird, und /dev/video0 funktioniert auch.

Probleme scheint es aber bei der Software zu geben, die Kamera zu unterstützen:

  • Cheese weigert sich hartnäckig
  • Kamoso ebenso
  • VLC funktioniert prächtig
  • Webcamoid ebenso
  • GUVCView ebenso (das ist die Anwendung, die ich früher für die alten Webcams eingerichtet hatte.

Offenbar benutzen die Programme verschiedene Bibliotheken oder Treiber.

Audio

Hier ist irgendwas an der Initialisierung faul:

  • Nach dem Anstecken des USB wird das Device in den Systemeinstellungen angezeigt, die Aussteuerungsanzeige steht aber konstant auf 0 und es wird auch kein Ton aufgezeichnet.
  • Startet man einfach nur die Pulseaudio-Lautstärkeeinstellunge (pavucontrol), so wird das Device offenbar initialisiert und funktioniert dann wie gewünscht.

Analyse

Die Elmo liefert Bild und Ton über USB. Die Programme unterstützen aber nicht alle diese Hardware. Beim Ton scheint es ein Initialisierungsproblem zu sein.

Wir müssten die Elmo eigentlich zum Laufen bringen, es sieht aber leider mal wieder nach viel Sucherei aus.

comment:2 by Rüdiger Kupper, 6 years ago

Der Nutzer muss möglicherweise in der Gruppe "video" sein – allerdings erledigen das normalerweise udev-Regeln …

comment:4 by Rüdiger Kupper, 6 years ago

In diesem Github-Projekt gibt es auch eine udev-Regel, die genau das macht. Sieht nicht kompliziert aus.

comment:5 by Rüdiger Kupper, 6 years ago

Habe mal den Harware-Enablement-Stack für focal installiert. Vielleicht gibt es im neueren Kernel bessere Unterstützung für die Kameras.

comment:6 by lehm, 5 years ago

Resolution: → erledigt
Status: new → closed
Note: See TracTickets for help on using tickets.