Fedora 34 : Vmware & problème linux-headers

Chaque fois que le kernel de la Fedora est mis à jour, le lancement de Vmware exécutera une compilation des modules nécessaires à son fonctionnement.
Là, pas de peau, impossible de compiler en automatique ces derniers sur la version 5.12.17-300, le logiciel ne trouve pas les headers du kernel.

Je désinstalle et réinstalle le logiciel (au passage, je me débarrasse de mes anciennes VM, que je sauvegarde sur un dd externe, on ne sait jamais si j’en ai besoin et ça me fait de la place sur le dd interne), rien n’y fait. Une régression probablement (ou pas, j’ai pas mis une VM en route depuis Avril ^^) et comme je voulais faire un billet pour les sorties de Debian 11 et Slackware 15…

Bon, ben c’est pas grave, on va y aller à l’ancienne, je suis en vacances, j’ai le temps…

On ouvre un terminal et c’est parti:

On cherche l’archive des modules qui va bien pour notre version de Vmware Workstation @t github

$wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-16.1.2.tar.gz

On décompresse l’archive

$tar -xzf workstation-16.1.2.tar.gz

On se positionne dans le dossier créé

$cd vmware-host-modules-workstation-16.1.2

On compile & on installe

$make

$sudo make install

(Avec les droits admin pour cette dernière commande)

Et voilà, ça roule… Y compris après un redémarrage

[EDIT]: Nous sommes le 22 Juillet, environ 12 heures après ce billet.
Comme le hasard fait toujours bien les choses, on passe d’un kernel 5.12.17-300 à la version 5.13.4-200. Bon, ben on va mettre cette solution au défi du changement de série du kernel.

On redémarre la machine après la mise à jour. Et on lance VmWare

Yep, ça compile.

Je pense que, clairement, les modules du paquet logiciel VmWare sont défectueux après la première installation, je suis rassuré, la méthode fonctionne. Pas besoin de me taper la compilation en manuel à chaque upgrade du kernel.

[\EDIT]

20 minutes au total et revoilà une installation toute propre

Et le petit morceau qui va bien pour animer la session :p

2 réponses à “Fedora 34 : Vmware & problème linux-headers

    • Hello, j’t’avoue qu’à part maintenir mes systèmes, pas vraiment envie de bidouiller quand je rentre du boulot.
      Je pense qu’à la rentrée, les week ends pluvieux seront bénéfiques au blog 🙂