J'en ai eu pour les mises à niveau du noyau pendant un certain temps, ce qui fait que tous mes pilotes dkms
ne sont pas mis à jour lors des mises à niveau du noyau.
Tout d'abord, j'ai pu résoudre le problème en reconfigurant tous les packages utilisant dkms
pour les forcer à être recompilés pour le noyau actuel - par exemple, ce sont mes pilotes vidéo AMD qui ont échoué (package == fglrx
): / p>
sudo dpkg-reconfigure fglrx
Cela permettrait au moins de configurer les pilotes pour la version actuelle.
Enfin, j'ai trouvé ce bogue, qui comprend des étapes que vous pouvez utiliser pour diagnostiquer: lien
dkms status
ls -R /var/lib/dkms
En gros, ce qu’ils font, c’est rechercher des éléments surprenants ou inattendus - par exemple, des paquets que vous avez désinstallés - ou des logiciels que vous avez manuellement installés sur une version ubuntu antérieure et qui risquent de ne pas fonctionner avec la nouvelle version. En particulier, vérifiez l’horodatage sur les répertoires susceptibles de vous indiquer que les anciens packages peuvent provenir de packages installés manuellement.
ls -l /var/lib/dkms
Dans mon cas, j'avais une ancienne version de l'installation fglrx
que j'avais utilisée pour diagnostiquer certains problèmes il y a un an et je l'avais simplement renommée. La suppression de cette vieille cruauté a fait disparaître le problème.
S'il y a du courrier indésirable, supprimez-le (ou déplacez-le 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 maintenue.