Обновление ядра Linux до версии 6.17.0-1021 на дистрибутивах Ubuntu и Debian привело к массовой поломке проприетарного драйвера NVIDIA. Из-за изменений во внутренних вызовах ядра модули DKMS не могут скомпилироваться автоматически.
При загрузке системы с новым ядром пропадает аппаратное ускорение, разрешение экрана снижается до базового, а утилита nvidia-smi выдает ошибку NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.
Шаг 1. Загрузка с предыдущей версией ядра
Для восстановления работоспособности графической системы первым делом загрузите ПК с заведомо исправным ядром:
- При включении компьютера удерживайте клавишу Shift или Esc для вызова меню GRUB.
- Выберите пункт Advanced options for Ubuntu (Дополнительные параметры).
- Укажите версию ядра
6.15.xили6.16.xи нажмите Enter.
Шаг 2. Принудительная пересборка модуля DKMS
После успешного входа в систему установите патч совместимости и запустите компиляцию модуля:
- Удалите поврежденную сборку:
sudo dkms remove nvidia/590.35 --all. - Установите обновленный заголовочный пакет:
sudo apt install --reinstall linux-headers-$(uname -r). - Пересоберите модуль драйвера:
sudo dkms install nvidia/590.35 -k $(uname -r).
Блокировка проблемного обновления ядра
Чтобы пакетный менеджер не устанавливал нестабильную сборку ядра 6.17 до выхода официального исправления от NVIDIA, заблокируйте его командой sudo apt-mark hold linux-image-6.17.0-1021-nvidia.
Источники
- NVIDIA Developer Forums, 2026-08-03
- NVIDIA Forums Discussion, 2026-08-03
