Lo ottengo dagli aggiornamenti del kernel da un po ', con il risultato che non tutti i miei dkms
driver vengono aggiornati sugli aggiornamenti del kernel.
In primo luogo sono stato in grado di risolvere il problema riconfigurando tutti i pacchetti che dkms
li costringevano a essere ricompilati per il kernel corrente, ad esempio sono stati i miei driver video AMD a fallire (pacchetto == fglrx
):
sudo dpkg-reconfigure fglrx
Ciò consentirebbe almeno di configurare i driver per la versione corrente.
Alla fine ho trovato questo bug, che include alcuni passaggi che è possibile utilizzare per diagnosticare: https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/830915
dkms status
ls -R /var/lib/dkms
Fondamentalmente quello che stanno facendo è cercare qualcosa di sorprendente o imprevisto, ad esempio pacchetti disinstallati, o software installato manualmente su una versione precedente di Ubuntu e potrebbe non funzionare con la versione più recente. Controllare in particolare il segno di data sulle directory che potrebbe mostrare che pacchetti particolarmente vecchi potrebbero provenire da pacchetti installati manualmente.
ls -l /var/lib/dkms
Nel mio caso avevo una vecchia versione fglrx
dell'installazione che avevo usato per diagnosticare alcuni problemi un anno fa e l'avevo semplicemente ribattezzata. L'eliminazione di questa vecchia cruft ha risolto il problema.
Se c'è spazzatura, eliminala (o spostala da quella directory) - se c'è un pacchetto installato manualmente, considera l'aggiornamento o la disinstallazione e l'utilizzo della versione gestita.
dkms
che usi solo le impostazioni predefinite.