USB 웹캠은 지연으로만 인식됩니다.

USB 웹캠은 지연으로만 인식됩니다.

USB를 통해 컴퓨터에 외부 웹캠이 연결되어 있습니다. 내 컴퓨터에서는 커널 5.4.0-54-generic이 포함된 KDE Neon 20.3(Ubuntu 20.04 기반)을 실행하고 있습니다.

웹캠을 연결하면 웹캠으로 인식되는 데 항상 꽤 오랜 시간(약 3~5분 정도)이 걸립니다( guvcview웹캠을 사용하여 액세스를 시도하여 확인).

그런데 이상하게도 거의 바로 USB 장치로 인식이 되었습니다. lsusb웹캠을 연결한 직후에 실행 하면 다음과 같은 결과가 나타납니다.

Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 013: ID 05a3:9331 ARC International Camera
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

"카메라" 항목은 카메라가 연결되어 있을 때만 나타나는 항목입니다.

그런데 위 시간 이전에는 guvcview'영상장치'를 찾을 수 없다는 불만이 있었습니다.

그래서 USB 장치는 시스템이 카메라가 연결되어 있다고 인식할 때와 다르게 인식되는 것 같습니다.

이제 이 문제의 원인이 무엇인지, 시스템이 카메라를 더 빠르게 인식하도록 할 수 있는지(예: 일부 명령을 수동으로 실행하여) 궁금합니다. 누구든지 어떤 아이디어가 있습니까?


참고: 카메라가 인식되면 매력처럼 작동합니다. 그래서 정말 이상한 점은 리눅스 카메라의 기능이 아니라 인식 그 자체입니다.

/var/log/kern.log편집: 카메라를 연결한 후 관련 내용:

Nov 30 19:31:17 bob kernel: [ 3501.535173] usb 3-1: new high-speed USB device number 11 using xhci_hcd
Nov 30 19:31:17 bob kernel: [ 3501.684089] usb 3-1: New USB device found, idVendor=05a3, idProduct=9331, bcdDevice= 1.00
Nov 30 19:31:17 bob kernel: [ 3501.684091] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 30 19:31:17 bob kernel: [ 3501.684091] usb 3-1: Product: HD Web Camera
Nov 30 19:31:17 bob kernel: [ 3501.684092] usb 3-1: Manufacturer: Ingenic Semiconductor CO., LTD.
Nov 30 19:31:17 bob kernel: [ 3501.684093] usb 3-1: SerialNumber: Ucamera001
Nov 30 19:31:17 bob kernel: [ 3501.690619] uvcvideo: Found UVC 1.00 device HD Web Camera (05a3:9331)
Nov 30 19:31:18 bob kernel: [ 3502.215188] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -110 (exp. 1).
Nov 30 19:31:18 bob kernel: [ 3502.320523] uvcvideo: Failed to query (GET_INFO) UVC control 7 on unit 2: -32 (exp. 1).
Nov 30 19:31:19 bob kernel: [ 3502.951206] uvcvideo: Failed to query (GET_INFO) UVC control 8 on unit 2: -110 (exp. 1).
Nov 30 19:31:19 bob kernel: [ 3503.463251] uvcvideo: Failed to query (GET_INFO) UVC control 9 on unit 2: -110 (exp. 1).
Nov 30 19:31:20 bob kernel: [ 3503.975219] uvcvideo: Failed to query (GET_INFO) UVC control 10 on unit 2: -110 (exp. 1).
Nov 30 19:31:20 bob kernel: [ 3504.487221] uvcvideo: Failed to query (GET_INFO) UVC control 1 on unit 2: -110 (exp. 1).
Nov 30 19:31:21 bob kernel: [ 3504.999206] uvcvideo: Failed to query (GET_INFO) UVC control 4 on unit 2: -110 (exp. 1).
Nov 30 19:31:21 bob kernel: [ 3505.511212] uvcvideo: Failed to query (GET_INFO) UVC control 5 on unit 2: -110 (exp. 1).
Nov 30 19:31:22 bob kernel: [ 3506.023255] uvcvideo: Failed to query (GET_INFO) UVC control 11 on unit 2: -110 (exp. 1).
Nov 30 19:31:32 bob kernel: [ 3516.203320] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Nov 30 19:31:37 bob kernel: [ 3521.319412] uvcvideo: Failed to query (129) UVC probe control : -110 (exp. 26).
Nov 30 19:31:37 bob kernel: [ 3521.319414] uvcvideo: Failed to initialize the device (-5).
Nov 30 19:32:18 bob kernel: [ 3562.279789] usb 3-1: 3:1: cannot set freq 16000 to ep 0x83
Nov 30 19:32:28 bob kernel: [ 3572.519903] usb 3-1: 6:2: cannot get min/max values for control 2 (id 6)
Nov 30 19:32:28 bob kernel: [ 3572.520236] usb 3-1: USB disconnect, device number 11
Nov 30 19:32:28 bob kernel: [ 3572.795884] usb 3-1: new high-speed USB device number 12 using xhci_hcd
Nov 30 19:32:29 bob kernel: [ 3572.944792] usb 3-1: New USB device found, idVendor=05a3, idProduct=9331, bcdDevice= 1.00
Nov 30 19:32:29 bob kernel: [ 3572.944794] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 30 19:32:29 bob kernel: [ 3572.944795] usb 3-1: Product: HD Web Camera
Nov 30 19:32:29 bob kernel: [ 3572.944796] usb 3-1: Manufacturer: Ingenic Semiconductor CO., LTD.
Nov 30 19:32:29 bob kernel: [ 3572.944797] usb 3-1: SerialNumber: Ucamera001
Nov 30 19:32:29 bob kernel: [ 3572.951314] uvcvideo: Found UVC 1.00 device HD Web Camera (05a3:9331)
Nov 30 19:32:29 bob kernel: [ 3572.977209] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 2: -32 (exp. 1).
Nov 30 19:32:29 bob kernel: [ 3573.003183] uvcvideo: Failed to query (GET_INFO) UVC control 9 on unit 2: -32 (exp. 1).
Nov 30 19:32:29 bob kernel: [ 3573.029156] uvcvideo: Failed to query (GET_INFO) UVC control 4 on unit 2: -32 (exp. 1).
Nov 30 19:32:29 bob kernel: [ 3573.049934] uvcvideo: Failed to query (GET_INFO) UVC control 11 on unit 2: -32 (exp. 1).
Nov 30 19:32:29 bob kernel: [ 3573.076614] uvcvideo 3-1:1.0: Entity type for entity Processing 2 was not initialized!
Nov 30 19:32:29 bob kernel: [ 3573.076616] uvcvideo 3-1:1.0: Entity type for entity Camera 1 was not initialized!
Nov 30 19:32:29 bob kernel: [ 3573.076716] input: HD Web Camera: HD Web Camera as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input22
Nov 30 19:32:29 bob kernel: [ 3573.078773] usb 3-1: Warning! Unlikely big volume range (=3072), cval->res is probably wrong.
Nov 30 19:32:29 bob kernel: [ 3573.078774] usb 3-1: [6] FU [Mic Capture Volume] ch = 1, val = -1536/1536/1
Nov 30 19:32:29 bob kernel: [ 3573.317043] uvcvideo: Failed to query (GET_DEF) UVC control 6 on unit 2: -32 (exp. 2).
Nov 30 19:32:29 bob kernel: [ 3573.332525] uvcvideo: Failed to query (GET_DEF) UVC control 6 on unit 2: -32 (exp. 2).

관련 정보