Ubuntu 12.04 – Integrierte Webcam nicht mit lsusb gefunden, wird aber in USB-Geräten angezeigt?

Ubuntu 12.04 – Integrierte Webcam nicht mit lsusb gefunden, wird aber in USB-Geräten angezeigt?

Dies ist ein Alienware Area-51 m15x-Laptop, vor 2009, also kein Dell-Produkt. Die integrierte Webcam funktionierte unter Ubuntu 10.x und ich hatte sie tatsächlich kurzzeitig am Laufen und konnte mein Gesicht in guvcview sehen, nachdem ich viele verschiedene Vorschläge ausprobiert hatte, aber nach dem Ausschalten funktionierte sie nicht mehr und ich kann nicht herausfinden, warum sie funktionierte.

Wenn ich lsusb ausführe, wird es derzeit nicht als installiert angezeigt, aber bei usb-devices wird es problemlos angezeigt:

    T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
    D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=152d ProdID=0770 Rev=01.00
    S:  Manufacturer=OmniVision Technologies, Inc. -2640-08.01.03.2
    S:  Product=Alienware Integrated Webcam
    C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
    I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=(none)
    I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=(none)

guvcview gibt diesen Fehler im Terminal aus:

    Cannot connect to server socket err = No such file or directory
    Cannot connect to server socket
    jack server is not running or cannot be started
    video device: /dev/video0 
    unable to detect video devices on your system (0)
    ERROR opening V4L interface: No such file or directory
    Init video returned -1

, gibt in einem Fenster „Gerät kann nicht geöffnet werden“ und vor dem Schließen diesen Fehler zurück:

    VIDIOC_REQBUFS - Failed to delete buffers: Inappropriate ioctl for device (errno 25)

Wenn ich ls /dev | grep -i video ausführe, gibt es keine Ausgabe, also gibt es dort weder eine Video0- noch eine Video1-Datei. Ich habe in anderen Fragen gesehen, dass es eine Möglichkeit gibt, diese zu erstellen, aber ich konnte die Methode, die ich zuvor gesehen habe, nicht finden – es könnte sein, dass die Webcam dadurch kurzzeitig funktionierte, aber ich verstehe nicht, warum sie nach dem Ausschalten nicht mehr funktionierte.

dmesg gibt diesen Fehler zurück:

    [ 7295.860073] usb 1-2: new high-speed USB device number 7 using ehci-pci
    [ 7295.912921] sdhci-pci 0000:0a:09.0: Will use DMA mode even though HW doesn't fully claim to support it.
    [ 7295.997221] usb 1-2: New USB device found, idVendor=152d, idProduct=0770
    [ 7295.997233] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 7295.997241] usb 1-2: Product: Alienware Integrated Webcam
    [ 7295.997248] usb 1-2: Manufacturer: OmniVision Technologies, Inc. -2640-08.01.03.2
    [ 7295.998679] uvcvideo: Found UVC 1.00 device Alienware Integrated Webcam (152d:0770)
    [ 7295.999078] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
    [ 7295.999456] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
    [ 7295.999463] uvcvideo: Failed to initialize the device (-5).

und gstreamer-properties hat keine Geräte für Videoeingabe aufgelistet, ebenso melden Skype und Cheese, dass die Webcam nicht erkannt wurde. Auch hier funktionierte es kurz, aber dann hörte es auf, also funktioniert es theoretisch. Ich wäre für jede Hilfe sehr dankbar, da ich ziemlich viel Zeit damit verbracht habe, das herauszufinden, und es scheint, als gäbe es viele halbe Lösungen für ähnliche Probleme, also wollte ich das vollständig dokumentieren, sobald es herausgefunden wurde. Danke fürs Lesen.

verwandte Informationen