Режим гибернации в archlinux gnome

Доброго дня,
уважаемые форумчане.

Для начала - под режимом гибернации я понимаю вот это: Suspend to disk метод сохраняет состояние машины на диске Swap (Русский) и полностью отключает компьютер, потребления электроэнергии нет. Когда устройство включается, состояние восстанавливается.

Помогите с проблемой, постараюсь описать как можно подробнее.

Ноутбук (тип, модель, характеристики)
OS: Arch Linux
 Kernel: x86_64 Linux 5.10.10-arch1-1
 Uptime: 14m
 Packages: 993
 Shell: bash
 Resolution: 1920x1080
 DE: GNOME 3.38.3
 WM: Mutter
 WM Theme: Nordic
 GTK Theme: Nordic-Polar [GTK2/3]
 Icon Theme: Papirus
 Font: Roboto 11
 Disk: 32G / 104G (32%)
 CPU: AMD A9-9420 RADEON R5, 5 COMPUTE CORES 2C+3G @ 2x 3GHz
 GPU: AMD/ATI Stoney [Radeon R2/R3/R4/R5 Graphics]
 RAM: 1853MiB / 15469MiB

При загрузке выдает такие сообщения (может важно, не знаю):
sudo journalctl -xb -p err
-- Journal begins at Mon 2021-01-25 18:10:08 +04, ends at Tue 2021-01-26 15:27:49 +04. --
янв 26 15:27:18 gnome kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
янв 26 15:27:18 gnome kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
янв 26 15:27:18 gnome kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
янв 26 15:27:18 gnome kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
янв 26 15:27:18 gnome kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
янв 26 15:27:18 gnome kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
янв 26 15:27:19 gnome kernel: tpm_crb MSFT0101:00: can't request region for resource [mem 0xcfb76000-0xcfb79fff]
янв 26 15:27:21 gnome gnome-session-binary[423]: Unrecoverable failure in required component org.gnome.Shell.desktop
янв 26 15:27:21 gnome kernel: kfd kfd: STONEY  not supported in kfd
янв 26 15:27:23 gnome systemd-backlight[479]: Failed to get backlight or LED device 'backlight:acpi_video0': No such device
янв 26 15:27:23 gnome systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.
░░ Subject: Ошибка юнита systemd-backlight@backlight:acpi_video0.service
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ Произошел сбой юнита systemd-backlight@backlight:acpi_video0.service.
░░
░░ Результат: failed.
янв 26 15:27:23 gnome systemd-backlight[480]: amdgpu_bl1: Failed to write system 'brightness' attribute: No such device or address
янв 26 15:27:23 gnome systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:amdgpu_bl1.

swap раздел есть, на 17 GB.

Внимательно прочел:
https://wiki.archlinux.org/index.php/Power_management_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)/Suspend_and_hibernate_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
и это:
https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate (насколько смог понять по английски)

Сделал, что написано про режим гибернации, а именно:
1) Добавил в /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet resume=UUID=aee0062d-853f-4f2b-968a-81ad84521aad"

Далее sudo grub-mkconfig -o /boot/grub/grub.cfg

2) Добавил в файл: /etc/mkinitcpio.conf:
HOOKS=(base udev autodetect modconf block filesystems resume keyboard fsck) (как написано в английской версии), пробовал
и
HOOKS=(base udev resume autodetect modconf block filesystems keyboard fsck) (русская версия вики)
3) Провел операцию: sudo mkinitcpio -p linux (каждый раз)

В настройках - электропитание - Power button behavior указал: перевести в режим гибернации.

И при нажатии на кнопку выключения (что должно по идее давать результат перехода в режим гибернации).

Но: результат: просто гаснет экран и все (питание не выключается и кулер продолжают работать). Ждал долго. Ничего не меняется. Ноут никак не реагирует на нажатие кнопок или мышь. Экран черный. Приходится отрубать через 10 секундное зажатие кнопки выключения. Потом ноут, после включения загружается, как обычно, после выключения.

Как настроить режим гибернации??? (подскажите)

На ноуте стоит винда 10 - режим гибернации там работает без проблем.
Сначала просто можно просмотреть
# journalctl -b -1
, может что видно будет.
А если нет ну надо разбираться, как написано тут:
ссылка
Ошибки в тексте-неповторимый стиль автора©
Cooler2, почитайте еще этот блог и хотя vasek сейчас ярый противник гибернации там есть много полезного.
А просто суспенд в оперативу работает?
systemctl suspend  
vs220
systemctl suspend
Работает. И отключает ноут. Кулер не крутиться. Все нормально восстанавливается в рабочее состояние. Но это не то, что мне надо. Надо, чтобы ноут скидывал все на диск и выключался полностью, не потребляя энергию.
indeviral
journalctl -b -1
Очень много строчек, где красным выделены те ошибки, которые я привел выше в первом посте. К сожалению, анализировать это все я просто не смогу, у меня на это не хватает знаний.
vs220, тогда уж systemctl hibernate ))
anode
тогда уж systemctl hibernate ))
нет, не работает, результат тот же: просто гаснет экран и все (питание не выключается и кулер продолжают работать). Ждал минут 5. Ничего не меняется. Ноут никак не реагирует на нажатие кнопок или мышь. Экран черный. Кулер работает. Пришлось отрубать через 10 секундное зажатие кнопки выключения. Потом ноут, после включения загружается, как обычно, после выключения. (все приложения закрыты)
Cooler2, действие на кнопку питания настраивается в /etc/sustemd/logind.conf и поумолчанию отключает ноут:
#HandlePowerKey=poweroff
Если хотите гибернацию, должно быть
HandlePowerKey=hibernate
anode
HandlePowerKey=hibernate
есть ли смысл это делать, если

anode
systemctl hibernate
- не работает правильно?
anode
тогда уж systemctl hibernate
Суспенд для проверки правильности работы acpi по выключению машины.

Cooler2
есть ли смысл это делать, если

anode
systemctl hibernate
- не работает правильно
Нет надо сначала отладить , а потом уже кнопки настраивать.
Надо смотреть лог выключения, рецепт в блоге vasek
 
Зарегистрироваться или войдите чтобы оставить сообщение.