Является ли отказ кнопок «Перезагрузка», «Выключение питания», «Завершение работы» в Ubuntu 21.10 ошибкой или проблемой оборудования?

Является ли отказ кнопок «Перезагрузка», «Выключение питания», «Завершение работы» в Ubuntu 21.10 ошибкой или проблемой оборудования?

-Компьютер- Acer Aspire Процессор: AMD A9-9420 RADEON R5, 5 ВЫЧИСЛИТЕЛЬНЫХ ЯДЕР 2C+3G Память: 11175 МБ (используется 1802 МБ) Тип компьютера: Настольный компьютер Операционная система: Ubuntu 21.10 HDA ATI HDMI HDMI/DP,pcm:3

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

решение1

Попробуйте обновить ядро, 21.10на момент написания статьи ядром по умолчанию для Ubuntu должно быть 5.13.0-20-generic.

Для проверки используйте следующую команду

$ uname -r
5.13.0-20-generic

Давайте сначала обновим систему, чтобы все репозитории были актуальными. Для обновления системы мы использовали следующую команду.

$ sudo apt update && sudo apt upgrade -y

После завершения процесса мы можем загрузить заголовки ядра Linux с главной страницы ядра Ubuntu. Используйте следующий код для этого:

$ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.15-rc7/amd64/linux-headers-5.15.0-051500rc7_5.15.0-051500rc7.202110251930_all.deb
$ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.15-rc7/amd64/linux-headers-5.15.0-051500rc7_5.15.0-051500rc7.202110251930_all.deb

--2021-11-01 10:58:10--  https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.15-rc7/amd64/linux-headers-5.15.0-051500rc7_5.15.0-051500rc7.202110251930_all.deb
Resolving kernel.ubuntu.com (kernel.ubuntu.com)... 91.189.94.216
Connecting to kernel.ubuntu.com (kernel.ubuntu.com)|91.189.94.216|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12189104 (12M) [application/x-debian-package]
Saving to: ‘linux-headers-5.15.0-051500rc7_5.15.0-051500rc7.202110251930_all.deb’

linux-headers-5.15.0-051500r 100%[===========================================>]  11.62M  16.1MB/s    in 0.7s    

2021-11-01 10:58:11 (16.1 MB/s) - ‘linux-headers-5.15.0-051500rc7_5.15.0-051500rc7.202110251930_all.deb’ saved [12189104/12189104]
  • wget: используется для извлечения контента с веб-сайта.
  • wget -c: дать указание системе продолжить загрузку частично загруженных изображений.

Далее мы можем загрузить заголовочные файлы Linux Generic с помощью следующей команды.

$ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.15-rc7/amd64/linux-headers-5.15.0-051500rc7-generic_5.15.0-051500rc7.202110251930_amd64.deb

После завершения процесса мы можем загрузить образ ядра Linux по следующему адресу:

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.15-rc7/amd64/linux-image-unsigned-5.15.0-051500rc7-generic_5.15.0-051500rc7.202110251930_amd64.deb

Наконец, мы можем загрузить модули, необходимые для сборки ядра.

$ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.15-rc7/amd64/linux-modules-5.15.0-051500rc7-generic_5.15.0-051500rc7.202110251930_amd64.deb

Установите новое ядро ​​сейчас с помощью следующей команды:

$ sudo dpkg -i *.deb

Selecting previously unselected package linux-headers-5.15.0-051500rc7-generic.
(Reading database ... 62253 files and directories currently installed.)
Preparing to unpack linux-headers-5.15.0-051500rc7-generic_5.15.0-051500rc7.202110251930_amd64.deb ...
Unpacking linux-headers-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
Selecting previously unselected package linux-headers-5.15.0-051500rc7.
Preparing to unpack linux-headers-5.15.0-051500rc7_5.15.0-051500rc7.202110251930_all.deb ...
Unpacking linux-headers-5.15.0-051500rc7 (5.15.0-051500rc7.202110251930) ...
Selecting previously unselected package linux-image-unsigned-5.15.0-051500rc7-generic.
Preparing to unpack linux-image-unsigned-5.15.0-051500rc7-generic_5.15.0-051500rc7.202110251930_amd64.deb ...
Unpacking linux-image-unsigned-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
Selecting previously unselected package linux-modules-5.15.0-051500rc7-generic.
Preparing to unpack linux-modules-5.15.0-051500rc7-generic_5.15.0-051500rc7.202110251930_amd64.deb ...
Unpacking linux-modules-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
Setting up linux-headers-5.15.0-051500rc7 (5.15.0-051500rc7.202110251930) ...
Setting up linux-headers-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
Setting up linux-image-unsigned-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
I: /boot/vmlinuz is now a symlink to vmlinuz-5.15.0-051500rc7-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.15.0-051500rc7-generic
Setting up linux-modules-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
Processing triggers for linux-image-unsigned-5.15.0-051500rc7-generic (5.15.0-051500rc7.202110251930) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.15.0-051500rc7-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-051500rc7-generic
Found initrd image: /boot/initrd.img-5.15.0-051500rc7-generic
Found linux image: /boot/vmlinuz-5.13.0-20-generic
Found initrd image: /boot/initrd.img-5.13.0-20-generic
done

После завершения установки можно перезагрузить систему, чтобы новые изменения вступили в силу.

$ sudo shutdown -r now

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

$ uname -r
5.15.0-051500rc7-generic

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

Берегите себя!!

Связанный контент