systemdを使用するシステム
を利用するシステムでsystemd
は、journalctl
コマンドを使用してsystemdのログを確認できます。
例
ここでは、たとえば、私のシステムがふたが閉じられた状態からスリープ状態になり、それを開いたときに、これに関連するイベントが次のように表示されます。
$ journalctl | less
...
May 19 09:04:47 greeneggs.bubba.net kernel: PM: Syncing filesystems ... done.
May 19 09:04:47 greeneggs.bubba.net kernel: PM: Preparing system for mem sleep
May 19 09:33:42 greeneggs.bubba.net kernel: Freezing user space processes ... (elapsed 0.002 seconds) done.
May 19 09:33:42 greeneggs.bubba.net systemd[1]: Time has been changed
May 19 09:33:42 greeneggs.bubba.net systemd-logind[772]: Lid opened.
...
systemdのないシステム
使用しないシステムのsystemd
場合、さまざまな場所を探す必要があります。手始めに、dmesg
ログを見ることができます。/var/log/syslog
電源管理またはACPI関連のイベントに関連するメッセージを探すこともできます。
まず、/var/log/pm_suspend.log
が存在すると想定して、を確認します。特にLinux Mintなどのディストリビューションでは、次のようなメッセージが見つかる可能性があります。
Thu Feb 21 21:21:50 GMT 2013: Running hooks for hibernate.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate:
/usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
...
参考文献