我正在尝试让 Acer Aspire 笔记本电脑上的集成网络摄像头工作,但 Cheese 没有图像输出。运行 Cheese 时,网络摄像头旁边的 LED 亮起,但没有图像。Cheese GUI 如下所示。什么都不起作用。我该怎么办?
我知道这段时间每个人都受到了 COVID19 的影响,并经历了某种形式的封锁/不便。网络摄像头在这个阶段确实很有必要。我正在尝试帮助某人让他们的网络摄像头正常工作。谢谢。
我发现答案关于 14.04 的类似问题。但似乎无法使用这些解决方案。我还注意到这款 Acer Aspire 笔记本电脑没有快捷键/功能键来手动打开/关闭网络摄像头,就像链接中提到的一些笔记本电脑一样。
根据终端的输出,我知道Bus 001 Device 005: ID 0bda:57cc Realtek Semiconductor Corp. HD WebCam
该系统正在使用的网络摄像头。但是,uvcvideo
似乎无法初始化它。我该怎么办?
我发现这个网站UVC 支持的设备。该类似乎仅支持 2 个 Realtek 网络摄像头。0bda:57cc 似乎不受支持。
在这种情况下我还能做些什么来使这个网络摄像头正常工作?
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0bda:57cc Realtek Semiconductor Corp. HD WebCam
Bus 001 Device 003: ID 04ca:3015 Lite-On Technology Corp.
Bus 001 Device 006: ID 1a2c:2d43 China Resource Semico Co., Ltd
Bus 001 Device 004: ID 275d:0ba6
Bus 001 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsmod | grep video
uvcvideo 98304 1
videobuf2_vmalloc 20480 1 uvcvideo
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_common 57344 2 videobuf2_v4l2,uvcvideo
videodev 225280 4 videobuf2_v4l2,uvcvideo,videobuf2_common
mc 53248 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
video 49152 2 acer_wmi,i915
$ ls /dev | grep video
video0
video1
$ uname -r
5.4.0-88-generic
$ dmesg | grep "video"
[ 4.014471] videodev: Linux video capture interface: v2.00
[ 4.088470] uvcvideo: Found UVC 1.00 device HD WebCam (0bda:57cc)
[ 4.104949] usbcore: registered new interface driver uvcvideo
网络摄像头特写:
答案1
可能是其他一些应用程序也使用网络摄像头,所以才会发生这种情况。我也遇到过这种情况。因此,找出哪些应用程序使用了你的网络摄像头。