我的集成网络摄像头突然停止工作。
大多数在线建议似乎依赖于v4l2-ctl
从哪里提取数据,/dev/video0
但显然这个目录不存在。
有些人似乎因为相机禁用Fn+key
组合而遇到此问题,但我拥有一台戴尔 precision 5530,我不认为它有这个 Fn 选项(根据这至少)。
我也尝试过dmesg
(经过一番争论后)
dmesg | grep -i -e camera -e uvcvideo -e "usb 1-12"
[ 2.274981] usb 1-12: new high-speed USB device number 5 using xhci_hcd
[ 2.436692] usb 1-12: New USB device found, idVendor=0c45, idProduct=6365, bcdDevice= 0.00
[ 2.436693] usb 1-12: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 2.436694] usb 1-12: Product: USB 2.0 Camera
[ 2.436695] usb 1-12: Manufacturer: Sonix Technology Co., Ltd.
[ 3.218112] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6365)
[ 3.218817] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[ 3.219327] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
[ 3.219329] uvcvideo: Failed to initialize the device (-5).
[ 3.219381] usbcore: registered new interface driver uvcvideo
[ 1654.404017] usbcore: deregistering interface driver uvcvideo
[ 1654.655370] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6365)
[ 1654.656064] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[ 1654.656508] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
[ 1654.656511] uvcvideo: Failed to initialize the device (-5).
[ 1654.656575] usbcore: registered new interface driver uvcvideo
我不确定如何解释这个“查询失败”。这只是“它坏了”吗?还有其他解释吗?我该如何检查?如果没有,硬件损坏会自动删除吗/dev/video*
?我不希望这样
编辑:内核版本5.4.0-91-generic