Ich habe das für eine Weile bei Kernel-Upgrades erhalten, mit dem Ergebnis, dass nicht alle meine dkms
Treiber bei Kernel-Upgrades aktualisiert werden.
Erstens konnte ich das Problem umgehen, indem ich alle Pakete neu konfigurierte, die dkms
dazu führten, dass sie für den aktuellen Kernel neu kompiliert wurden - z. B. waren es meine AMD-Grafiktreiber, die fehlschlugen (package == fglrx
):
sudo dpkg-reconfigure fglrx
Damit wären zumindest die Treiber für die aktuelle Version konfiguriert.
Schließlich habe ich diesen Fehler gefunden, der einige Schritte zur Diagnose enthält: https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/830915
dkms status
ls -R /var/lib/dkms
Im Grunde suchen sie nach Überraschungen oder Unerwarteten - z. B. nach Paketen, die Sie deinstalliert haben - oder nach Software, die Sie manuell auf einer früheren Ubuntu-Version installiert haben und die möglicherweise nicht mit der neueren Version funktioniert. Überprüfen Sie insbesondere den Datumsstempel in den Verzeichnissen, die möglicherweise auf besonders alte Pakete hinweisen, die von manuell installierten Paketen stammen.
ls -l /var/lib/dkms
In meinem Fall hatte ich eine alte Version der fglrx
Installation, mit der ich vor einem Jahr einige Probleme diagnostiziert und sie einfach umbenannt hatte. Das Löschen dieser alten Kruft ließ das Problem verschwinden.
Wenn es Junk gibt, löschen Sie es (oder verschieben Sie es aus diesem Verzeichnis). Wenn dort ein manuell installiertes Paket vorhanden ist, sollten Sie es aktualisieren oder deinstallieren und die verwaltete Version verwenden.
dkms
nur Standardeinstellungen.