web-dev-qa-db-fra.com

Problème vmplayer - Le programme de mise à jour du module de noyau VMWare ne s'exécute pas depuis la mise à niveau 13.04

Lorsque j'exécute vmplayer, il détecte que le noyau a changé et, comme d'habitude, invite à compiler et à charger les modules requis. Cependant, cela ne va jamais plus loin. Lorsque vous choisissez installer, il se ferme simplement, sans erreur ni action ultérieure. Ce qui devrait arriver, c'est que VMWare Kernel Module Updater devrait s'exécuter. Ce n'est pas.

S'il vous plaît noter que ce n'est pas la même chose que la question répond ici, Quel est le chemin d'accès aux en-têtes du noyau afin que je puisse installer vmware? , ce qui est dû au fait que les fichiers d'en-tête appropriés ne sont pas où ils doivent être. Le mien n’arrive jamais aussi loin et, en outre, je me suis assuré d’avoir tous les fichiers d’en-tête les plus récents pour mon noyau 3.8.0-19-générique.

22
Jazz

Trouvé un correctif pour ce problème. Ce qui va le forcer à se réparer

Sudo vmware-modconfig --console --install-all
43
Jazz

Je dois faire une chose avant votre solution que j'ai obtenue d'ici: http://mergy.org/2013/03/three-tips-to-get-vmware-workstation-9-going-on-kernel -3-8-0 /

Donc, mon correctif complet a deux étapes et elles seraient:

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
Sudo vmware-modconfig --console --install-all

Dans la première commande, changez la version des en-têtes de linux pour la dernière version que vous avez. Dans mon cas, il s’agit de 3.8.0-25 mais je le fais depuis 3.8.0-19.

8
roho