Use*_*ser 46 virtualbox webcam
我在 Windows 7 主机上的 VirtualBox 中运行 Ubuntu。如何让我的内置笔记本电脑摄像头与它一起工作?
Nat*_*man 40
这是可能的,但需要几个步骤才能正常工作:
这将导致设备显示为好像已插入 VM。从那里,您应该能够使用它或在必要时安装驱动程序。
Abd*_*UMI 19
@Nathan Osman 的相同答案,但是,它需要属于vboxusers
组才能在添加一个时看到所有设备。
sudo usermod -a -G vboxusers $(whoami)
Run Code Online (Sandbox Code Playgroud)
注销并再次登录,检查您的 vboxusers 是否显示在此命令中:
groups
Run Code Online (Sandbox Code Playgroud)
小智 11
或许,您应该下载并安装支持 USB 2.0 和 USB 3.0 设备的VirtualBox 扩展包。
我之前遇到过同样的问题,我通过安装这个扩展包解决了这个问题。
转到Settings --> USB
选择 USB 2.0 (EHCI) controller
在Add new filters 中查找。
现在您的网络摄像头出现在列表中。添加那些 USB 过滤器。
Note: My Host is Windows 10 and Virtual Os is Ubuntu 16.04
Tom*_*mov 11
许多内置相机不会显示为 USB 设备。
在这种情况下,您需要安装 VirtualBox Extension Pack 和可能的 Guest Additions(不确定)。
然后重新启动虚拟机,在顶部菜单设备中应该有一个新的子菜单网络摄像头。从那里启用您的网络摄像头,它应该在 VM 中可用。
我必须做的,使用 Ubuntu 20.04,Virtualbox 6.1。
\n\n$ sudo apt-get install virtualbox-guest-additions-iso virtualbox-ext-pack\n
Run Code Online (Sandbox Code Playgroud)\n\n通过 Virtualbox 本身添加扩展包。原则上,我猜想步骤 1 没有必要这样做。但下面的步骤 3 没有找到任何网络摄像头。\n所以我决定安装这个包。安装报告了一个错误,但无论如何都工作得很好。\n还需要做一些工作来澄清是否可以删除/不安装该软件包的两个版本中的任何一个。\n\
n下载扩展包文件(当前为 6.1.6),然后使用文件->首选项->扩展->添加新包(查找下载的文件)添加它。\n注意:我看到提到如果更新 VBox,而不更新扩展,这可能会出现问题。也许通过这样做apt-get
可以摆脱这个问题。
检查网络摄像头是否被识别,并获取其名称
$ VBoxManage list webcams\nVideo Input Devices: 2\n.1 "Integrated Camera: Integrated C"\n/dev/video0\n.2 "Integrated Camera: Integrated C"\n/dev/video1\n
Run Code Online (Sandbox Code Playgroud)\n\n$ VBoxManage controlvm "Win10" webcam attach .1\n
Run Code Online (Sandbox Code Playgroud)\n\n\xe1\xba\x80in10
代表虚拟机名称,.1
代表第 3 项输出中获得的网络摄像头。
我的虚拟机正在运行,在我运行第 4 项中的命令后,Win 10 虚拟机将网络摄像头检测为 USB 设备并自动开始安装它。安装过程大约 10 秒后(像往常一样),网络摄像头在我的 Win 10 客户操作系统中启动并运行。
\n 归档时间: |
|
查看次数: |
150192 次 |
最近记录: |