Cela fait un certain temps que je reçois cette information sur les mises à niveau du noyau, de sorte que tous mes dkms
pilotes ne sont pas mis à jour sur les mises à niveau du noyau.
Tout d'abord, j'ai pu contourner le problème en reconfigurant tous les packages qui dkms
les obligeaient à être recompilés pour le noyau actuel - par exemple, ce sont mes pilotes vidéo AMD qui ont échoué (package == fglrx
):
sudo dpkg-reconfigure fglrx
Cela permettrait au moins de configurer les pilotes pour la version actuelle.
Enfin, j'ai trouvé ce bogue, qui inclut certaines étapes permettant de diagnostiquer: https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/830915
dkms status
ls -R /var/lib/dkms
Essentiellement, ils recherchent tout ce qui est surprenant ou inattendu - par exemple, des packages que vous avez désinstallés - ou des logiciels que vous avez installés manuellement sur une version antérieure d'ubuntu et qui risquent de ne pas fonctionner avec la version la plus récente. Vérifiez en particulier l’horodatage des répertoires qui pourrait indiquer que des paquets particulièrement anciens peuvent provenir de paquets installés manuellement.
ls -l /var/lib/dkms
Dans mon cas, j'avais une ancienne version de l' fglrx
installation que j'avais utilisée pour diagnostiquer certains problèmes il y a un an et que je l'avais simplement renommée. La suppression de ce vieil état a fait disparaître le problème.
S'il y a de la malbouffe, supprimez-la (ou déplacez-la hors de ce répertoire) - si un paquet est installé manuellement, envisagez de le mettre à jour, ou de le désinstaller et d'utiliser la version conservée.
dkms
que n'utilise que les paramètres par défaut.