web-dev-qa-db-fra.com

Genymotion, "Impossible de charger le moteur VirtualBox." sur Mavericks. VBox est configuré correctement

Je continue à avoir l'erreur suivante:

enter image description here

J'ai réinstallé, supprimé et essayé à peu près tout pour que Genymotion fonctionne à nouveau.

Je n'ai pas l'appareil dont j'ai besoin, mais Genymotion était PARFAIT pour le poste. Jusqu'à la mise à jour de Mavericks, je me suis battu pour qu'il fonctionne à nouveau.

MacBook Pro, Retina 13 pouces, début 2013. i5, 8gb.

J'utilise la version 1.3.1 pour os x. J'ai également installé Virtualbox 4.3 avec Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack.

Ma Virtualbox démarre normalement sans TOUTES les erreurs. J'ai essayé les variables d'environnement en plaçant vbox sur mon $ PATH, toutes sortes de choses. Rien ne fonctionne!

Je ne sais plus quoi faire, y a-t-il quelqu'un qui a eu des problèmes similaires et qui les a corrigés?

EDIT: LOG:

Oct 28 09:49:36 [Genymotion] [Warning] ****  STARTING GENYMOTION  **** 
Oct 28 09:49:36 [Genymotion] [Warning] Genymotion Version: Genymotion 1.3.1 
Oct 28 09:49:36 [Genymotion] [Debug] Network request to URL:  "/launchpad/last_version/mac/x64/" 
Oct 28 09:49:39 [Genymotion] [Debug] Genymotion server informs that version  "1.3.0"  is available from  "https://ssl-files.genymotion.com/genymotion/genymotion-1.3.0/genymotion-1.3.0.dmg" 
Oct 28 09:49:39 [Genymotion] [Debug] Version: "1" 
Oct 28 09:49:39 [Genymotion] [Error] Genymotion is newer than the database... how is possible? 
Oct 28 09:49:39 [Genymotion] [Debug] Getting currently authenticated user from  local cache 
Oct 28 09:49:39 [Genymotion] [Debug] Loading "vboxmanage" plugin 
Oct 28 09:49:39 [Genymotion] [Debug] Library loaded with success 
Oct 28 09:49:39 [Genymotion] [Debug] Chipset: "GenuineIntel" 
Oct 28 09:49:39 [Genymotion] [Debug] CPUID 0x1 (Intel): ECX= "7fbae3bf" 
Oct 28 09:49:39 [Genymotion] [Debug] VBoxManage path (default value): "VBoxManage" 
Oct 28 09:50:09 [Genymotion] [Debug] Can't run VBoxManage ("list", "hostonlyifs") 
Oct 28 09:50:09 [Genymotion] [Warning] QProcess: Destroyed while process is still running.
Oct 28 09:50:09 [Genymotion] [Error] "Fail to load vboxmanage plugin from /Applications/Genymotion.app/Contents/MacOS/plugins/" 
Oct 28 09:50:09 [Genymotion] [Error] Unable to find VM Engine. Plugin loading aborted. 

EDIT 2:

VBoxManage list hostonlyifs

Imprime les éléments suivants:

VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_BASE_STREAM_WOULD_BLOCK (0x80470007) - Stream operation would block (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.
115

J'ai eu le même problème et l'ai résolu en exécutant la commande suivante:

Sudo /Library/StartupItems/VirtualBox/VirtualBox restart
144
Amit On

Éventuellement, vous pourriez ne rien avoir dans votre /Library/StartupItems.

L'utilisation de la commande suivante aide:

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Cela a fonctionné pour moi sur deux installations Mavericks différentes.

76
Mul0w

Mise à jour: La version 2.5.1 de Genymotion ( https://www.genymotion.com/#!/release-notes/251#251 ) semble avoir résolu ce problème. (merci pour le heads up @Roger!)


Pour ceux qui pourraient être surpris un peu plus tard, j'ai résolu ce problème en installant VirtualBox 4.3.28 ( https://www.virtualbox.org/wiki/Download_Old_Builds_4_ ). Les nouvelles versions 5.0.0 et 4.3.30 ne fonctionnaient pas pour moi avec Genymotion 2.5. Aucune des solutions ci-dessus n'a fonctionné :(

Il est également intéressant de noter qu'au moment d'écrire ces lignes, la FAQ de Genymotion indique ce qui suit:

Cependant, pour des raisons de performances, nous vous recommandons d’utiliser la version 4.3.12.

24
loeschg

Vous devez redémarrer le service VirtualBox, vous pouvez le faire avec ceci:

Sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Si ce chemin est vide, vous pouvez utiliser:

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Après avoir utilisé Parallels, je dois toujours le faire.

19
hamorillo

Sur Ubuntu GNU/Linux:

Sudo /etc/init.d/vboxdrv setup

17
surfer190

Ce qui a fonctionné pour moi dans Win 7 est de supprimer le réseau pour hôte uniquement (dans le menu Préférences de la boîte virtuelle Oracle [CTRL + G] -> Réseau -> Réseaux pour hôte uniquement). Genymotion le recréera automatiquement au prochain démarrage du périphérique virtuel.

12
numediaweb

Après une journée productive, j'ai réussi à le mettre au travail.

J'ai d'abord désinstallé toutes les traces de Genymotion et de Virtualbox. J'ai ensuite installé Genymotion, puis Virtual Box à nouveau, mais la version précédente (4.2.18)

J'ai lancé Genymotion, téléchargé une image, un message d'erreur indiquant que le réseau tente de l'exécuter. Je l'ai donc directement lancée dans Virtual Box, elle a démarré à 100% avec le réseau et tout le reste. Je l'ai fermé, suis allé dans les paramètres de l'Image et ai changé le premier adaptateur en "Host-only".

J'ai ouvert le Lanceur Genymotion à nouveau et "joué" mon appareil et il a démarré sans problèmes.

10

Pour ceux qui consultent ce fil depuis Mac OSX avec le même message d'erreur mais un problème potentiellement différent:

1) Vérifiez que vous avez ouvert GenyMotion via/Applications et que vous avez activé les autorisations Internet.

2) Installez la boîte virtuelle à partir d’ici: https://www.virtualbox.org/wiki/Downloads . Une fois que vous avez téléchargé et installé, réessayez d’exécuter GenyMotion.

3) Si ceux-ci ne fonctionnent pas, essayez la suggestion de Mul0w ':

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

8
ZenBalance

Cela se produit lors de la mise à niveau à El Capitan à partir de Yosemite. La boîte virtuelle doit être réinstallée. Réinstaller Geny Motion ne fait rien. Vous garderez tous vos périphériques virtuels inchangés.

6
nvasilescu

Pour Arch Linux, essayez ceci:

Sudo vboxreload
4
Hamed Kamrava

Supprimer le réseau réservé aux hôtes m'a aidé. 1. Ouvrez Virtual Box 2. Fichier-> Préférences-> Réseau 3. Sélectionnez le réseau pour hôte uniquement et supprimez-le.

Maintenant, essayez de démarrer Genymotion.

3
Rita

Désinstallez VirtualBox avec le programme de désinstallation (il est livré avec dmg), puis réinstallez VirtualBox. Cela a résolu ce problème pour moi.

2
Milos Matic

j'ai installé Oracle VirtualBox ( lien de téléchargement ), puis tout fonctionne correctement

1
Bahu

La boîte virtuelle version 4.3.28 a fonctionné avec Genymotion 2.5.2 pour moi. Rien d'autre ne semblait fonctionner.

1
user1952143

Sur Ubuntu 16.04, vboxdrv n’est plus dans /etc/init.d, vous devez donc exécuter ceci:

/usr/lib/virtualbox/vboxdrv.sh setup
1
lgallard

J'ai aussi lutté avec el capitaine installé. J'ai installé la version VirtualBox 4.3.26. Les dernières versions ne fonctionnent pas pour moi. Il fonctionne comme un charme :)

0
akash

Sous GNU/Linux, vous pouvez utiliser cette commande

 /etc/init.d/virtualbox

Les options

  • début
  • arrêtez
  • stop_vms
  • redémarrer
  • rechargement forcé
  • statut

par exemple

 /etc/init.d/virtualbox force-reload

bonne chance

0
David Hackro