Hi,
I’m having an intermittent webcam issue. Most of the time it works flawlessly. I’ve tested with Cheese and V4L2 Test Bench, and everything works well. When I try to use Zoom, my video freezes after a minute or so, but seemingly only if I have three or more participants. The only way to fix it is reboot, or sometimes unload and reload uvcvideo. I’m posting here because webcams are generally driven by the kernel, though this could be a Zoom problem I guess. In any case the problem is probably specific to my hardware and my kernel. I’ve tried other kernels as far back as 4.19, and the problem still exists. I think it was better about 6 months ago, but don’t remember which kernel was current in Manjaro at the time (I always switch to the newest when it comes out).
Here are the specifics:
Kernel: 5.10.7-3-MANJARO
Webcam: Bus 002 Device 004: ID 05c8:021e Cheng Uei Precision Industry Co., Ltd (Foxlink) HP Webcam-101
Zoom version: 5.4.9 (57862.0110), newest as of 1/23/2021
Error messages from journalctl:
Jan 23 12:22:00 LappyG7 kernel: usb 2-1.5: USB disconnect, device number 3
Jan 23 12:22:00 LappyG7 kernel: uvcvideo: Failed to resubmit video URB (-19).
Jan 23 12:22:00 LappyG7 kernel: uvcvideo: Failed to resubmit video URB (-19).
Jan 23 12:22:00 LappyG7 kernel: uvcvideo: Failed to resubmit video URB (-19).
Jan 23 12:22:00 LappyG7 kernel: uvcvideo: Failed to resubmit video URB (-19).
Jan 23 12:22:00 LappyG7 kernel: uvcvideo: Failed to resubmit video URB (-19).
Jan 23 12:22:00 LappyG7 kernel: usb 2-1.5: new high-speed USB device number 4 using ehci-pci
Jan 23 12:22:01 LappyG7 kernel: usb 2-1.5: New USB device found, idVendor=05c8, idProduct=021e, bcdDevice= 1.02
Jan 23 12:22:01 LappyG7 kernel: usb 2-1.5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
Jan 23 12:22:01 LappyG7 kernel: usb 2-1.5: Product: HP Webcam-101
Jan 23 12:22:01 LappyG7 kernel: usb 2-1.5: Manufacturer: HP Webcam-101
Jan 23 12:22:01 LappyG7 kernel: usb 2-1.5: SerialNumber: HP Webcam-101
Jan 23 12:22:01 LappyG7 kernel: uvcvideo: Found UVC 1.00 device HP Webcam-101 (05c8:021e)
Jan 23 12:22:01 LappyG7 kernel: input: HP Webcam-101: HP Webcam-101 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input13
Jan 23 12:22:01 LappyG7 mtp-probe[10597]: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5"
Jan 23 12:22:01 LappyG7 mtp-probe[10597]: bus: 2, device: 4 was not an MTP device
Jan 23 12:22:01 LappyG7 lxqt-session[775]: lxqt-session: "Session 'session', new input device '/dev/input/event11', keyboard setting will be (optionaly) reloaded..."
Jan 23 12:22:01 LappyG7 mtp-probe[10658]: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5"
Jan 23 12:22:01 LappyG7 mtp-probe[10658]: bus: 2, device: 4 was not an MTP device
Looks like the webcam got disconnected (via a firmware error?) then when the kernel rediscovered it, it thought it was an MTP device.
I don’t know if this is a kernel bug, a Zoom bug, or a hardware problem. Any advice would be much appreciated!