从 Ubuntu 20.04 升级到 22.04 后,我的网络摄像头无法正常工作,“大量缓冲区被丢弃”

从 Ubuntu 20.04 升级到 22.04 后,我的网络摄像头无法正常工作,“大量缓冲区被丢弃”

我最近刚刚将 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.

显然,网络摄像头通信或流媒体出了问题。我对这个领域不太熟悉,所以很困惑。我在论坛上搜索过类似的案例,但没有找到。

我也尝试过更换 USB 端口,甚至更换为其他网络摄像头(Microsoft LifeCam HD-3000),但也看到了相同的行为(在更新之前也是如此)。

希望我能从社区获得一些帮助。任何可以帮助我排除故障的操作请告诉我(说明有点帮助,因为我不是 Linux 专家)。

干杯! Nestor

相关内容