Skip to main content

Hoe voer ik een webcam uit op Linux?

De instelling, configuratie en het uitvoeren van een webcam op Linux kan een redelijk eenvoudig proces of een nogal gecompliceerde procedure zijn.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 rootprivileges worden verleend voordat u probeert 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 gecompliceerde taak 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 verpakt binair driver.

Om te bepalen of het benodigde driver al is ingeschakeld in de kernel, gebruik DMESG om te vermelden wat er is geladen bij het opstarten.Als het stuurprogramma hier niet wordt vermeld, maar de module -naam bekend is, kan de opdracht vinden worden gebruikt om te zoeken naar een laadbare module.Als het bestuurder niet in de kernel staat en de naam onbekend is, is het mogelijk om een lijst te krijgen met alle beschikbare modules door LS -r/lib/module/uname -r/kernel te uitvoeren, waarbij uname wordt vervangen door de computers kernelversie.

Zodra de module -naam is bepaald, wordt de LSMOD -opdracht uitgevoerd alle geladen modules vermeld.Met geluk wordt de stuurprogramma -module geladen, maar zo niet, gebruik dan ModProbe om handmatig laden te proberen.In sommige gevallen is geen van de bovenstaande succesvolle en is een kernelpatch of een opnieuw gecompileerde kernel nodig om de webcam op Linux te laten werken.De website van de camerafabrikanten 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 Makedev -script 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 het er al is of dat het moet worden gemaakt.

Nu het stuurprogramma is geïnstalleerd en het video -apparaatknoopInstalleer en configureer software die nodig of gewenst is.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.Grafische gebruikersinterface (GUI) -programma's kunnen ook worden gebruikt die extra functionaliteit mogelijk maken, zoals videoconferenties.