我最近刚刚将 Ubuntu 20.04 版本升级到 22.04。我已经完成了所有 APT 更新、升级并修复了 NVIDIA 驱动程序。
但我还没搞清楚网络摄像头。这是 Logitech C270。
$ lsusb | grep "Webcam"
Bus 003 Device 008: ID 046d:0825 Logitech, Inc. Webcam C270
在 Zoom 中,网络摄像头会亮起绿灯,但我只看到黑框。更改任何首选项都不起作用。
在 Cheese 中,启动时,绿灯亮起,然后我看到图像移动得有些混乱,然后开始越来越僵硬。发生这种情况时,终端中的 Cheese 会显示以下内容:
$ cheese
(cheese:7231): cheese-WARNING **: 16:01:25.695: A lot of buffers are being dropped.: ../libs/gst/base/gstbasesink.c(3143): gst_base_sink_is_too_late (): /GstCameraBin:camerabin/GstViewfinderBin:vf-bin/ClutterGstVideoSink:cluttergstvideosink0:
There may be a timestamping problem, or this computer is too slow.
显然,网络摄像头通信或流媒体出了问题。我对这个领域不太熟悉,所以很困惑。我在论坛上搜索过类似的案例,但没有找到。
- 我的相机“被”检测到,因此这不适用:Ubuntu 22.04 无法检测到我的 Logitech 网络摄像头
- 我没有收到此错误,因此不确定它是否适用:网络摄像头问题 - 无法保存图片虽然我已经确认是同一版本的 Cheese,但问题也出在 Zoom 中。我不认为 Cheese“拥有”gstreamer 或编解码器,对吗?
- 我没有使用运动或定影器,不确定是否需要:升级至 22.04 - 网络摄像头灯亮且无法使用
我也尝试过更换 USB 端口,甚至更换为其他网络摄像头(Microsoft LifeCam HD-3000),但也看到了相同的行为(在更新之前也是如此)。
希望我能从社区获得一些帮助。任何可以帮助我排除故障的操作请告诉我(说明有点帮助,因为我不是 Linux 专家)。
干杯! Nestor