デバイスがサスペンド状態になったかどうかを確認する方法

デバイスがサスペンド状態になったかどうかを確認する方法

最近、仕事用に新しいラップトップをもらい、それに Fedora 22 をインストールしました。最近、ラップトップをサスペンドすると起動し、バッテリーの使用量は最小限であるはずなのに、バッテリーが大幅に消耗していることは間違いありません。

私は別のデバイスを使用せずにこれを実行したいと思っていました (ポートを開けばラップトップに SSH 接続できると考えていました)。しかし、デバイスがサスペンドされているかどうかを監視する方法を検索したところ、見つかった情報はすべてサスペンド機能を無効にしたり、蓋を閉じる動作を修正したりすることに焦点を当てたものでした。

デバイスが実際に一定期間サスペンド状態であったかどうかを監視する良い方法について、提案はありますか? 最初はサスペンド状態であったが、その後何らかの理由で起動してバッテリーが消耗したのではないかと思いますが、確信はありません。そのため、各状態に入った時刻がファイルに記録されるようにしておくと便利です。

答え1

サスペンドとウェイクアップはシステムログに書き込まれます。ログに記録された内容は、journalctlたとえば、このコマンドは、journalctl -b最後のシステム起動以降のすべてのログ エントリを表示します。

注 (編集済み): このコマンドは、root として実行する必要があります (またはsudo先頭に追加する必要があります)。 (指摘してくれた meuh に感謝します)

関連情報