Die Logitech HD Pro Webcam C920 gehört zu den am häufigsten unter Linux eingesetzten Webcams. Sie wird vom im Kernel integrierten uvcvideo-Treiber unterstützt und funktioniert auf allen gängigen Distributionen ohne manuelle Treiberinstallation.
Was funktioniert
Die C920 wird ab Kernel 3.2 durch das uvcvideo-Modul erkannt und über die Video4Linux-2-API angesprochen. Ubuntu, Linux Mint, Arch Linux und Fedora erkennen die Kamera direkt nach dem Anschließen, Bild- und Tonübertragung sind ohne weitere Konfiguration nutzbar. Im Kernel-Quellcode (uvc_driver.c) ist die Kamera mit den Quirks UVC_QUIRK_RESTORE_CTRLS_ON_INIT und UVC_QUIRK_INVALID_DEVICE_SOF eingetragen, die bekannte Firmware-Eigenheiten automatisch kompensieren.
Einschränkungen
H.264-Hardware-Encoding steht nur bei Modellen zur Verfügung, die vor Ende 2018 produziert wurden (USB-ID 046d:082d). Neuere Modelle (USB-ID 046d:0892) verfügen nicht mehr über diesen Hardware-Encoder. Eine offizielle Logitech-Steuersoftware für Linux existiert nicht; Einstellungen wie Autofokus, Belichtung oder Weißabgleich lassen sich ausschließlich über Drittanbieter-Tools anpassen. Kameraeinstellungen werden nach dem Trennen der Verbindung nicht beibehalten.
Workarounds und empfohlene Tools
Für die Konfiguration steht v4l2-ctl aus dem Paket v4l-utils zur Verfügung. Damit lassen sich Autofokus und automatische Belichtung deaktivieren, was von mehreren Nutzern als Lösung für Lag- und Ruckelprobleme unter Linux beschrieben wird. Um Einstellungen dauerhaft anzuwenden, können entsprechende v4l2-ctl-Aufrufe in udev-Regeln hinterlegt werden, sodass sie bei jedem Anschließen der Kamera automatisch gesetzt werden. Als grafische Alternativen stehen guvcview und qv4l2 bereit.
Fazit
Die C920 ist unter Linux für den allgemeinen Einsatz ohne Einschränkungen verwendbar. Wer H.264-Hardware-Encoding benötigt, muss auf ein älteres Modell mit USB-ID 046d:082d achten oder diese Anforderung anderweitig erfüllen. Für den typischen Anwendungsfall – Videokonferenzen, Aufnahmen in Software-kodierten Formaten – besteht kein Handlungsbedarf über das Anschließen hinaus.
Was andere Nutzer berichten
- ArchWiki – Webcam setup — Dokumentiert V4L2-Einrichtung, udev-Regeln und empfohlene Tools wie guvcview für UVC-Webcams unter Linux.
- Chris Titus Tech – Logitech C920 Linux Lag Fix — Erklärt Lag-Probleme durch Autofokus/Belichtungsautomatik und zeigt, wie man sie per v4l2-ctl behebt.
- Alexandra Zaharia – Autofokus der C920 unter Linux — Detaillierte Anleitung zur manuellen Autofokus-Steuerung der C920 unter Linux mit v4l2-ctl.
- Medium – H.264 aus neueren C920-Modellen entfernt — Belegt, dass Logitech das H.264-Hardware-Encoding ab Ende 2018 aus C920/C922-Modellen entfernt hat.
- linux-hardware.org – C920 (046d:082d) — Kompatibilitätsdatenbank-Eintrag für ältere C920-Modelle mit USB-ID 046d:082d.
- linux-hardware.org – C920 (046d:0892) — Kompatibilitätsdatenbank-Eintrag für neuere C920-Modelle mit USB-ID 046d:0892.
- Linux Mint Forum – C920 working — Nutzerbericht: C920 funktioniert unter Linux Mint direkt nach dem Einstecken ohne weitere Konfiguration.