Wie starte ich eine Webcam unter Linux? (Mit Bildern)
Das Einrichten, Konfigurieren und Ausführen einer Webcam unter Linux kann ein relativ einfacher oder ziemlich komplizierter Vorgang sein. Es sind eine Reihe von Schritten erforderlich, um eine reibungslose Installation zu gewährleisten. Jede Webcam und jedes Computer-Setup weist eigene Besonderheiten und potenzielle Probleme auf. In der einfachsten Form gibt es drei Hauptschritte, um eine Webcam unter Linux zu betreiben. Stellen Sie zunächst fest, ob die Webcam beim Herstellen der Verbindung erkannt wird, und ermitteln Sie den genauen Namen, der vom Computer erkannt wurde. Installieren Sie anschließend die Treiber, die zum Ausführen der Webcam erforderlich sind. Drittens installieren und konfigurieren Sie jede zusätzliche Software, die für die Webcam-Funktionalität benötigt oder gewünscht wird. Wenn die Webcam mit der USB-Videoklasse (UVC) kompatibel ist, ist der Vorgang möglicherweise so einfach.
In erster Linie muss sichergestellt werden, dass Root-Rechte gewährt werden, bevor versucht wird, eine Webcam unter Linux einzurichten. Um den Namen einer angeschlossenen USB-Kamera herauszufinden, verwenden Sie "lsusb", um alle erkannten USB-Geräte aufzulisten. Als nächstes folgt die oft komplizierte Aufgabe, die Treiber zu finden, zu kompilieren und zu installieren. Treiber sind normalerweise im Kernel verfügbar, als ladbares oder kompilierbares Modul oder als gepackter Binärtreiber.
Um festzustellen, ob der benötigte Treiber bereits im Kernel aktiviert ist, verwenden Sie "dmesg", um aufzulisten, was beim Booten geladen wurde. Wenn der Treiber hier nicht aufgeführt ist, der Modulname jedoch bekannt ist, kann mit dem Befehl "find" nach einem ladbaren Modul gesucht werden. Sollte sich der Treiber nicht im Kernel befinden und der Name unbekannt sein, können Sie eine Liste aller verfügbaren Module abrufen, indem Sie "ls -R / lib / module / 'uname -r' / kernel" ausführen, wobei "uname" steht wird durch die Kernel-Version des Computers ersetzt.
Sobald der Modulname festgelegt ist, werden durch Ausführen des Befehls "lsmod" alle geladenen Module aufgelistet. Mit etwas Glück wird das Treibermodul geladen. Andernfalls verwenden Sie "modprobe", um das manuelle Laden zu versuchen. In einigen Fällen ist keines der oben genannten Verfahren erfolgreich, und zum Ausführen der Webcam unter Linux ist ein Kernel-Patch oder ein neu kompilierter Kernel erforderlich. Auf der Website des Kameraherstellers finden Sie möglicherweise zusätzliche Informationen und Dokumentationen, die Sie bei der Treiberinstallation unterstützen.
Je nach Computer-Setup, Kamera und Softwareversion muss möglicherweise der Knoten für Videogeräte aktiviert werden, um unter Linux auf die Webcam zugreifen zu können. Verwenden Sie das Skript "MAKEDEV", wenn der Videogerätknoten noch nicht vorhanden ist. Durchsuchen Sie die Geräte entweder über einen Dateimanager oder überprüfen Sie, welche Lasten beim Booten geladen werden, um festzustellen, ob sie bereits vorhanden sind oder erstellt werden müssen.
Nachdem der Treiber installiert und der Knoten für das Videogerät eingerichtet wurde, ist es an der Zeit, die erforderliche oder gewünschte Software zu installieren und zu konfigurieren. Es gibt eine Reihe von Programmen, die das Ausführen einer Webcam unter Linux erleichtern. Es stehen verschiedene Framegrabber- oder Image-Capture-Programme zur Verfügung, die über die Befehlszeile installiert und betrieben werden können. Es können auch grafische Benutzeroberflächenprogramme (GUI-Programme) verwendet werden, die zusätzliche Funktionen wie Videokonferenzen ermöglichen.