Ubuntu 12.04 - lsusb 找不到整合式網路鏡頭,但它顯示在 USB 裝置中?

Ubuntu 12.04 - lsusb 找不到整合式網路鏡頭,但它顯示在 USB 裝置中?

這是一台 Alienware Area-51 m15x 筆記型電腦,2009 年之前生產,因此不是戴爾產品。整合式網路攝影機在Ubuntu 10.x 下工作,實際上我讓它工作了很短一段時間,在嘗試了很多不同的建議後,我可以在guvcview 中看到我的臉,但它在斷電後停止工作,我不知道是什麼讓它工作。

當我運行 lsusb 時,它目前並未顯示為已安裝,但 usb-devices 顯示得很好:

    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 在終端機中給出此錯誤:

    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

,在視窗中返回“無法打開設備”,並在關閉之前出現此錯誤:

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

當我運行 ls /dev | grep -i video 沒有輸出,因此那裡既沒有 video0 也沒有 video1 檔案。我在人們提出的其他問題中看到,有一種方法可以創建這些問題,但我一直無法找到我之前看到的方法 - 這可能是允許網路攝影機短暫工作的原因,但我不明白為什麼會這樣斷電後就會停止工作。

dmesg 傳回此錯誤:

    [ 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).

並且 gstreamer-properties 沒有列出用於視訊輸入的設備,同樣 Skype 和 Cheese 都報告未偵測到網路攝影機。再說一次,它確實短暫地工作過,但後來停止了,所以理論上它是有效的,任何幫助將不勝感激,因為我花了相當多的時間試圖解決這個問題,而且似乎有很多半修復的問題那裡有類似的問題,所以我想完整地記錄這一點,感謝您的閱讀。

相關內容