web-dev-qa-db-fra.com

VMware Player refuse le lancement le 16.04 (les modules VMware ne peuvent pas être compilés dans le noyau)

J'utilise VMware Player depuis longtemps le 14.04. J'ai mis à jour à 16.04 il y a environ 3 mois. Maintenant, j'essaie de lancer VMware Player pour la première fois depuis la mise à niveau et le lancement est refusé! Je double-clique sur le raccourci de mon lanceur, puis le programme essaie de se lancer comme d'habitude en apparaissant dans la barre des tâches inférieure avec le message "Démarrage de VMware Player". Après quelques secondes, il disparaît tout simplement sans erreur!

enter image description here

J'ai essayé ce qui suit sans changement:

  1. J'ai réinstallé une version légèrement plus récente. De la version 6 à la version 7 (VMware-Player-7.1.2-2780323.x86_64.bundle)

  2. J'ai trouvé ce post erreur de vmware après la mise à niveau vers Ubuntu 16.04 et un démarrage sécurisé désactivé dans le bios.

  3. J'ai lu ce post VMware ne fonctionnera pas dans Ubuntu 16.04 LTS (aucune erreur msg même) et les gens disent que VMware Player est nul. Mais je l'utilise depuis environ 5 ans sur Ubuntu et je n'ai jamais eu de problème jusqu'à présent.

  4. Bien sûr, j'ai couru la mise à jour juste au cas où ...

Toutes les informations ci-dessus constituent le problème initial. Je lance VMplayer et il ne se lance pas sans message d'erreur ni boîte de dialogue. Tout ce qui est au-dessous est le problème actuel où j’ai un tas d’erreurs lors de la compilation de modules et de leur chargement dans le noyau après avoir essayé quelques commandes de terminal

  1. J'ai trouvé cet article VMware ne fonctionnera pas après la mise à niveau Ubunt . J'ai lancé export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH et on aurait dit qu'il était sur le point de commencer ... on m'a demandé de mettre à jour le noyau, j'ai saisi le mot de passe enter image description here

    et le processus échoue avec ce message:

    (vmware-gksu:4905): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
    (vmware-gksu:4905): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
    Gtk-Message: Failed to load module "canberra-gtk-module"
    
  2. en utilisant les commentaires dans vmware player sur ubuntu 15.1 j’ai exécuté echo /usr/lib/vmware/lib/libglibmm-2.4.so.1 | Sudo tee -a /etc/ld.so.conf.d/LD_LIBRARY_PATH.conf et Sudo ldconfig. Aussi j'ai couru Sudo apt-get install libcanberra-gtk*

après avoir essayé toutes ces commandes, lorsque je tape vmplayer sur le terminal, un mot de passe est demandé pour compiler le noyau. Une fois le processus lancé, il échoue. L'image ci-dessous vous donne un résumé de ce que je vois.

Le contenu du terminal après vmplayer peut être trouvé ici: https://paste.ubuntu.com/24246599/

Le contenu du journal des erreurs peut être trouvé ici: https://paste.ubuntu.com/24246694/

enter image description here

Mes questions de haut niveau sont les suivantes: comment faire fonctionner VMware Player version 6 ou 7 avec 16.04?

Je suis sûr qu'il est important de mentionner que le message de la deuxième liste ordonnée ci-dessus suggère de lancer Sudo modprobe vmnet. Je ne suis pas sûr des informations fournies par cette commande, mais la voici: modprobe: FATAL: Module vmnet not found in directory /lib/modules/4.4.0-66-generic

Toutes les suggestions ou conseils sont très appréciés!

1
Mike

J'ai un problème similaire avec vmware player 12.5.6. Je peux compiler vmmon et vmnet (vous devez installer build-essential et linux-headers-generic). Cependant, ils ne chargeront pas dans le noyau. VMware suggère de désactiver le démarrage sécurisé (que j'avais déjà désactivé) ou de signer les modules (ce qui ne fait aucune différence, car je n'ai pas de démarrage sécurisé ou UEFI). Si vous voulez essayer, voyez la réponse ici: erreur de vmware après la mise à niveau vers Ubuntu 16.04

Pour répondre à votre question de base, vous pouvez trouver vmware player 7 ici: https://my.vmware.com/fr/web/vmware/free#desktop_end_user_computing/vmware_player/7_0PLAYER-714|product_downloads

Vous devez d’abord désinstaller votre lecteur vmware actuel:

Sudo vmware-installer -u vmware-player

Après avoir installé vmware player 7. *, vous devez ajouter une ligne à votre fichier .bashrc afin de faire démarrer vmplayer:

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH

qui vient de cette réponse: VMware ne fonctionnera pas après la mise à niveau Ubunt

Mon problème avec vmmon n'est toujours pas chargé dans le noyau ... mais au moins, vmplayer démarre.

1
Brian

essayez Sudo apt-get install open-vm-tools puis téléchargez et exécutez l’installation de vmplayer 12.5

0
dajavex71