
Я допустил ошибку при обновлении Discover в моей системе Ubuntu 22.04. Обновил ее с linux 5.15.0-52-lowlatency, работающей с драйвером nvidia 470, до linux 5.15.0-83-lowlatency, и она использовала драйвер с открытым исходным кодом nouveau. Я подумал, что нет проблем, я просто использую GRUB и загружу старое ядро и назову его хорошим. Ядро 5.15.0-52-lowlatency не загружается.
Я думал о нескольких вещах, об удалении ядер, единственное, что я осмелился попробовать, это вернуть ядро к старой версии 52 и удалить 56 и 83. Как лучше всего это сделать?
Я установил Mainline, изучаю добавление и удаление ядер. ?
Попытка: Я загрузился на старом ядре 5.15.0-52 (режим восстановления), и оно восстановило сломанные пакеты. Оно загрузилось на старом ядре, оно сообщило мне, что будет использоваться драйвер с открытым исходным кодом nouveau, и мне нужно заменить его. Я сменил драйвер на nvidia 470 и перезагрузился. Зашел в GRUB, выбрал старое ядро, и он застрял на мигающем приглашении dev/sda2.
решение1
Вы пробовали загрузиться с ядра -generic вместо -lowlatency? Что-то похожее произошло со мной, когда я добавил драйверы nividia (на 22.04.3 LTS):
Ядро -lowlatency для меня использовало драйвер Intel. Только ядро -generic работает для меня с фирменным драйвером nvidia.