Bug 55139

Summary: mt7925e: ПК Gigabyte Z890 GAMING X WIFI7 не уходит в сон и гибернацию - просыпается сам через несколько секунд
Product: Branch p11 Reporter: Artem Varaksa <varaksaaa>
Component: kernel-image-6.12Assignee: Vitaly Chikunov <vt>
Status: NEW --- QA Contact: qa-p11 <qa-p11>
Severity: normal    
Priority: P5    
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
inxi
none
dmesg.log
none
dmesg-6.12.36.log
none
dmesg-6.12.36-firmware-linux-20250708-alt1.log none

Description Artem Varaksa 2025-07-10 13:31:17 MSK
Created attachment 19023 [details]
inxi

Шаги
====

1. $ systemctl suspend / $ systemctl hibernate или соответствующие опции в меню приложений


Фактический результат
=====================

Экран погасает, но через несколько секунд включается сам. Не осуществляется переход в режим сна/гибернации.

В dmesg ошибка (при suspend):

> [ 7311.259792] mt7925e 0000:83:00.0: Message 00020007 (seq 12) timeout
> [ 7311.259829] mt7925e 0000:83:00.0: PM: pci_pm_suspend(): mt7925_pci_suspend [mt7925e] returns -110
> [ 7311.259854] mt7925e 0000:83:00.0: PM: dpm_run_callback(): pci_pm_suspend returns -110
> [ 7311.259870] mt7925e 0000:83:00.0: PM: failed to suspend async: error -110
> [ 7311.260286] PM: Some devices failed to suspend, or early wake event detected

При hibernate:

> [ 9761.251614] mt7925e 0000:83:00.0: Message 00020007 (seq 6) timeout
> [ 9761.251651] mt7925e 0000:83:00.0: PM: pci_pm_freeze(): mt7925_pci_suspend [mt7925e] returns -110
> [ 9761.251675] mt7925e 0000:83:00.0: PM: dpm_run_callback(): pci_pm_freeze returns -110
> [ 9761.251692] mt7925e 0000:83:00.0: PM: failed to freeze async: error -110
> [ 9761.329414] mt7925e 0000:83:00.0: HW/SW Version: 0x8a108a10, Build Time: 20250425072955a

Полный dmesg во вложении.


Ожидаемый результат
===================

Успешный переход в режим сна/гибернации.


Воспроизводимость
=================

Воспроизводится на реальной машине Gigabyte Z890 GAMING X WIFI7 (inxi прикреплён):

[p11] [p11+388364] ALT Workstation K 11.0 x86_64, kernel 6.12.34-6.12-alt1

В sisyphus не проверялось.
Comment 1 Artem Varaksa 2025-07-10 13:33:03 MSK
Created attachment 19024 [details]
dmesg.log
Comment 2 Vitaly Chikunov 2025-07-10 13:39:43 MSK
Почему ядро 6.12.34 а не 6.12.36? Нет смысла бегрепортить прошлое.
Comment 3 Artem Varaksa 2025-07-10 13:42:51 MSK
В p11 сейчас 6.12.34.
Comment 4 Vitaly Chikunov 2025-07-10 13:47:23 MSK
Задание 389132.
Comment 5 Artem Varaksa 2025-07-10 15:24:43 MSK
Created attachment 19026 [details]
dmesg-6.12.36.log

Проверил на ядре 6.12.36-6.12-alt1 из задания 389132, поведение такое же.
Прикрепляю dmesg с этого ядра.
Comment 6 Vitaly Chikunov 2025-07-10 16:03:08 MSK
Попробуйте установить firmware-linux из Сизифа?
Comment 7 Artem Varaksa 2025-07-10 16:28:23 MSK
Created attachment 19029 [details]
dmesg-6.12.36-firmware-linux-20250708-alt1.log

Выполнил:

# apt-repo set sisyphus
# apt-get update
# apt-get install firmware-linux

Обновление / установка...
1: firmware-linux-20250708-alt1
Очистка / удаление...
2: firmware-linux-20250509-alt1

# reboot


Поведение изменилось - теперь при suspend/hibernate экран выключается, но индикатор питания продолжает светится (не мигать).

При suspend после нескольких коротких нажатий кнопки питания система проснулась.
При hibernate система не реагировала на короткие нажатия, выключил длинным нажатием после нескольких минут. После включения система долго загружалась, загрузилась, но сессия не восстановилась.

Т. е. поведение всё равно некорректное.

Прикрепляю новый dmesg:
# journalctl -b -1 -k >> dmesg-6.12.36-firmware-linux-20250708-alt1.log; journalctl -b -k >> dmesg-6.12.36-firmware-linux-20250708-alt1.log

В нём так же есть те ошибки с mt7925e, ещё в целом появились другие ошибки, вероятно ожидаемо в связи с использованием firmware-linux из sisyphus.
Comment 8 Vitaly Chikunov 2025-07-10 16:47:50 MSK
Появились ошибки в nvidia. Можно было бы попробовать ядра 6.15 и 6.16 из Сизифа, но для них нет nvidia модулей.