首页 文章

安装virtualbox“Guest additions”后,设备/网络摄像头菜单项不会出现

提问于
浏览
2

我想在MS Edge浏览器中测试一些Web应用程序,它使用集成的webcamera .

我的开发机器在Ubuntu 16.04上,所以我应该配置一个带Win / Edge堆栈的虚拟环境 . 我用Win10创建了一个虚拟客户机(从https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/获取) . 为了共享我的集成网络摄像头,我安装了一个Virtualbox扩展包 . 但成功安装扩展包后,设备/网络摄像头菜单项不会出现在访客窗口菜单中 .

我还在Windows客户操作系统上安装了VirtualBox Guest Additions,重新启动guest,但仍然没有设备/网络摄像头菜单项,以使我的主机摄像头可用于我的访客Edge浏览器 .

我应该怎么做才能为客户机分享我的相机?

主机:HP Pavilion 15-au029ur,主机操作系统:Ubuntu 16.04 64位,Virtualbox版本:5.1.10,Virtualbox扩展包版本:5.1.10

客户操作系统:Win10 64位,VirtualBox Guest Additions版本:5.1.10

此外,我试图通过官方https://www.virtualbox.org/manual/ch09.html#webcam-passthrough中描述的VBoxManage命令行工具附加我的网络摄像头,但是出现了这样的错误:

vito@VWNB:~/Downloads$ vboxmanage list webcams
Video Input Devices: 1
.1 "HP Wide Vision HD"
/dev/video0
vito@VWNB:~/Downloads$ VBoxManage controlvm "MSEdge - Win10_preview" webcam attach .1
VBoxManage: error: Attach emulated USB webcam (VERR_PDM_NO_USB_HUBS)
VBoxManage: error: Details: code VBOX_E_IPRT_ERROR (0x80bb0005), component ConsoleWrap, interface IConsole, callee nsISupports
VBoxManage: error: Context: "WebcamAttach(path.raw(), settings.raw())" at line 1652 of file VBoxManageControlVM.cpp
vito@VWNB:~/Downloads$

1 回答

  • 2

    您需要为VM启用USB控制器 . 您可以通过右键单击VM,转到设置 - >端口 - > USB,然后选中“启用USB控制器”并选择“USB 2.0”,在虚拟机用户界面中执行此操作 .

相关问题