48 votes

Comment puis-je utiliser ma webcam avec Ubuntu fonctionnant dans VirtualBox ?

J'utilise Ubuntu dans VirtualBox sur une machine hôte Windows 7. Comment puis-je faire fonctionner l'appareil photo intégré de mon ordinateur portable ?

41voto

Jon Galloway Points 28243

C'est possible, mais il faut quelques étapes pour que cela fonctionne correctement :

  1. Assurez-vous que la machine virtuelle n'est pas en cours d'exécution et que votre webcam n'est pas utilisée.
  2. Ouvrez la fenêtre principale de VBox et, dans l'onglet Détails de votre machine Win7, cliquez sur USB.
  3. Assurez-vous que l'option "Activer le contrôleur USB" est sélectionnée. Assurez-vous également que l'option "Activer le contrôleur USB 2.0 (EHCI)" est sélectionnée.
  4. Cliquez sur le bouton "Ajouter un filtre à partir d'un appareil" (le câble avec l'icône "+").
  5. Sélectionnez votre appareil dans la liste.
  6. Cliquez ensuite sur OK et démarrez votre VM.

L'appareil s'affichera alors comme s'il était branché sur la VM. À partir de là, vous devriez pouvoir l'utiliser ou installer des pilotes si nécessaire.

19voto

Budda Points 5575

La même réponse de @Nathan Osman , Cependant il doit appartenir à vboxusers pour pouvoir voir tous les appareils lors de l'ajout d'un appareil.

sudo usermod -a -G vboxusers $(whoami)

Déconnectez-vous et reconnectez-vous, vérifiez si votre vboxusers s'affiche dans cette commande :

groups

11voto

Rajesh_Saladi Points 111

Probablement, vous devriez télécharger et installer l'extension VirtualBox qui prend en charge les périphériques USB 2.0 et USB 3.0.

J'ai rencontré le même problème précédemment et je l'ai résolu en installant ce pack d'extension.

  1. Installer le pack d'extension VirtualBox
  2. Redémarrer le système hôte et le système invité.

Aller à Paramètres --> USB
sélectionner le contrôleur USB 2.0 (EHCI)
Regarder à l'intérieur Ajouter de nouveaux filtres .
Votre webcam apparaît maintenant dans la liste. Ajoutez ces filtres USB.

Remarque : Mon hôte est Windows 10 et l'OS virtuel est Ubuntu 16.04.

11voto

LachoTomov Points 430

De nombreux appareils photo intégrés n'apparaissent pas comme des périphériques USB.

Dans ce cas, vous devez installer le VirtualBox Extension Pack et éventuellement les Guest Additions (je n'en suis pas sûr).

Redémarrez ensuite la VM et dans le menu supérieur Devices, il devrait y avoir un nouveau sous-menu Webcams. Activez votre webcam à partir de là et elle devrait être disponible dans la VM.

3voto

Ce que j'ai dû faire, en utilisant Ubuntu 20.04, Virtualbox 6.1.

  1. Installer les ajouts d'invités et le pack d'extension

    $ sudo apt-get install virtualbox-guest-additions-iso virtualbox-ext-pack

  2. Ajouter le pack d'extension via Virtualbox lui-même. En principe, je pensais qu'avec l'étape 1, cela ne serait pas nécessaire. Mais l'étape 3 ci-dessous n'a pas trouvé de webcam. J'ai donc décidé d'installer ce pack. L'installation a signalé une erreur, mais les choses ont quand même bien fonctionné. Un peu plus de travail permettrait de clarifier si l'une des deux versions du paquet peut être supprimée/non installée.
    Télécharger le fichier du pack d'extension (actuellement 6.1.6), et l'ajouter avec Fichier -> Préférences -> Extensions -> Ajout d'un nouveau paquet (recherchez le fichier téléchargé). Note : J'ai vu des mentions indiquant que cela pouvait poser des problèmes si l'on mettait à jour VBox, sans mettre à jour les extensions. Il est possible de le faire par l'intermédiaire de apt-get permet de résoudre ce problème.

  3. Vérifier si la webcam est reconnue et obtenir son nom.

    $ VBoxManage list webcams Video Input Devices: 2 .1 "Integrated Camera: Integrated C" /dev/video0 .2 "Integrated Camera: Integrated C" /dev/video1

  4. Fixer la webcam à la VM

    $ VBoxManage controlvm "Win10" webcam attach .1

Win10 représente le nom de la VM, .1 représente la webcam telle qu'elle est obtenue dans la sortie de l'élément 3.

J'avais ma VM en marche, et juste après avoir exécuté la commande du point 4, la VM Win 10 a détecté la webcam comme un périphérique USB et a automatiquement commencé à l'installer. Après environ 10 secondes du processus d'installation (comme d'habitude), la webcam était opérationnelle dans mon système d'exploitation invité Win 10.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X