[VirtualBox]Pas d'accès au sous-système USB (Résolu)

Applications, problèmes de configuration réseau
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Dès que je clique sur "Configuration" d'une Vm, une fenêtre s'ouvre avec ce message. Si je ferme, la fenêtre "configuration" arrive quand même mais dans "USB" si je clique sur l'icône avec un "+" vert, je n'ai aucun périphérique de proposé.

J'avais installé une salix y a quelques mois, auquelle j'avais ajouté une clé usb déjà. Celle-ci fonctionnait et est restée dans la configuration. Ensuite il y a eu 2-3 mises à jour de VBox... Là je viens de la relancer pour voir mais dans l'OS virtualisé je n'ai rien. Aucun périphérique de connecté qu'il me dit dans le bas droit de la fenêtre.

En revanche, si j'ouvre VBox avec les droits administrateur (gksu virtualbox) là ça passe bien.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

Bon comme je sèche de plus en plus... As tu essayé avec un nouvel utilisateur ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Euh non. ^^

T'es sûr de n'avoir rien oublié à vérifier ?
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

Essayer avec un nouvel utilisateur cela prend 5 minutes, essaye car je ne comprend pas du tout...
Sinon peut tu faire un screenshot du message d'erreur

J'ai fait le test en me supprimant du groupe vboxusers : j’obtiens ce message d'erreur "erreur VERR_FILE_NOT_FOUND"

https://forums.virtualbox.org/viewtopic.php?f=7&t=46110

Essaye de désinstaller totalement virtualbox (puis reboot) :

Code : Tout sélectionner

pacman -Rcsn virtualbox virtualbox-modules virtualbox-ext-oracle
pacman -Scc
reboot

Code : Tout sélectionner

yaourt -S virtualbox virtualbox-ext-oracle
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

J'ai créé l'user "test" et là je n'arrive même pas à ouvrir VBox. J'ai commencé directement par le lancer via le terminal et j'ai essayé avec les 2 syntaxes différentes (VirtualBox et virtualbox) et rien ne se passe. Pas un message, pas un retour au prompt.

Le log de /home/test/.Virtualbox

Code : Tout sélectionner

# cat /home/test/.VirtualBox/VBoxSVC.log.1 
VirtualBox (XP)COM Server 4.1.8_OSE r75467 linux.amd64 (Dec 19 2011 17:58:08) release log
00:00:00.000 main     Log opened 2011-12-27T22:16:38.810261000Z
00:00:00.000 main     OS Product: Linux
00:00:00.000 main     OS Release: 3.1.5-1-ARCH
00:00:00.000 main     OS Version: #1 SMP PREEMPT Sat Dec 10 14:43:09 CET 2011
00:00:00.000 main     OS Service Pack: #1 SMP PREEMPT Sat Dec 10 14:43:09 CET 2011
00:00:00.000 main     Executable: /usr/lib/virtualbox/VBoxSVC
00:00:00.000 main     Process ID: 25181
00:00:00.000 main     Package type: LINUX_64BITS_GENERIC (OSE)
00:00:00.404 nspr-2   Successfully initialised host USB using sysfs
00:00:00.423 nspr-2   VDInit finished
00:01:48.436 Watcher  ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={c28be65f-1a8f-43b4-81f1-eb60cb516e66} aComponent={VirtualBox} aText={The object is not ready}, preserve=false
Pour les groupes tout est ok pour "test".
Mis à part ça, ça semble bien parti parce que moi je n'arrive pas à avoir cette ligne :

Code : Tout sélectionner

00:00:00.404 nspr-2   Successfully initialised host USB using sysfs
Je me tape ça à la place:

Code : Tout sélectionner

grep sysfs /home/skwad/.VirtualBox/VBoxSVC.log
00:00:00.379 nspr-2   Failed to initialise host USB using sysfs
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

La commande à lancé est "VirtualBox" qui se trouve dans /usr/bin/VirtualBox
Tu test depuis un serveur X ? C'est quel environnement de bureau ? Tu ouvre comment la session avec cet utilisateur test ?
En tout cas je sens que l'on progresse

Tu peux lancer cette commande en root :

Code : Tout sélectionner

find -user root /home
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Ok voici ce que j'ai fait en root

Code : Tout sélectionner

useradd -m -s /bin/bash test
passwd test
usermod -aG users,wheel,audio,optical,lp,scanner,log,power,floppy,storage,video,vboxusers test
mkdir -p /home/test/.config/openbox
cp /home/skwad/.config/openbox/* /home/test/.config/openbox
cp /home/skwad/.xinitrc /home/test
startx
Et je suis arrivé sous openbox.
La suite tu l'as dans mon post précédent.

Code : Tout sélectionner

# find -user root /home
find: les chemins doivent précéder l'expression : /home
Utilisation : find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [chemin...] [expression]
:D
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

Oups c'est

Code : Tout sélectionner

find /home -user root
Et donc la commande VirtualBox ne retourne aucun message ?
Sinon c'est une très très mauvaise idée le cp de la configuration car tu l'as fait en root !!!
Le but c'est de partir avec un utilisateur vierge (Ok pour le .xinitrc mais pas plus)
Dernière modification par benjarobin le mer. 28 déc. 2011, 00:08, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

benjarobin a écrit :Essayer avec un nouvel utilisateur cela prend 5 minutes, essaye car je ne comprend pas du tout...
Sinon peut tu faire un screenshot du message d'erreur

J'ai fait le test en me supprimant du groupe vboxusers : j’obtiens ce message d'erreur "erreur VERR_FILE_NOT_FOUND"

https://forums.virtualbox.org/viewtopic.php?f=7&t=46110

Essaye de désinstaller totalement virtualbox (puis reboot) :

Code : Tout sélectionner

pacman -Rcsn virtualbox virtualbox-modules virtualbox-ext-oracle
pacman -Scc
reboot

Code : Tout sélectionner

yaourt -S virtualbox virtualbox-ext-oracle
Après avoir effectué ces commande, j'ai ça:

Code : Tout sélectionner

Erreur d'accès au sous-système USB.
Le service de relais de périphériques USB n'a pas pû être activé (erreur VERR_FILE_NOT_FOUND). Il se peut que le service ne soit pas installé sur l'ordinateur hôte.
Une autre variante.
Image

Et j'ai pas oublié les modprobe vboxdrv et vboxnetflt
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

benjarobin a écrit :Oups c'est

Code : Tout sélectionner

find /home -user root
Et donc la commande VirtualBox ne retourne aucun message ?
Non rien, pour ça que j'ai mis les logs.

Code : Tout sélectionner

# find /home -user root
/home
/home/test/.config/openbox
/home/test/.config/openbox/menu.xml
/home/test/.config/openbox/pipemenus
/home/test/.config/openbox/pipemenus/maj.sh
/home/test/.config/openbox/pipemenus/todo.sh
/home/test/.config/openbox/pipemenus/feeder_infos.py
/home/test/.config/openbox/pipemenus/show_ob_keybindings.py
/home/test/.config/openbox/pipemenus/dash_places_menu.sh
/home/test/.config/openbox/pipemenus/feeder_vf.py
/home/test/.config/openbox/pipemenus/slim_themes_menu.sh
/home/test/.config/openbox/pipemenus/feeder_geek.py
/home/test/.config/openbox/pipemenus/yweather.py
/home/test/.config/openbox/pipemenus/quote_vdm.sh
/home/test/.config/openbox/pipemenus/prog_TV.sh
/home/test/.config/openbox/pipemenus/feeder_taf.py
/home/test/.config/openbox/pipemenus/feeder_football.py
/home/test/.config/openbox/pipemenus/feeder_linux.py
/home/test/.config/openbox/pipemenus/feeder.py
/home/test/.config/openbox/pipemenus/obpipemenu-places
/home/test/.config/openbox/rc.xml
/home/test/.config/openbox/rc.xml.origin
/home/test/.config/openbox/menu.xml.bckp
/home/test/.config/openbox/autostart.sh.origin
/home/test/.config/openbox/menu.xml.crunchbang
/home/test/.config/openbox/autostart.sh
/home/lost+found
/home/skwad/Dropbox/Config/Arch/rc.conf
/home/skwad/.config/autostart/polkit-gnome-authentication-agent-1.desktop
find: "/home/skwad/.gvfs": Permission non accordée
/home/skwad/.icons/hicolor/48x48/apps/terminator.svg
Mais sous mon nom d'utilisateur, il s'ouvre toujours parfaitement bien.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

benjarobin a écrit :Sinon c'est une très très mauvaise idée le cp de la configuration car tu l'as fait en root !!!
Le but c'est de partir avec un utilisateur vierge (Ok pour le .xinitrc mais pas plus)
On va la refaire :

Code : Tout sélectionner

userdel test
rm -Rf /home/test
useradd -m -s /bin/bash test2
passwd test2
usermod -aG users,wheel,audio,optical,lp,scanner,log,power,floppy,storage,video,vboxusers test2
cp /home/skwad/.xinitrc /home/test2
Depuis un autre tty tu te connecte avec ton nouvel utilisateur test2, tu lance la commande startx
Puis depuis un xterm lance la commande "VirtualBox"

Sinon pour l'erreur VERR_FILE_NOT_FOUND qui est complètement différente de VERR_DISK_FULL c'est juste un problème de droit. Je pense que tu as juste un petite erreur quelques part mais tu oublie dès fois de spécifier des choses (message d'erreur différent) tu fais des chose que tu ne devrait en aucun cas faire (Création de l’utilisateur test puis cp bourrin...) Mais on va y arriver :D

Donne la sortie des commandes suivante (en root) : groups skwad
Je crois avoir saisie, à la suppression de virtualbox le groupe vboxusers à été supprimé... (enfin je crois et j'espère)
Dernière modification par benjarobin le mer. 28 déc. 2011, 00:45, modifié 2 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Bloque sur le startx maintenant. Me dit que /home/test2/.Xauthority n'existe pas...
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

Cela ne bloque pas la dessus... C'est juste un Warning.
Que je sache startx ne bloque pas, il doit au moins t'afficher quelque chose d'autre
Sinon donne la sortie en root de groups skwad (voir edit)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Ouais, excuse. Surtout que j'ai vérifé et le fichier existe.

C'est plutôt ce message : Server is already active on display 0. Remove /tmp/lock...
Et j'ai rebooté, ça fait pareil.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Code : Tout sélectionner

# groups skwad
lp wheel log video audio optical storage scanner users camera skwad
arch# groups test 
groups : utilisateur test inconnu
arch# groups test2
lp wheel log video audio optical floppy storage scanner power users vboxusers test2
test2 est encore dans le groupe ?
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

Bref abandonne avec test2 pour l'instant, je ne sais pas trop ce que tu as fait.
Ajoute vboxusers à ton user skwad, redémarre si tu veux et tout devrait être bon

Sinon le message d'erreur

Code : Tout sélectionner

C'est plutôt ce message : Server is already active on display 0. Remove /tmp/lock...
est on ne peut plus clair : Soit X est déjà lancé soir il existe un fichier /tmp/lock... Mais comme tu as redémarrer ton /tmp doit être vide donc c'est que X est déjà démarré
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Bon j'ai viré test2, j'ai recommencé avec test avec un openbox clean et c'est tout bon, VirtualBox me détecte de nouveau mes périph. usb.

Par contre, pas d'amélioration du côté de "skwad".

Code : Tout sélectionner

Erreur d'accès au sous-système USB.
Could not load the Host USB Proxy service: VERR_DISK_FULL
Donc ça vient de quelque part dans mon $HOME finalement non ?
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

Tout a fait fait ! Le plus dur est passé mais pas le plus long...

Tout d'abord ceci (Tout en root) : find /home/skwad -user root -exec chown skwad:skwad {} \;
Après donne la sortie de find /home/skwad ! -user skwad
Tout d'abord faire un backup de son home avec la commande cp -a /home/skwad /home/backup_skwad
Dernière modification par benjarobin le mer. 28 déc. 2011, 01:17, modifié 2 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par Skwad »

Code : Tout sélectionner

$ find /home/skwad -user root -exec chown skwad:skwad {} \;                ──|mer. 28 déc.|─┘
chown: changement de propriétaire pour « /home/skwad/Dropbox/Config/Arch/rc.conf »: Opération non permise
chown: changement de propriétaire pour « /home/skwad/.config/autostart/polkit-gnome-authentication-agent-1.desktop »: Opération non permise
chown: changement de propriétaire pour « /home/skwad/.icons/hicolor/48x48/apps/terminator.svg »: Opération non permise

Code : Tout sélectionner

$ find /home/skwad ! -user skwad                                         ──|mer. 28 déc.|─┘
┌─|skwad@arch|────────────────────────────────────────────────────────────────────────────────────|~|─┐
└─|01:09|──                                                                          ──|mer. 28 déc.|─┘
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17606
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox]Pas d'accès au sous-système USB (en cours)

Message par benjarobin »

En root !
Je ne vois pas comment find /home/skwad ! -user skwad ne peux rien te retourner si l'autre à échoué
Bon je dois te laisser, fait un backup de ton home avec la commande donné ci-dessus et supprime des fichiers de conf un peu à l'instinct... Je peux guère faire mieux...
Tu as bien supprimé/déplacé le dossier .VirtualBox de ton home ?
Dernière modification par benjarobin le mer. 28 déc. 2011, 01:14, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre