dkms: пересобрать модуль ядра для установленного вручную ядра upstrem

Я установил "ядро upstream" (скачал deb и установил с помощью dpkg) из-за проблемы с ядром по умолчанию (см. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/956918). пользовательские настройки батареи у меня потерялись. Я использовал ядро ​​modukle tp-smapi, чтобы изменить эти настройки на ThinkPad. Если я попытаюсь загрузить этот модуль сейчас, он потерпит неудачу, потому что он не был построен для этого ядра. Установленные пакеты: "tp-smapi-dkms" и "tp-smapi-source". Автоматическое восстановление, похоже, не сработало. Как я могу сделать это вручную?

1 ответ

Помимо установки пакета linux-image-... вам также понадобятся заголовки linux -.... После установки заголовков модули для этого ядра должны быть собраны автоматически. Если нет, вручную запустите установку модулей для текущего загруженного ядра:

sudo dkms autoinstall -k $(uname -r)
Другие вопросы по тегам