У меня одного такое? Если какие-то процессы активно насилуют процессор или, например, часто триггерят перерисовку окна — systemctl suspend -i
либо с полминуты тупит, показывая tty0 и в итоге отменяя сон, либо вообще виснет с выключенным экраном и работающим кулером, приходится из такого состояния несколькими нажатиями кнопки включения выводить и заново усыплять. echo mem > /sys/power/state
отрабатывает надёжнее, но тоже не всегда. Пришёл к тому, что всякие жручие процессы перед сном усыпляю. Думаю автоматизировать вот, по аналогии с thrash-protect. Или такие костыли не нужны, просто я нарукожопил где-то, как всегда?