Ubuntu 12.04 - lsusb에서는 통합 웹캠을 찾을 수 없지만 usb 장치에는 표시됩니까?

Ubuntu 12.04 - lsusb에서는 통합 웹캠을 찾을 수 없지만 usb 장치에는 표시됩니까?

이것은 2009년 이전의 Alienware Area-51 m15x 노트북이므로 Dell 제품이 아닙니다. 통합 웹캠은 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도 웹캠이 감지되지 않은 것으로 보고합니다. 다시 말하지만, 잠시 작동했지만 중지되어 이론적으로는 작동합니다. 이 문제를 알아내려고 꽤 많은 시간을 보냈고 반쯤 수정한 부분이 많은 것 같으니 도움을 주시면 대단히 감사하겠습니다. 비슷한 문제가 있어서 알아낸 대로 이를 완전히 문서화하고 싶었습니다. 읽어주셔서 감사합니다.

관련 정보