L’élément de menu Périphériques / Webcams n’apparaît pas après l’installation de Virtualbox “Ajouts d’invités”

Je veux tester une application Web dans le navigateur MS Edge, qui utilise une webcamera intégrée.

Ma machine de développement est sur Ubuntu 16.04, donc je devrais configurer un environnement virtuel avec une stack Win / Edge. J’ai créé un ordinateur invité virtuel avec Win10 (obtenu sur https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ ). Pour partager ma webcam intégrée, j’ai installé un pack d’extension Virtualbox. Mais l’élément de menu Périphériques / Webcams n’apparaît pas dans le menu de la fenêtre d’invité après l’installation du pack d’extension.

J’ai également installé un invité invité VirtualBox sur l’OS invité Windows, redémarré l’invité, mais je n’ai toujours pas d’élément de menu Périphériques / Webcams pour rendre ma caméra hôte disponible pour mon navigateur Edge invité.

Que dois-je faire pour partager mon appareil photo avec la machine client?

Machine hôte: HP Pavilion 15-au029ur, OS hôte: Ubuntu 16.04 64 bit, version Virtualbox: 5.1.10, version du pack d’extension Virtualbox: 5.1.10

OS invité: Win10 64 bits, version VirtualBox Guest Additions: 5.1.10

Aussi, j’ai essayé de joindre ma webcam via l’outil de ligne de commande VBoxManage comme il est décrit dans https://www.virtualbox.org/manual/ch09.html#webcam-passthrough officiel, mais j’ai eu une telle erreur:

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$ 

Vous devez activer un contrôleur USB pour votre VM. Vous pouvez le faire dans l’interface utilisateur de la Virtualbox en cliquant avec le bouton droit de la souris sur la VM, en accédant aux parameters -> Ports -> USB et en cochant “Activer le contrôleur USB” avec “USB 2.0” sélectionné.