Wie führe ich eine Webcam unter Linux aus?
Das Setup, die Konfiguration und das Ausführen einer Webcam unter Linux können ein einigermaßen einfacher Prozess oder eine ziemlich komplizierte Prozedur sein. Es gibt eine Reihe von Schritten, um eine reibungslose Installation zu unterstützen, und jede Webcam- und Computer -Setup verfügt über eigene Macken und potenzielle Probleme. In die einfachste Form einfügen, gibt es drei primäre Schritte zum Ausführen einer Webcam unter Linux. Stellen Sie zunächst fest, ob die Webcam nach der Verbindung und ihrem genauen Namen erkannt wird, wie vom Computer erkannt. Installieren Sie zweitens die Treiber, die zum Ausführen der Webcam erforderlich sind. Drittens installieren und konfigurieren Sie jede zusätzliche Software, die für Webcam -Funktionen benötigt oder gewünscht wird. Wenn es sich bei der Webcam um die USB -Videokasse (UVC) konform handelt, kann der Vorgang so einfach sein.
In erster Linie ist es unbedingt erforderlich, dass die Wurzelrechte gewährt werden, bevor versucht wird, eine Webcam unter Linux aufzubauen. Um den Namen einer beigefügten USB -Kamera herauszufinden, verwenden Sie "LSUSB", um alle anerkannten USB -Geräte aufzulisten. Als nächstes kommt der oft komplizierteAufgabe, die Treiber zu finden, zu kompilieren und zu installieren. Die Treiber sind normalerweise im Kernel, als ladbares oder kompilierbares Modul oder als verpackter binärer Treiber erhältlich.
Um festzustellen, ob der benötigte Treiber bereits im Kernel aktiviert ist, verwenden Sie "DMESG", um das, was beim Booten geladen wurde, aufzulisten. Wenn der Treiber hier nicht aufgeführt ist, aber der Modulname bekannt ist, kann der Befehl "Find" verwendet werden, um nach einem ladbaren Modul zu suchen. Sollte der Treiber nicht im Kernel und der Name unbekannt sein, ist es möglich, eine Liste aller verfügbaren Module zu erhalten, indem "ls -r/lib/modul/'uname -r'/kernel" ausgeführt wird, wobei "Uname" durch die Kernelversion des Computers ersetzt wird.
Sobald der Modulname ermittelt ist, listet der Befehl "lsmod" alle geladenen Module auf. Mit Glück wird das Treibermodul geladen, aber wenn nicht, verwenden Sie "Modprobe", um manuelles Laden zu versuchen. In einigen Fällen ist keiner der oben genannten ErfolgSSU, und ein Kernel -Patch oder ein neu kompilierter Kernel ist erforderlich, um die Webcam unter Linux auszuführen. Die Website des Kameraherstellers verfügt möglicherweise über zusätzliche Informationen und Dokumentationen, die bei der Installation der Fahrer behilflich sind.
Abhängig vom Computer -Setup, der Kamera und der Softwareversion ist es möglicherweise erforderlich, den Videogeräteknoten zu aktivieren, um auf die Webcam unter Linux zuzugreifen. Verwenden Sie das Skript "Makedev", wenn der Video -Gerätknoten noch nicht vorhanden ist. Suchen Sie die Geräte entweder über einen Dateimanager oder überprüfen Sie, was beim Start geladen wird, um zu überprüfen, ob es bereits vorhanden ist oder ob es erstellt werden muss.
Jetzt, da der Treiber installiert ist und der Video -Geräteknoten festgelegt ist, ist es an der Zeit, alle erforderlichen oder gewünschten Software zu installieren und zu konfigurieren. Es gibt eine Reihe von Programmen, um das Ausführen einer Webcam unter Linux zu erleichtern. Es stehen verschiedene Framegrabber- oder Image-Capture-Programme zur Verfügung, die aus der Befehlszeile installiert und betrieben werden können. GUI -Programme (Graphical User Interface) können auch dieses Allo angewendet werdenw für zusätzliche Funktionen wie Videokonferenzen.