まぁ、とりあえずHibernateはうまく使えてたからそれで誤魔化してたんだけど、その後もちょくちょく調べていたらようやく原因が判明した。
Bug 1164937 - ThinkPad T540p does not resume from suspend when TPM is enabled but no driver is loaded
上の情報そのものはT540pのものだけど、X1はもちろんX240とかでも同じ現象が起こるらしい。情報によればtpm_tisモジュールがあればいいっぽいワケだけど、手元のカーネルの設定はこうなっていた。
# CONFIG_TCG_TMP is not setこれか!!という事で、
# CONFIG_TCG_TIS is not set
Device Drivers ->みたいに直してカーネルを再構築し、tpm_tis.koモジュールができてるのを確認した上で再起動。lsmodでtpm_tisが読み込まれているのを確認してSuspend to RAMしたら。。。
Character devices ->
– <M> TPM Hardware Support ->
<M> TPM Interface Specification 1.2 Interface
ちゃんとResumeした!!!
という事で、電源管理の設定をhibernateからsleepに切り替えた。おかげでフタを開くとすぐそこにGentooの世界が(?)。。。みたいな感じになって便利になったよ!
よかったよかった!
0 件のコメント:
コメントを投稿