![QEMU 客户机 Ubuntu 无法使用外部网络摄像头](https://linux22.com/image/1023486/QEMU%20%E5%AE%A2%E6%88%B7%E6%9C%BA%20Ubuntu%20%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%E7%BD%91%E7%BB%9C%E6%91%84%E5%83%8F%E5%A4%B4.png)
我最近在主机 Mac OS 11.4(2019 13 英寸)上用 QEMU 设置了客户机 Ubuntu 18.04。为了省去安装 FaceTime 摄像头驱动程序的麻烦,我买了一个外置网络摄像头这一个。
我使用此代码配置了网络摄像头主机到客户的传递(也尝试使用总线 ID 和设备 ID): 图片
当我在 Ubuntu 上运行 lsusb 时,我可以看到我的相机设备已连接,尽管它未命名。 图片
Cheese 找不到我的相机。运行 player tv:// 也不起作用。运行 gphoto2 --auto-detect 也找不到任何东西。
运行 dmesg 出现以下错误: 图片
我尝试在启动脚本中添加和减去 -device usb-ehci,id=ehci 选项,但无济于事。
我正在使用支持 On-The-Go 功能的 USB-A 转 USB-C 将网络摄像头连接到 MacBook Pro。我还尝试通过 USB 集线器连接。当我使用 USB 集线器连接时,Cheese 可以识别我的摄像头。但是它无法从摄像头流式传输。这不是因为分辨率太高(我无法编辑分辨率)。我阅读了 QEMU 文档。听起来好像不支持 USB 集线器。
我现在真的需要安装这个网络摄像头!任何帮助我都会感激不尽。请不要告诉我只安装 FaceTime 摄像头的驱动程序(我尝试了大多数在线解决方案但都无济于事)。