我有两个相同的网络摄像头(Microsoft LifeCam HD-3000),我想将它们与我的 Linux 机器一起使用。目前,我只连接了一个,但 cheese(或 obs-studio)找不到它。所以我运行
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 008: ID 045e:0779 Microsoft Corp. LifeCam HD-3000
Bus 001 Device 007: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 0513:0318 digital-X, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
但这就是我所得到的一切!
$ modprobe v4l2loopback
$ sudo dmesg | grep -i camera
两者都没有输出任何内容。以下仅显示一个虚拟设备:
$ sudo v4l2-ctl --list-devices
Dummy video device (0x0000) (platform:v4l2loopback-000):
/dev/video0
这是一次全新的安装,之前尝试将 20.04 升级到 22.04 时出现了严重错误。我删除了所有分区,并安装了 22.04,以及使用图形和视频设备所需的一切。
我必须承认,在 20.04 上,虽然很费劲,但最终还是成功了,我能够连接两个摄像头。
关于我做错什么有什么想法吗?
谢谢。