サスペンド後復帰できなくなる

  • 2025年03月04日 加筆

  • 2024年11月6日 加筆

  • 2024年11月4日

今回のSSD換装が原因かどうかわからないのですけども サスペンド後復帰できなくなりました。電源長押しして強制電源OFFして電源ON〜ブートするハメになります。

s2idle,freeze

2025年3月4日

現在のところ、これでサスペンドできています。

[Sleep]
MemorySleepMode=s2idle
SuspendState=freeze
AllowSuspend=yes
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no

ハイバネート禁止

2024年11月6日

[Sleep]
MemorySleepMode=s2idle
AllowSuspend=yes
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no
#SuspendState=mem standby freeze
#HibernateMode=platform shutdown
#HibernateDelaySec=
#SuspendEstimationSec=60min

結論…やっぱりアカンわ

2024年11月6日 うーん、やっぱり復旧できなくなるので、これが原因ではないっぽい。元に戻しておく(下記 sleep.confの追加を削除)

s2idle を止めて deep にします。

/etc/systemd/sleep.conf に以下を追加し再起動。

[Sleep]
MemorySleepMode=deep

一時的にテストするには

sudo sh -c "echo deep > /sys/power/mem_sleep"

これは、 サスペンドは(成功すれば)何度でもできますが、電源OFFするとこの設定は消えます。

現状を確認するには

$ cat /sys/power/mem_sleep
s2idle [deep]

ここで、 表示されるのが選択可能な一覧で、 [ ] で囲まれている方が現在選択されている方です。

参考

電源管理/サスペンドとハイバネート