Logitech, Inc. 网络摄像头 C270 无法正确显示预览,为什么?

Logitech, Inc. 网络摄像头 C270 无法正确显示预览,为什么?

嗨,我无法在 Ubuntu 20.04.6 LTS(在 VM 下运行)上正确看到预览。看起来解码器出现故障,但我不确定。

这是我的设置

gustavo@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:    20.04
Codename:   focal
gustavo@ubuntu:~$ lsusb
Bus 001 Device 009: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 017: ID 0e0f:0008 VMware, Inc. VMware Virtual USB Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

以下是我使用 guvcview 获得的结果

在此处输入图片描述

我看到一堆

V4L2_CORE: (jpeg decoder) error while decoding frame
V4L2_CORE: (jpeg decoder) error while decoding frame
V4L2_CORE: (jpeg decoder) error while decoding frame
V4L2_CORE: (jpeg decoder) error while decoding frame
V4L2_CORE: (jpeg decoder) error while decoding frame
V4L2_CORE: (jpeg decoder) error while decoding frame

我也尝试过奶酪,但更糟糕。完全恢复如下:

在此处输入图片描述

有什么办法可以解决这些问题吗?我认为是解码器的问题,但我对 Linux 不太熟悉,无法修复它。

非常感谢您的帮助。

答案1

  1. 记得还要启用网络摄像头连接的所有 USB 内部集线器
  2. 如果是 USB3 集线器,请记住启用 USB3 支持(没有 USB1/2 支持将不起作用)

之后,我的机器在 Virtualbox 上使用 Logitech C920

相关内容