marvin.im

Ubuntu 14.04 - Dell XPS integrierte Webcam in Chrome und co. benutzen

Hi

ich habe ein Dell XPS M1330 mit einem Ubuntu 14.04 vor mir, die integrierte Webcam funktioniert unter Google Hangouts ohne Probleme.

Sobald ich auf eine WebRTC Webcam wechseln wollte (egal ob Firefox oder Chrome) wurde die Cam nicht erkannt.

Wie ihr vielleicht wisst, kann man mit cheese (ein Programm ähnlich Macs Photo Booth) gut Webcams debuggen.

Aber auch in cheese kein Kamerabild.

Zweiter Versuch in VLC, es geht - im OnScreen Display steht irgentwas mit v4l (video4linux - das sind die Treiber für die Linux Webcams und TV-Karten)

Wo lag nun das Problem und wie konnte ich es beheben:

Normalerweise versuchen Linux Programme die Webcam unter /dev/video bzw. /dev/video0 oder /dev/video* zu öffnen. Bei mir existiere kein solcher Device Link.

Stattdessen fand ich meine Cam unter: /dev/v4l/by-id/usb-OmniVision_Technologies__Inc._-7670-07.09.28.1_Laptop_Integrated_Webcam-video-index0 Am besten sucht Ihr also unter /dev/v4l/by-id/* nach eurer Kamera.

ls -l /dev/v4l/by-id/*

würde euch alle angeschlossenen Video4Linux Geräte wie Kameras, TV-Karten und ähnliches auflisten.

Das Problem behebt Ihr am besten, mit einem Symbolischen Link von /dev/video auf euer gewünschtes Kamera Gerät z.B. /dev/v4l/by-id/usb-OmniVision_Technologies__Inc._-7670-07.09.28.1_Laptop_Integrated_Webcam-video-index0

sudo ln -s /dev/v4l/by-id/usb-OmniVision_Technologies__Inc._-7670-07.09.28.1_Laptop_Integrated_Webcam-video-index0 /dev/video

So das wars auch schon, jetzt sollte alles wieder funktionieren.