![Ubuntu 19.10 / 20.04 网络摄像头崩溃](https://linux22.com/image/1018049/Ubuntu%2019.10%20%2F%2020.04%20%E7%BD%91%E7%BB%9C%E6%91%84%E5%83%8F%E5%A4%B4%E5%B4%A9%E6%BA%83.png)
这是该问题的后续问题:Merlin U740 USB 2.0 摄像头无法工作
基本上我有一台 Merlin U740 USB 2.0 相机。我设法让它在 Ubuntu 18.04 上运行,它一直运行良好,直到我升级到 19.10。随后升级到 20.04 没有任何变化,现在相机不工作了。
它被系统识别并在 Zoom、Slack 和 Cheese 中启动,但几秒钟后就失败了,导致 Zoom 暂时冻结/无响应(最长 30 秒,其他应用程序似乎处理得更好)。我尝试了 PC 上所有可用的 USB 端口,但没有任何变化。
我运行了常用命令,结果如下:
lsmod | grep video
uvcvideo 98304 0
videobuf2_vmalloc 20480 1 uvcvideo
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo
videodev 225280 3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc 53248 5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 010: ID 1410:1410 Novatel Wireless Merlin U740 (non-Vodafone)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1ea7:0064 SHARKOON Technologies GmbH 2.4G Mouse
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg -H
[May26 08:07] usb 3-4: USB disconnect, device number 2
[ +0.001971] uvcvideo: Failed to resubmit video URB (-19).
[ +0.003994] uvcvideo: Failed to resubmit video URB (-19).
[ +0.004001] uvcvideo: Failed to resubmit video URB (-19).
[ +0.003998] uvcvideo: Failed to resubmit video URB (-19).
[ +0.004001] uvcvideo: Failed to resubmit video URB (-19).
[ +0.334387] usb 3-4: new high-speed USB device number 9 using xhci_hcd
[ +0.113622] usb 3-4: New USB device found, idVendor=1410, idProduct=1410, bcdDevice= 0.00
[ +0.000003] usb 3-4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ +0.000001] usb 3-4: Product: USB 2.0 Camera
[ +0.000001] usb 3-4: Manufacturer: Sonix Technology Co., Ltd.
[ +0.010509] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (1410:1410)
[ +0.025696] uvcvideo 3-4:1.0: Entity type for entity Extension 4 was not initialized!
[ +0.000002] uvcvideo 3-4:1.0: Entity type for entity Processing 3 was not initialized!
[ +0.000001] uvcvideo 3-4:1.0: Entity type for entity Camera 1 was not initialized!
[ +0.000059] input: USB 2.0 Camera: SD webcam 5160 as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-4/3-4:1.0/input/input31
[ +0.013231] usb 3-4: 3:1: cannot get freq at ep 0x84
[ +0.022373] usb 3-4: USB disconnect, device number 9
[ +0.342659] usb 3-4: new high-speed USB device number 10 using xhci_hcd
[ +0.118345] usb 3-4: New USB device found, idVendor=1410, idProduct=1410, bcdDevice= 0.00
[ +0.000002] usb 3-4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ +0.000001] usb 3-4: Product: USB 2.0 Camera
[ +0.000002] usb 3-4: Manufacturer: Sonix Technology Co., Ltd.
[ +0.009629] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (1410:1410)
[ +0.025813] uvcvideo 3-4:1.0: Entity type for entity Extension 4 was not initialized!
[ +0.000002] uvcvideo 3-4:1.0: Entity type for entity Processing 3 was not initialized!
[ +0.000001] uvcvideo 3-4:1.0: Entity type for entity Camera 1 was not initialized!
[ +0.000058] input: USB 2.0 Camera: SD webcam 5160 as /devices/pci0000:00/0000:00:08.1/0000:09:00.3/usb3/3-4/3-4:1.0/input/input32
[ +0.013238] usb 3-4: 3:1: cannot get freq at ep 0x84
[ +0.203878] usb 3-4: 3:1: cannot get freq at ep 0x84
[ +0.012130] usb 3-4: 3:1: cannot get freq at ep 0x84
相机似乎没有任何损坏,但硬件本身可能有问题?
答案1
我使用的是 Ubuntu 19.10,几天前也遇到了这个问题。原因是从 5.3.0-53 内核更新到 5.3.0-55。作为解决方法,您可以在 GRUB 中选择 53 版本。对于 20.04 内核,版本 5.6.15 应该可以工作:最近内核更新后网络摄像头停止工作