Virtualbox ne voyant aucun périphérique USB dans les paramètres des filtres USB


64

Je suivais cette question mais j'ai trouvé un problème. Utiliser ma webcam avec Ubuntu s'exécutant dans VirtualBox

J'ai utilisé guvcview pour tester la caméra, cela fonctionne. J'ai installé la version 12.04 de la virtualbox à partir de leur site Web et le pack d'extension. Mais lorsque je clique sur le port USB avec le signe plus vert, cela signifie qu'aucun appareil n'est disponible.

entrez la description de l'image ici


1
Vous êtes sûr que le pack d'extension a été correctement installé? Avez-vous redémarré les deux machines?
Braiam

2
vous n'avez peut-être pas ajouté votre utilisateur au groupe vboxuser?

1
à partir de la virtualbox 5 le 14.04, l'utilisateur est 'vboxusers' (avec un s)
Tom Saleeba

Réponses:


101

Cela peut vous aider à accéder aux périphériques USB de votre système d'exploitation invité hébergé sur Ubuntu.

Première installation dkms :

  • sudo apt-get install dkms

Ensuite, installez Gnome-System-Tools

  • sudo apt-get install gnome-system-tools

Lancez maintenant l'application - Utilisateurs et groupes . Si vous utilisez l'unité, vous pouvez le faire en appuyant sur la touche Super et en tapant utilisateur, puis cliquez sur l' icône Utilisateurs et groupes pour lancer les paramètres utilisateur.

Cliquez sur Gérer les groupes , recherchez vboxusers , cliquez sur propriétés, ajoutez votre propre nom d'utilisateur et tous les autres utilisateurs souhaités au groupe vboxusers . Cliquez sur OK.

Vous devrez ensuite vous déconnecter ( sudo restart lightdmsi vous utilisez ce DM), puis vous reconnecter. Démarrez maintenant VirtualBox et ajoutez les périphériques USB.


1
ajThapa Merci! C'était juste que je n'étais pas dans le groupe d'utilisateurs.
Alex

bien défiler ne fonctionne toujours pas
Alex

S'il vous plaît visitez ce lien: askubuntu.com/questions/152742/…
précise

1
gnome-system-toolsfini par être la dernière pièce dont j'avais besoin. Je suis sous Ubuntu GNOME et je m'étais déjà assuré que mon utilisateur faisait partie du vboxusersgroupe, que le dernier pack d'extension avait été installé et que la clé USB était activée pour la machine virtuelle. Après un redémarrage final, des périphériques USB sont apparus.
STW

1
Je suis sur xUbuntu 14.04. Je n'ai fait que "Gérer les groupes, trouver des utilisateurs vbox, cliquer sur les propriétés, ajouter votre propre nom d'utilisateur" + redémarrer (nul besoin d'apt-get install). Cela aide. Maintenant, VirtualBox voir tous les périphériques USB. Merci.
msa7

50

Cette commande ajoutera votre compte au groupe d'utilisateurs vbox. Cela permettra à votre VirtualBox de détecter les lecteurs flash USB.

sudo usermod -G vboxusers -a $USER

$USERla valeur est votre nom d'utilisateur. Vous pouvez le voir avececho $USER

$ whoami
foo
$ echo $USER
foo

Vous pouvez également remplacer $USERpar votre nom d'utilisateur Home.

Ensuite, déconnectez-vous ou redémarrez votre ordinateur et VirtualBox va maintenant détecter les périphériques USB.

Sources:
Documentation Virtualbox sur Ubuntu (français)
VirtualBox / USB - Wiki d'aide de la communauté (anglais)


12
usermod -G ...est sujet aux erreurs, utilisez adduser $USER vboxusersplutôt.
Guntbert

c'est le moyen le plus simple.
realhu

1
Pourquoi n'est-ce pas la réponse acceptée à la place. Le plus facile
KhoPhi

1
qu'est-ce que vboxusers ici? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia

@Abhishek Bhatia puis essayez 'adduser $ USER vboxuser' Si cela ne fonctionne pas, vous pouvez essayer d'installer / réinstaller virtualbox et le pack d'extension. Veuillez noter que ces commandes doivent être utilisées sur le système hôte et non sur l'invité!
linux64kb

5

Il devrait suffire de courir

sudo gedit /etc/group

puis trouvez la vboxusersligne et ajoutez à la fin votre nom d'utilisateur.

Après ce redémarrage est suggéré, mais vous déconnecter ou vous kill -9 -1connecter devrait suffire.


2

J'ai eu le même problème avec Linux Mint 17 (Ubuntu 14.04) en utilisant la version standard de distribution 4.3.20. gnome-system-tools et dkms étaient déjà installés, mais open-vm-dkms ne l'était pas. J'ai fait ça:

sudo apt-get install open-vm-dkms

Après un redémarrage, je pouvais voir les périphériques USB. Le paquet existe aussi dans Ubuntu 12.04 et 14.04, donc je suppose que cela fonctionnerait là aussi.

Pourrait être un problème de dépendance?


2

Après vous être ajouté au vboxusersgroupe:

sudo gpasswd -a $USER vboxusers

Si vous ne souhaitez naturellement pas vous déconnecter ou redémarrer pour une raison quelconque, vous pouvez exécuter VirtualBox avec un groupe effectif forcé:

sg vboxusers virtualbox

Cela devrait être inutilement après le prochain redémarrage.


Vous êtes un magicien. Avant, je finissais par su $USERcréer un nouveau shell dans celui-ci avec le nouveau groupe effectif en place. Une chose à noter est que si vous souhaitez ajouter des arguments supplémentaires à la commande, vous devez la citer après sg vboxusers 'vagrant up'dans mon cas.
dragon788

0

Essaye ça. Une fois dans VirtualBox, cliquez sur Périphériques -> Périphériques USB -> cliquez sur le périphérique USB souhaité. Voyez-vous l'appareil désiré?

entrez la description de l'image ici


3
non. Même chose. Je viens d'apprendre que le défilement sur la souris ne fonctionne pas aussi.
Alex

0

J'ai Ubuntu 14.04 Lts.Installed 5.0.8 version d'Oracle Vm et ext. pack.Essayé toutes les solutions ci-dessus.Je ne pouvais pas voir mes périphériques USB.J'ai rétrogradé Oracle VM Virtualbox et Extention Pack à 4.3.32 et a fonctionné. Je suis démodé mais au moins ça marche.


0

Ma solution était simple ...

J'ai eu ce problème aujourd'hui, et je pense que c'est parce que j'ai ignoré un avertissement concernant l'installation d'un service de virtualbox. Je devais redémarrer mon hôte, mais après, la clé USB était cassée, ce qui m'a amené ici.

J'ai réinstallé Virtualbox à partir de zéro, en supprimant complètement à l'aide de "Programmes et fonctionnalités", puis à nouveau installée.

Maintenant que la clé USB fonctionne correctement, j'ai des appareils qui apparaissent. Cependant, j'ai dû débrancher et reconnecter l'un de mes appareils pour qu'il fonctionne au sein du client.


3
"Programmes et fonctionnalités" est une chose sous Windows.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.