VirtualBox Ubuntu 14.04 - vboxclient le service de noyau de virtualbox n'est pas en cours d'exécution


42

J'ai installé VirtualBox (avec Ubuntu 14.04 Desktop) et Guest Additions sur mon ordinateur Windows 7.

À chaque démarrage, le message d'erreur suivant disparaît:

vboxclient the virtualbox kernel service is not running. exiting.

Comment puis-je désactiver ce message? J'ai essayé ce qui suit:

J'ai supprimé le /etc/xdg/autostart/vboxclient.desktopfichier.

Mais je vois toujours le message lorsque je me connecte.

Des suggestions sur la façon de résoudre ce problème?



2
@oneself Il est clair que les deux questions sont des doublons, mais le sens de la duplication devrait être inversé et cette question laissée ouverte.
Karel

Réponses:


29

Essayez d’éjecter l’image cd de VBOXADDITIONS sur Ubuntu et de "l’insérer" à nouveau à partir du menu Vbox. Je venais juste d'avoir ce même problème et cela corrigeait cela.


30

Cela se produit généralement lorsque vous mettez à jour le noyau Linux de l'invité.
Après chaque mise à jour, vous devez faire:

  • Pour l'hôte ( serveur d'installation )

    sudo /etc/init.d/vboxdrv setup
    
  • Pour invité ( ajouts d'installation )

    sudo /etc/init.d/vboxadd setup
    

Si l'insertion du disque d'addition de la VBox fonctionne à nouveau, c'est parce que la procédure d'installation en fait également partie.


1
Merci, c'était exactement le problème pour moi. Guest Ubuntu mis à jour et cette erreur était alors affichée. L'exécution de la commande guest l'a corrigée.
Flupkear

1
Sur Mac OSX El Capitan, la commande host ne fonctionne pas, mais la réinstallation de l'image cd et l'exécution de la commande guest fonctionnent.
Mstreffo

14
Je reçoissudo: /etc/init.d/vboxadd: command not found
hellogoodbye

Génial! Il suffisait d'exécuter la configuration côté invité pour moi.
user1984631

2
@ HelloGoodbye, avait le même problème, la réinstallation de Linux Additions m'a aidé à éliminer l'erreur vboxclient the virtualbox kernel service is not running. Suivez les instructions ici virtualbox.org/manual/ch04.html#additions-linux N'oubliez pas de redémarrer la machine virtuelle.
andrybak

3

J'exécute Ubuntu 15.04 sur Virtualbox 5.02. La même notification a disparu après avoir sélectionné deux "pilotes restreints" dans Virtualbox.

Plus précisément, sous l' onglet Logiciels et mises à jour> Pilotes supplémentaires , deux pilotes n'étaient pas sélectionnés: Utilisation de la solution de virtualisation x86 - Utilitaires d'invité X11 de virtualbox-guest-x11 et Utilisation de la solution de virtualisation x86 - Source de module d'addition supplémentaire pour dkms de virtualbox-guest -dkms . La notification avait disparu après que j'ai choisi d'utiliser ces deux pilotes propriétaires.

Mise à jour: l'un de ces deux pilotes semble provoquer une incohérence dans le référentiel lors de l'exécution apt-get update. J'ai choisi de use the package maintainer's versionrésoudre l'incohérence et je n'ai rencontré aucun autre problème.


1

Si vous souhaitez simplement empêcher cet avertissement de s'afficher lorsque vous démarrez votre système, suivez la description ci- dessous : Recherchez le fichier 98vboxadd-xclient(par exemple /etc/X11/Xsession.d/98vboxadd-xclient) et commentez la ligne 26 en donnant l'avertissement comme indiqué ci-dessous:

if ! test -c /dev/vboxguest 2>/dev/null; then
   # Do not start if the kernel module is not present.
   # notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting."

(Fonctionne sur Ubuntu 16.04.)


Sur ma machine 14.04, le ifbloc est suivi d'un elifbloc. Si je commente la ligne 26, qui contient tout ce qui est contenu dans le ifbloc, cela sera considéré comme une erreur de syntaxe et je ne pourrai plus me connecter. Solution rapide: ajoutez une ligne de code dépourvue de sens au lieu de celle commentée (par exemple echo woof > /dev/null)
panepeter

1

Faites attention à la commande de purge qui supprime les fichiers de configuration

sudo apt-get purge virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms

Je l'ai trouvé ici

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.