He estado obteniendo eso en las actualizaciones del kernel por un tiempo, con el resultado de que no todos mis dkms
controladores se actualizan en las actualizaciones del kernel.
En primer lugar, pude solucionar el problema reconfigurando los paquetes que solían dkms
obligarlos a volver a compilarse para el kernel actual; por ejemplo, fueron mis controladores de video AMD los que fallaron (paquete == fglrx
):
sudo dpkg-reconfigure fglrx
Al menos eso configuraría los controladores para la versión actual.
Finalmente encontré este error, que incluye algunos pasos que puede usar para diagnosticar: https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/830915
dkms status
ls -R /var/lib/dkms
Básicamente, lo que están haciendo es buscar cualquier cosa que sea sorprendente o inesperada, por ejemplo, paquetes que haya desinstalado, o software que haya instalado manualmente en una versión anterior de ubuntu y que no funcione con la versión más nueva. En particular, verifique el sello de fecha en los directorios que podría mostrar que los paquetes particularmente antiguos podrían ser de paquetes instalados manualmente.
ls -l /var/lib/dkms
En mi caso, tenía una versión anterior de la fglrx
instalación que había utilizado para diagnosticar algunos problemas hace un año y simplemente la había cambiado de nombre. Eliminar esta vieja ruleta hizo que el problema desapareciera.
Si hay basura, elimínelo (o muévalo fuera de ese directorio); si hay un paquete instalado manualmente allí, considere actualizarlo o desinstalarlo y usar la versión mantenida.
dkms
solo usa la configuración predeterminada.