私のラップトップは、カバーを閉じると時々一時停止し、時にはそうではありません。以下は、hangトリガーが5または6のいずれかであることを示すJournalctlのいくつかの出力です。
-- Logs begin at Sat 2015-02-14 17:45:21 PST, end at Tue 2015-08-18 10:53:09 PDT. --
Aug 18 08:51:05 gurney systemd[1]: Starting Login Service...
Aug 18 08:51:06 gurney systemd-logind[658]: New seat seat0.
Aug 18 08:51:06 gurney systemd[1]: Started Login Service.
Aug 18 08:51:06 gurney systemd-logind[658]: Watching system buttons on /dev/input/event5 (Power Button)
Aug 18 08:51:06 gurney systemd-logind[658]: Watching system buttons on /dev/input/event7 (Video Bus)
Aug 18 08:51:06 gurney systemd-logind[658]: Watching system buttons on /dev/input/event3 (Lid Switch)
Aug 18 08:51:06 gurney systemd-logind[658]: Watching system buttons on /dev/input/event4 (Sleep Button)
Aug 18 08:51:06 gurney systemd-logind[658]: Watching system buttons on /dev/input/event6 (ThinkPad Extra Buttons)
Aug 18 08:51:12 gurney systemd-logind[658]: New session 1 of user anders.
Aug 18 08:51:34 gurney systemd-logind[658]: Lid closed.
Aug 18 08:51:37 gurney systemd-logind[658]: Lid opened.
Aug 18 08:51:44 gurney systemd-logind[658]: Lid closed.
Aug 18 08:51:48 gurney systemd-logind[658]: Lid opened.
Aug 18 08:51:50 gurney systemd-logind[658]: Lid closed.
Aug 18 08:51:53 gurney systemd-logind[658]: Lid opened.
Aug 18 08:51:57 gurney systemd-logind[658]: Lid closed.
Aug 18 08:51:59 gurney systemd-logind[658]: Lid opened.
Aug 18 09:27:32 gurney systemd-logind[658]: Lid closed.
Aug 18 09:27:32 gurney systemd-logind[658]: Suspending...
Aug 18 09:27:41 gurney systemd-logind[658]: Lid opened.
Aug 18 09:27:41 gurney systemd-logind[658]: Operation finished.
Aug 18 09:27:44 gurney systemd-logind[658]: Lid closed.
Aug 18 09:27:47 gurney systemd-logind[658]: Lid opened.
Aug 18 09:27:54 gurney systemd-logind[658]: Lid closed.
Aug 18 09:28:01 gurney systemd-logind[658]: Lid opened.
Aug 18 09:43:56 gurney systemd-logind[658]: Lid closed.
Aug 18 09:43:56 gurney systemd-logind[658]: Suspending...
Aug 18 09:44:02 gurney systemd-logind[658]: Lid opened.
Aug 18 09:44:02 gurney systemd-logind[658]: Operation finished.
Aug 18 09:44:05 gurney systemd-logind[658]: Lid closed.
Aug 18 09:44:12 gurney systemd-logind[658]: Lid opened.
ふたを閉じたときに一時停止が安定して実行されるようにしたいのですが、なぜそうしないのかわかりません。原因を調査するにはどうすればよいですか?
これまでのログ出力(おおよそ上記 - 問題があることを確認しましたが、あまりありません)を見て、udevadm monitor
ふたを閉じたり開いたりしながら出力を見てみましたが、出力にうるさくてそれほど多くはありません。役に立つ。
答え1
一部のバージョンのsystemdは、システムの起動後3分以内にカバーを閉じると、一時停止を拒否し、再起動後に短いタイムアウトを提供することがあります。これらの数量は構成できません。これはあなたの問題ですか?
デバッグツールの場合は、ログインが停止しない理由(非常に直感的ではない)を実際に知るためにログレベルを上げる方法については、この記事を参照してください。
http://lists.freedesktop.org/archives/systemd-devel/2013-March/010004.html
修正する
@ajpのコメントによると、systemdが最新であると仮定すると、望む解決策はを追加するようですHoldoffTimeoutSec=0s
。/etc/systemd/logind.conf
実際にsystemd.conf
この質問に答えて何かを学んだことが嬉しいです。