LINUX.ORG.RU

Сломался suspend (не просыпается)

 , ,


0

1

Сап, ЛОР.
После обновления ядра до версии 6.11 компьютер перестал просыпаться. После нажатия какой-нибудь клавиши включаются вентиляторы на кулерах, подсветка, где есть и всё. Монитор не включается. После принудительной перезагрузки в joutnalctl вижу примерно это:

Oct 01 08:52:40 archlinux systemd[1]: Reached target Sleep.
Oct 01 08:52:40 archlinux systemd[1]: Starting System Suspend...
Oct 01 08:52:40 archlinux systemd-sleep[2082]: Successfully froze unit 'user.slice'.
Oct 01 08:52:40 archlinux systemd-sleep[2082]: Performing sleep operation 'suspend'...

Словно и не нажимал ничего. На ядре 6.10.10 всё работало (и засыпал, и просыпался). Куда копать?
Arch на Ryzen 7 7700X

★★★★

Откати ядро на рабочее.

ox55ff ★★★★★
()

Копай в сторону git bisect и репорта разработчикам ядра

cobold ★★★★★
()

Попробуй перед сном дать команду от рута:
echo GPP0 > /proc/acpi/wakeup

У меня через раз была такая же проблема с выходом из сна с ядром 6.10.х и 6.11.
Вроде как не единичная проблема, посмотри тут пункт 7.8.

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

Я покопал дальше и вроде как проблема в новой версии elogind-252.9 (но у меня Gentoo на openrc), которая стабилизировалась во второй половине сентября. Там по-умолчанию «SuspendMode=s2idle deep», а режим s2idle приводит к зависаниям, т.к. почти нигде не работает нормально.
Надо править /etc/elogind/sleep.conf и ставить
SuspendMode=deep s2idle

Сделал, но пока не тестировал.

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

Со старым ядром работало же. Значит, что-то не так с новым.

sparkie ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.