私はしばらくの間、カーネルのアップグレードでそれを取得しており、その結果、すべてのdkms
ドライバーがカーネルのアップグレードで更新されるわけではありません。
まずdkms
、現在のカーネル用に強制的に再コンパイルするために使用したパッケージを再構成することで問題を回避することができました。たとえば、失敗したのはAMDビデオドライバーでした(パッケージ== fglrx
)。
sudo dpkg-reconfigure fglrx
これにより、少なくとも現在のバージョン用に構成されたドライバーが取得されます。
最後に、このバグを発見しました。これには、診断に使用できるいくつかの手順が含まれています:https : //bugs.launchpad.net/ubuntu/+source/dkms/+bug/830915
dkms status
ls -R /var/lib/dkms
基本的に彼らがやっていることは、アンインストールしたパッケージなど、意外なまたは予期しないものを探したり、以前のバージョンで手動でインストールしたソフトウェアで新しいバージョンでは動作しない場合があります。特に、古いパッケージが手動でインストールされたパッケージからのものである可能性があることを示すディレクトリの日付スタンプを確認してください。
ls -l /var/lib/dkms
私の場合fglrx
、1年前にいくつかの問題を診断するために使用していたインストールの古いバージョンがあり、単に名前を変更していました。この古い残骸を削除すると、問題はなくなりました。
ジャンク削除がある場合(またはそのディレクトリから移動する)-手動でインストールされたパッケージがある場合は、更新するか、アンインストールしてメンテナンスバージョンを使用することを検討してください。
dkms
デフォルトの設定を使用していると思います。