Bug 42627 - Unable to resume from hibernation
Summary: Unable to resume from hibernation
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p10
Classification: Unclassified
Component: hibernate-script (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 major
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-28 12:42 MSK by Iakunin Andrei
Modified: 2023-04-20 10:13 MSK (History)
2 users (show)

See Also:


Attachments
journalctl log, try to find "hiberbug-test" (492.63 KB, text/plain)
2022-04-28 12:42 MSK, Iakunin Andrei
no flags Details
journalctl normal boot after failing to wake up (232.95 KB, text/plain)
2022-04-28 12:43 MSK, Iakunin Andrei
no flags Details
inxi, basic system information (2.38 KB, text/plain)
2022-04-28 12:44 MSK, Iakunin Andrei
no flags Details
Patch to fix resume afte suspend for mt7921 (1.66 KB, patch)
2022-05-13 18:26 MSK, Iakunin Andrei
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Iakunin Andrei 2022-04-28 12:42:29 MSK
Created attachment 10680 [details]
journalctl log, try to find "hiberbug-test"

"Меню", "Выйти", "Спящий режим".
"Menu", "Finish work", "Hibernate" sends laptop to sleep.

When i try to wake it up:
1. $password for master-key

2. GRUB - Alt Workstation

3. Unresponsive Printscreen. 
It looks like everything fine, but laptop is just dead. Does not react to mouse&keyboard, can't use second monitor. journalctl shows only "going to sleep" stage and "normal boot" stage after. Nothing like "fail hibernation resume" stage.
Comment 1 Iakunin Andrei 2022-04-28 12:43:25 MSK
Created attachment 10681 [details]
journalctl normal boot after failing to wake up
Comment 2 Iakunin Andrei 2022-04-28 12:44:22 MSK
Created attachment 10682 [details]
inxi, basic system information
Comment 3 Iakunin Andrei 2022-04-28 12:46:17 MSK
Is there any information i can add?
All software updated.

# uname -a
Linux AAY 5.15.25-un-def-alt1 #1 SMP PREEMPT Fri Feb 25 22:04:29 UTC 2022 x86_64 GNU/Linux
Comment 4 Iakunin Andrei 2022-04-28 12:48:01 MSK
Looks like similar to https://bugzilla.altlinux.org/38049
But not exactly the same.
Comment 5 Andrey Cherepanov 2022-04-28 13:53:51 MSK
Попробуйте ядро std-def:

update-kernel -t std-def
Comment 6 Iakunin Andrei 2022-04-28 15:11:47 MSK
(Ответ для Andrey Cherepanov на комментарий #5)
> Попробуйте ядро std-def:
> 
> update-kernel -t std-def

Гибернация заработала ценой отвалившевося WiFi.
Comment 7 Iakunin Andrei 2022-05-13 18:25:33 MSK
Нашел в upstream решение.
https://patchwork.kernel.org/project/linux-mediatek/patch/a8cd712777d9f6b5c23e65225c37c3360593de3e.1649976504.git.objelf@gmail.com/

Для версии 5.15.25 - 5.17 пришлось немного адаптировать. В 5.18 структура файлов немного меняется и стоит использовать патч предложенный по ссылке.
Comment 8 Iakunin Andrei 2022-05-13 18:26:34 MSK
Created attachment 10744 [details]
Patch to fix resume afte suspend for mt7921
Comment 9 Ivan Alekseev 2023-04-10 19:06:49 MSK
Андрей, здравствуйте.

Пожалуйста, дополните ошибку следующей информацией:
1) Образ системы, с которой воспроизводится ошибка
2) Версия программы, с которой воспроизводится ошибка
3) Шаги для воспроизведения ошибки
4) Реальный результат
5) Ожидаемый результат
Comment 10 Iakunin Andrei 2023-04-12 10:23:51 MSK
Я только что проверил и у меня ошибка перестала воспроизводиться. По крайней мере на только что загруженной системе и без запущенных приложений(кроме konsole). Тем не менее, пару недель назад я натыкался на эту ошибку, хотя и старался всеми силами избегать этого. Думаю стоит немного понаблюдать, может найду какую-то зависимость.

Только запущенная система, без запущенных приложений.
На этой конфигурации ошибка не воспроизводится:
Альт Рабочая станция К 10.1 5.15.78-un-def-alt1
Comment 11 Iakunin Andrei 2023-04-16 11:19:41 MSK
Сегодня опять вылезла эта ошибка. Ядро более свежее(Linux AAY 5.15.106-un-def-alt1), но не думаю, что проблему вызвало обновление. Скорее это совокупность каких-то других факторов. Возможно связанных с питанием и т.д.

В journalctl даже нет попытки проснуться:

"апр 14 20:09:02 AAY systemd[1]: cpufreq-simple-wake.service: Deactivated successfully.
апр 14 20:09:02 AAY wpa_supplicant[2993]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
апр 14 20:09:02 AAY wpa_supplicant[2993]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
апр 14 20:09:02 AAY systemd-sleep[46025]: Entering sleep state 'suspend'...
апр 14 20:09:02 AAY kernel: PM: suspend entry (deep)
апр 14 20:09:02 AAY kernel: Filesystems sync: 0.053 seconds
-- Boot 386029a7f55d4c95bfaf521f0201aad0 --
апр 16 11:12:02 AAY kernel: Linux version 5.15.106-un-def-alt1 (builder@localhost.localdomain) (gcc-10 (GCC) 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2), GNU "
Comment 12 Anton Farygin 2023-04-17 12:09:44 MSK
Андрей, попробуй обновить BIOS.
Comment 13 Ivan Alekseev 2023-04-18 18:08:10 MSK
По указанным шагам ошибка не воспроизвелась.

- Стенд: ноутбук ICL RAYbook Si1512 с системой, установленной из образа alt-kworkstation-10.1-install-x86_64.iso и обновленной до p10.

- Версия пакета: hibernate-script-2.0-alt3.qa1

- Версии ядер:
kernel-image-un-def-5.15.106-alt1.x86_64
kernel-image-std-def-5.10.177-alt1.x86_64

Запущенный Blender и Chromium-Gost успешно восстанавливаются после выхода из спящего режима. Ноутбук реагирует на мышь и клавиатуру. Второй монитор работает. PrintScreen работает.
Comment 14 Iakunin Andrei 2023-04-20 10:13:13 MSK
(Ответ для Anton Farygin на комментарий #12)
> Андрей, попробуй обновить BIOS.

Попробую и буду наблюдать.