我安装了一款使用网络摄像头的名为 motion 的软件,但我没有足够的耐心去学习如何使用它,于是使用 sudo apt purge 卸载了它。但卸载后我的网络摄像头就停止工作了。
lsusb -v | grep cam
给出:
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
我尝试跑步
sudo modprobe -r uvcvideo
进而
sudo modprobe uvcvideo
但它仍然不起作用。
奇怪的是,摄像头的 LED 灯仍然亮着。是不是有间谍软件和软件干扰了它?
我无法将它与 cheese 一起使用,也无法在 chrome 中与 google hangouts 一起使用。我还尝试过重启电脑。
dmesg | grep cam
[ 1.821760] usb 1-1.5: Product: Integrated_Webcam_HD
[ 13.841178] uvcvideo: Found UVC 1.00 device Integrated_Webcam_HD (0c45:670b)
[ 13.890386] input: Integrated_Webcam_HD: Integrate as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input13
dmesg | grep video
[ 13.262101] Linux video capture interface: v2.00
[ 13.841178] uvcvideo: Found UVC 1.00 device Integrated_Webcam_HD (0c45:670b)
[ 13.890306] uvcvideo 1-1.5:1.0: Entity type for entity Extension 4 was not initialized!
[ 13.890309] uvcvideo 1-1.5:1.0: Entity type for entity Extension 3 was not initialized!
[ 13.890310] uvcvideo 1-1.5:1.0: Entity type for entity Processing 2 was not initialized!
[ 13.890312] uvcvideo 1-1.5:1.0: Entity type for entity Camera 1 was not initialized!
[ 13.890460] usbcore: registered new interface driver uvcvideo
[ 212.279744] uvcvideo: Failed to query (GET_MIN) UVC control 11 on unit 2: -32 (exp. 1).
[ 216.240017] uvcvideo: Failed to query (GET_MIN) UVC control 11 on unit 2: -32 (exp. 1).
[ 218.203670] uvcvideo: Failed to query (GET_MIN) UVC control 11 on unit 2: -32 (exp. 1).
[ 220.362531] uvcvideo: Failed to resubmit video URB (-19).
[ 220.362534] uvcvideo: Failed to resubmit video URB (-19).
[ 220.362535] uvcvideo: Failed to resubmit video URB (-19).
[ 220.362537] uvcvideo: Failed to resubmit video URB (-19).
[ 220.362539] uvcvideo: Failed to resubmit video URB (-19).
答案1
我终于搞明白了。我安装了一个较新版本的 Linux 内核,但缺少一些模块。所以我只需通过双启动菜单返回到以前的版本,问题就解决了。