Рейтинг:1

Как вернуть ядро ​​5.8 на 20.04

флаг ar

Я использовал Ubuntu 20.04 на очень старом компьютере (с очень старой картой nVidia) долгое время без проблем, пока он не был автоматически обновлен до версии ядра 5.13.

Я не знаю что, но что-то определенно сломано в ядре 5.13, что вызывает несколько проблем:

  • Карта nVidia работает неправильно (не удается войти на рабочий стол, экран остается полностью пустым).
  • Время от времени файловая система автоматически переходит в режим только для чтения, и единственным решением является перезагрузка машины.

Я не тратил много времени на поиск решений этих проблем, потому что у меня все еще была возможность загрузиться с помощью ядра 5.8, которое отлично работало.

Но теперь Kernel 5.8 исчез из списка Grub, и он позволяет мне выбирать только между версиями 5.13.

Как я могу вернуть ядро ​​5.8 и предотвратить его удаление при автоматическом обновлении?

mchid avatar
флаг bo
Как вы установили драйвера Nvidia?
флаг ar
Я не помню, это было много лет назад!
mchid avatar
флаг bo
OP использовал [этот ответ] (https://askubuntu.com/a/1365644/33305) для понижения версии до 5.4 [согласно этому комментарию] (https://askubuntu.com/questions/1395341/how-to-bring- ядро-5-8-назад-на-20-04/1395349?noredirect=1#comment2415313_1395349)
Рейтинг:0
флаг bo

Вы можете переустановить ядро ​​​​5.8, выполнив следующую команду, но это не решит вашу проблему.

sudo apt install linux-image-5.8.0-63-generic linux-headers-5.8.0-63-generic

После перезагрузки ядро ​​5.8 будет доступно в вашем меню Grub. Скорее всего ты побежал sudo apt автоудаление или что-то подобное, которое удалило старую версию ядра как linux-image-generic-hwe-20.04 пакет меняет зависимости при выпуске более нового ядра.


Для поиска пакетов вы можете использовать:

поиск apt-кэша linux-image-5.8
apt-кэш поиска linux-заголовки-5.8

и чтобы сузить результаты, вы можете использовать grep:

apt-cache search linux-image-5.8 | универсальный grep
apt-cache search linux-headers-5.8 | универсальный grep

Но вам действительно следует установить проприетарный драйвер Nvidia, используя:

автоустановка драйверов sudo ubuntu

для предотвращения проблем с обновлениями.

флаг ar
Я попытался переустановить старые ядра таким образом, и теперь они отображаются в Grub, но даже с этими старыми ядрами экран просто гаснет после заставки и не может войти на рабочий стол. `ubuntu-drivers autoinstall` ничего не делает, кроме сообщения о том, что некоторые пакеты могут быть автоматически удалены. У меня уже был установлен драйвер nvidia-340. Я не знаю, что еще делать.
флаг ar
Что ж, я нашел [это] (https://askubuntu.com/a/1365644/33305) и следовал инструкциям по понижению до ядра 5.4 и переустановке драйверов nvidia. Это не идеально, но, по крайней мере, теперь это работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.