ノートブックがスリープモードに移行した時点を検出する方法

ノートブックがスリープモードに移行した時点を検出する方法

私はFedora 28を使用しています。ロックとロック解除時間に基づいて開始される一連のプログラムがありますが、これらのプログラムは睡眠が検出されたときに動作を調整したいと考えています。

だからラップトップがスリープモードに入ったときにフラグファイルを作成したいのですが(このファイルの存在はジョブを決定する空のファイルです)、実際にスリープモードを検出する方法がわかりません。 D-Busにもう少し慣れていたら、モニタリングをしていたでしょう。しかし、実際にどのように機能するかはまだ理解されていません。

一時停止またはスリープ解除を監視する効率的な方法は何ですか?

関連情報