J'ai linux-image
installé les versions 3.16 et 4.0 du package. Lors de la connexion, je peux sélectionner le noyau que je veux démarrer dans l'élément de menu "options avancées". Cependant, lorsque j'installe un module DKMS, il est compilé uniquement pour la version la plus récente:
Setting up fglrx-modules-dkms (1:14.12-1) ...
Loading new fglrx-14.12 DKMS files...
Building only for 4.0.0-1-amd64
Paquets concernés ( linux-headers
, linux-kbuild
, linux-compiler-gcc
) sont installés pour 3,16 aussi.
Pourquoi le paquet n'est-il pas compilé pour l'ancienne image du noyau? Puis-je configurer quelque chose pour qu'il soit compilé?
debian
compiling
kernel-modules
dkms
doublep
la source
la source
Réponses:
Vous pouvez utiliser la commande d'installation DKMS (Réf
man dkms
:) pour reconstruire et installer le module pour un noyau spécifique. Ci-dessous un exemple créé en supprimant les modules de virtualbox pour une version du noyau.sudo dkms install <module-name>/<module-version> -k <kernel-version>
la source
dkms status
commande.