Hoe voer ik een webcam uit op Linux?

De instelling, configuratie en het uitvoeren van een webcam op Linux kan een redelijk eenvoudig proces zijn of een nogal gecompliceerde procedure. Er zijn een aantal stappen om te nemen om te helpen met een soepele installatie, en elke webcam en computerinstellingen hebben zijn eigen eigenaardigheden en potentiële problemen. In de meest simplistische vorm geplaatst, zijn er drie primaire stappen voor het uitvoeren van een webcam op Linux. Bepaal eerst of de webcam wordt gedetecteerd bij verbinding en de exacte naam ervan zoals herkend door de computer. Ten tweede, installeer de stuurprogramma's die nodig zijn om de webcam uit te voeren. Ten derde, installeer en configureer extra software die nodig of gewenst is voor webcam -functionaliteit. Als de WebCAM USB Video Class (UVC) compliant is, kan het proces zo eenvoudig zijn.

Eerst en vooral is het absoluut noodzakelijk om ervoor te zorgen dat wortelrechten worden verleend voordat ze proberen een webcam op Linux op te zetten. Gebruik "LSUSB" om de naam van een bijgevoegde USB -camera te vinden om alle herkende USB -apparaten op te sommen. Vervolgens komt de vaak ingewikkeldeTaak om de stuurprogramma's te vinden, compileren en installeren. Bestuurders zijn meestal beschikbaar in de kernel, als een laadbare of compileerbare module, of als een verpakte binaire stuurprogramma.

Gebruik "DMESG" om te bepalen of het benodigde driver al is ingeschakeld in de kernel om te vermelden wat er bij opstarten is geladen. Als het stuurprogramma hier niet wordt vermeld, maar de module -naam bekend is, kan de opdracht "Find" worden gebruikt om naar een laadbare module te zoeken. Als de bestuurder niet in de kernel staat en de naam onbekend is, is het mogelijk om een ​​lijst te krijgen van alle beschikbare modules door "ls -r/lib/module/'uname -r'/kernel" uit te voeren, waarbij "uname" wordt vervangen door de kernelversie van de computer.

Zodra de module -naam is bepaald, wordt de opdracht "LSMOD" uitgevoerd alle geladen modules vermeld. Met geluk wordt de stuurprogramma -module geladen, maar zo niet, gebruik dan "modProbe" om handmatig te laden. In sommige gevallen is geen van de bovenstaande SUCCESsful, en een kernel -patch of een opnieuw gecompileerde kernel is nodig om de webcam op Linux uit te voeren. De website van de camerafabrikant kan aanvullende informatie en documentatie hebben om te helpen bij de installatie van de stuurprogramma.

Afhankelijk van de computerinstellingen, camera en softwareversie, kan het nodig zijn om het knooppunt van de video -apparaten in te schakelen om toegang te krijgen tot de webcam op Linux. Gebruik het script "Makedev" als het video -apparaatknooppunt nog niet bestaat. Zoek op de apparaten via een bestandsbeheer of controleer wat er wordt geladen bij opstarten om te controleren of deze er al is of dat het moet worden gemaakt.

Nu het stuurprogramma is geïnstalleerd en het video -apparaatknooppunt is ingesteld, is het tijd om software te installeren en te configureren die nodig of gewenst zijn. Er zijn een aantal programma's om het uitvoeren van een webcam op Linux te vergemakkelijken. Er zijn verschillende framegrabber- of afbeeldings-capture-programma's beschikbaar die kunnen worden geïnstalleerd en beheerd vanaf de opdrachtregel. GRAFICAL User Interface (GUI) -programma's kunnen ook worden gebruikt die AlloW voor extra functionaliteit, zoals videoconferenties.

ANDERE TALEN