LINUX.ORG.RU

suspend debugging

 , ,


0

1

Всем привет!

У меня проблема с засыпанием ПК (suspend to memory) - примерно в 50% случаев выключается только монитор, power led остаётся горящим, вентиляторы/usb работают. На кнопку питания/reset не реагирует, по сети не доступен. Остаётся только держать кнопку питания 4 секунды. В 50% случаев засыпает и просыпается нормально.

Смена всего железа, кроме видеокарты не помогла. Такая же система на ноуте, с теми же настройками засыпает нормально. Если загрузиться с live-флешки, то проблема не воспроизводится.

Arch, засыпание с помощью systemctl suspend (но то же самое с echo mem > /sys/power/state). Версии не важны, проявляется уже около полугода, несмотря на регулярные обновления.

Как искать источник проблемы?

★★★

Последнее исправление: disarmer (всего исправлений: 1)

Ответ на: комментарий от kiotoze

Другие не пробовал и надёжно проверить сложно. Он может несколько раз подряд нормально уйти в suspend, а потом, когда действительно нужно, повиснуть. Может это как-то со временем коррелирует, может с температурой.

disarmer ★★★
() автор топика
Последнее исправление: disarmer (всего исправлений: 1)
Ответ на: комментарий от MiniRoboDancer

Но на старом железе(до замены) suspend нормально работал несколько лет, потом внезапно стал не всегда срабатывать. Да и после смены железа проблема осталась, так что скорее всего она программная.

Попробовал отправить dmesg по netconsole, в случае с зависанием получил это: http://disarmer.ru/ln/?dir . В случае успеха, вывод такой же + две строки:

[110732.129170] PM: suspend of devices complete after 361.745 msecs
[110732.130258] PM: late suspend of devices complete after 1.083 msecs
Но видимо эти строки он уже просто не может отправить по сети.

disarmer ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.