Après la mise à niveau vers 13.04, je ne parviens pas à démarrer VMWorkstation. Je reçois le message suivant:
Avant de pouvoir exécuter VMware, plusieurs modules doivent être compilés et chargés dans le noyau en cours d’exécution.
En-têtes de noyau 3.8.0-19-generic
Les en-têtes de noyau pour la version 3.8.0-19-generic n'ont pas été trouvés. Si vous les avez installés dans un chemin autre que celui par défaut, vous pouvez spécifier le chemin ci-dessous.
Est-ce que quelqu'un a une idée de ce qu'il faut faire ensuite?
Ubuntu 13.04 64bit
Si je dirige le chemin vers:
/usr/src/linux-headers-3.8.0-19-generic
Je reçois le message suivant:
Les fichiers d'en-tête C correspondant à votre noyau en cours d'exécution sont introuvables.
Merci
Supplémentaire:
Comme suggéré, je lance ceci dans le terminal:
cd /lib/modules/$(uname -r)/build/include/linux
Sudo ln -s ../generated/utsrelease.h
Sudo ln -s ../generated/autoconf.h
Sudo ln -s ../generated/uapi/linux/version.h
Cependant, maintenant je reçois ce qui suit:
Avant de pouvoir exécuter VMware, plusieurs modules doivent être compilés et chargés dans le noyau CANCEL/INSTALL
J'installe, la fenêtre se ferme et rien ne se passe .... Des idées?
SUPPLÉMENTAIRE:
J'ai installé ceci:
Sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev
Et tout est lancé ...
Merci beaucoup pour les suggestions et l'aide ... C'est ce que j'adore chez Ubuntu ... la communauté est très utile ...!
Remarque: trouvez également ce qui peut aider les autres: HERE
ERREUR ADDITIONNELLE:
Impossible d'ouvrir/dev/vmmon: c'est un répertoire. Assurez-vous que le module de noyau `vmmon 'est chargé.
Échec d'initialisation du périphérique de surveillance.
Surveiller tous les paramètres en grisé
RÉSOLUTION:
Réinstallation des pilotes Nvidia
Hit même problème ici avec Ubuntu 13.04 le mois dernier. À ce moment-là, la mise à niveau vers VMWare Player 5.0.2 build-1031769 résolvait le problème. Avance rapide d’un mois, rencontrez un nouveau problème aujourd’hui après les dernières mises à jour de 13.04, à nouveau VMWare ne démarre pas. La dernière version du lecteur VM est toujours la version 5.0.2. Google m'a conduit à cette explication:
http://communities.vmware.com/thread/446490?start=0&tstart=
L'exécution de la commande vmware suivante avec les privilèges root a résolu le problème pour moi:
Sudo vmware-modconfig --console --install-all
HTH
Cela a fonctionné pour moi:
Sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
Sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
puis
Sudo vmware-config-tools.pl
... et vous avez terminé.
J'ai installé les paquets suggérés comme ci-dessus, mais il m'a toujours donné la même erreur. L'installation du dernier lecteur VMWare a résolu le problème.
J'avais déjà le dernier lecteur VMWare installé avec exactement le même problème. Réinstaller simplement a aidé, c’est-à-dire désinstaller puis réinstaller:
Sudo vmware-installer -u vmware-player
Sudo bash ~/Downloads/VMware-Player-5.0.2-1031769.x86_64.txt
J'ai essayé toutes les solutions ci-dessus, y compris une nouvelle installation, qui ne voulait toujours pas démarrer. Il disait toujours: "Avant de pouvoir exécuter VMware, plusieurs modules doivent être compilés et chargés dans le noyau CANCEL/INSTALL"
Après de nombreuses recherches, voici ce que je devais faire: J'ai ouvert un terminal, puis entré:
Sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev
et alors:
Sudo apt-get install gcc
et alors:
Sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"
Cela a commencé tout de suite après ça. J'espère que ça aide.
Selon le page d'installation du lecteur Ubuntu VMWare , utilisez
Sudo apt-get install build-essential linux-headers-$(uname -r)
installer les en-têtes. Ensuite, vous pouvez soit le laisser installer, soit désinstaller et réinstaller vmware player.
YMMV, mais si vous rencontrez des problèmes avec les erreurs liées à vmci (dans le noyau Linux 3.8. *), ce script bash posté par vincent peut travail. Utilisez-le après avoir d'abord désinstallé le produit VMWare, puis à nouveau installé:
#!/bin/bash
if [[ $UID != 0 ]]; then
echo "Please run this script with Sudo:"
echo "Sudo $0 $*"
exit 1
fi
Sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
cd /usr/lib/vmware/modules/source
Sudo tar -xf vmci.tar
cd vmci-only/linux
Sudo sed '127s/.*/ .remove = vmci_remove_device,/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
Sudo sed '1753s/.*/static int/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
Sudo sed '1981s/.*/static void/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
cd ../..
Sudo tar -cf vmci.tar vmci-only/
Sudo rm vmci-only/ -Rf
Sudo vmware-modconfig --console --install-all
Sudo rm /usr/src/linux-headers-$(uname -r)/include/linux/version.h
echo "Done"
Surveillez également article de VMware dans le wiki d'Arch Linux . Cet article est principalement destiné à Arch Linux, mais la plupart des correctifs/astuces/solutions de contournement peuvent également s'appliquer à Ubuntu.
Il semble que le principal problème de vmware workstation sur 13.04 soit la compilation de modules tels que vmci.ko. Le moyen le plus simple de les obtenir est de apt-get install open-vm-dkms
. Cela installe vmci.ko et ses amis.