Откат Linux 5.0 на 18.04 после установки HWE

Когда я узнал, что последний выпуск версии 18.04 содержит ядро ​​5.0, я переусердствовал и установил его на свой компьютер в соответствии с инструкциями этой статьи :

sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04

Однако с тех пор у меня возникла пара проблем, таких как звук не работал (я должен запускать sudo alsa force-reload почти при каждой загрузке), и приостановка перестала работать надежно.

Таким образом, я хотел бы вернуться к предыдущему ядру.

Мой вопрос - могу ли я просто выполнить вышеуказанную команду только с remove? или мне следует включить меню grub и изменить параметры загрузки по умолчанию? - или, может быть, что-то совершенно другое ...?

2
задан 27 August 2019 в 16:08

2 ответа

Редактирование OP:

В моем случае мне были нужны еще несколько шагов. Вы, возможно, не должны были бы вносить свою лепту. Когда я пошел для удаления незаконного ядра (ядер) - я не смог к тому, потому что я в настоящее время загружался в него - таким образом, apt/dpkg бросил ошибку во время удаления. При столкновении с этим это - средство:

Во-первых, редактирование /etc/default/grub от

GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0

кому:

#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=5

и естественно, выполненный sudo update-grub позже.

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

/ заканчивают редактирование OP


Да, можно просто работать:

sudo apt remove linux-generic-hwe-18.04

удалить ядро HWE, под предположением, что Вы не удалили linux-generic метапакет. При удалении его выполните следующую команду для установки его назад:

sudo apt install linux-generic

Вы также хотели бы удалить изображения HWE и заголовки, которые, возможно, были оставлены позади. Сделать это выполнение следующие команды для списка всех изображений и заголовков, соответственно:

dpkg --list | grep linux-image
dpkg --list | grep linux-headers

Если существуют какие-либо изображения HWE, и заголовки удаляют их использование:

sudo apt remove <image|header>

Примечание OP: Я не должен был делать этого шага.

Так как Вы также установили HWE xorg, Вам, вероятно, придется вернуться он к non-HWE один. Сделать это выполнение:

sudo apt install xserver-xorg-core xserver-xorg

Если Вы получаете ошибку зависимости, просто устанавливаете зависимости также.

5
ответ дан 2 December 2019 в 01:52

Файл журнала Apt показывает пакеты, которые были установлены и удалены при выполнении указанной команды.

Просто откройте:

/var/log/apt/history.log

и найдите:

apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04

В моем случае было важно установить xserver-xorg-input-synaptics для корректной работы сенсорной панели.

Пример показан ниже

Пример того, что было установлено с помощью этой команды (сейчас должно быть удалено):

Install: xserver-xorg-input-libinput-hwe-18.04:amd64 (0.28.1-1~18.04.1, automatic), xserver-xorg-video-vmware-hwe-18.04:amd64 (1:13.3.0-2build1~18.04.1, automatic), intel-microcode:amd64 (3.20201110.0ubuntu0.18.04.2, automatic), linux-modules-5.4.0-58-generic:amd64 (5.4.0-58.64~18.04.1, automatic), xserver-xorg-video-intel-hwe-18.04:amd64 (2:2.99.917+git20171229-1ubuntu1~18.04.1, automatic), xserver-xorg-core-hwe-18.04:amd64 (2:1.20.8-2ubuntu2.2~18.04.4, automatic), iucode-tool:amd64 (2.3.1-1, automatic), linux-headers-generic-hwe-18.04:amd64 (5.4.0.58.64~18.04.53, automatic), xserver-xorg-video-nouveau-hwe-18.04:amd64 (1:1.0.16-1~18.04.1, automatic), xserver-xorg-legacy-hwe-18.04:amd64 (2:1.20.8-2ubuntu2.2~18.04.4, automatic), xserver-xorg-input-all-hwe-18.04:amd64 (1:7.7+19ubuntu8~18.04.3, automatic), xserver-xorg-video-radeon-hwe-18.04:amd64 (1:19.1.0-1~18.04.1, automatic), amd64-microcode:amd64 (3.20191021.1+really3.20181128.1~ubuntu0.18.04.1, automatic), xserver-xorg-video-ati-hwe-18.04:amd64 (1:19.1.0-1~18.04.1, automatic), xserver-xorg-video-qxl-hwe-18.04:amd64 (0.1.5-2build2~18.04.1, automatic), xserver-xorg-video-vesa-hwe-18.04:amd64 (1:2.4.0-1~18.04.1, automatic), linux-image-generic-hwe-18.04:amd64 (5.4.0.58.64~18.04.53, automatic), linux-image-5.4.0-58-generic:amd64 (5.4.0-58.64~18.04.1, automatic), xserver-xorg-video-amdgpu-hwe-18.04:amd64 (19.1.0-1~18.04.1, automatic), linux-generic-hwe-18.04:amd64 (5.4.0.58.64~18.04.53), linux-headers-5.4.0-58-generic:amd64 (5.4.0-58.64~18.04.1, automatic), linux-hwe-5.4-headers-5.4.0-58:amd64 (5.4.0-58.64~18.04.1, automatic), linux-modules-extra-5.4.0-58-generic:amd64 (5.4.0-58.64~18.04.1, automatic), xserver-xorg-hwe-18.04:amd64 (1:7.7+19ubuntu8~18.04.3), xserver-xorg-video-all-hwe-18.04:amd64 (1:7.7+19ubuntu8~18.04.3, automatic), xserver-xorg-video-fbdev-hwe-18.04:amd64 (1:0.5.0-1ubuntu1~18.04.1, automatic)

Пример того, что было удалено с помощью этой команды (сейчас должно быть установлено):

Remove: xserver-xorg-input-all:amd64 (1:7.7+19ubuntu7.1), xserver-xorg-input-synaptics:amd64 (1.9.0-1ubuntu1), xserver-xorg:amd64 (1:7.7+19ubuntu7.1), xserver-xorg-video-qxl:amd64 (0.1.5-2build1), xserver-xorg-video-vesa:amd64 (1:2.3.4-1build3), xserver-xorg-video-nouveau:amd64 (1:1.0.15-2), xserver-xorg-video-amdgpu:amd64 (18.0.1-1), xserver-xorg-core:amd64 (2:1.19.6-1ubuntu4.8), xserver-xorg-video-fbdev:amd64 (1:0.4.4-1build6), primus:amd64 (0~20150328-6), xserver-xorg-input-libinput:amd64 (0.27.1-1), xserver-xorg-legacy:amd64 (2:1.19.6-1ubuntu4.8), xserver-xorg-input-wacom:amd64 (1:0.36.1-0ubuntu1.1), xserver-xorg-video-intel:amd64 (2:2.99.917+git20171229-1), xserver-xorg-video-vmware:amd64 (1:13.2.1-1build1), xserver-xorg-input-evdev:amd64 (1:2.10.5-1ubuntu1), xserver-xorg-video-all:amd64 (1:7.7+19ubuntu7.1), xserver-xorg-video-ati:amd64 (1:18.0.1-1), xserver-xorg-video-radeon:amd64 (1:18.0.1-1), bumblebee:amd64 (3.2.1-17)
0
ответ дан 21 December 2020 в 01:54

Другие вопросы по тегам:

Похожие вопросы: