我最近从 18.04 升级到了 20.04。令我惊讶的是,我的网络摄像头(Logitech c922 pro)未被内核(5.4.0-29-generic)检测到。然而,同样的摄像头在 18.04 中是即插即用的,运行起来非常顺畅
hwinfo --usb 输出:
21: USB 00.2: 0000 Unclassified device
[Created at usb.122]
Unique ID: 4ajv.lVLMBtrsHd4
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2
SysFS BusID: 1-1:1.2
Hardware Class: unknown
Model: "Logitech Unifying Receiver"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc52b "Unifying Receiver"
Revision: "12.11"
Driver: "usbhid"
Driver Modules: "usbhid"
Speed: 12 Mbps
Module Alias: "usb:v046DpC52Bd1211dc00dsc00dp00ic03isc00ip00in02"
Driver Info #0:
Driver Status: usbhid is active
Driver Activation Cmd: "modprobe usbhid"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #17 (Hub)
另请注意,没有名为/dev/video*
我尝试运行sudo modprobe usbhid
,但是它没有返回任何输出并且什么也没有发生
请提出解决方法。谢谢
答案1
我的 Logitech QuickCam Chat 046d:092e 也遇到了同样的问题。我授予用户使用视频设备的权限,注销后重新登录,然后它就可以运行了。我用 guvcview 测试了摄像头。