(スリープキーボードボタンを使用して)ラップトップを一時停止しようとすると、xfce4-power-managerから次のポップアップが表示されることがあります。"Are you sure you want to hibernate the system? An application is currently disabling the automatic sleep. Doing this action now may damage the working state of this application."
休止状態にしたくない-知りたいwhichアプリケーションがスリープを無効にしているので、スリープを終了してシステムを正常に一時停止できます。どうすればこれを見つけることができますか?
Xubuntu15.10を使用しています。
XFCE4を含むFreedesktop準拠の環境では、スリープ抑制はorg.freedesktop.PowerManagement
バス上のD-Busを介して通信されます。これに関するドキュメントが見つかりません。 xfce4コードには メソッドのリスト があり、これにはGetInhibitors
という名前が含まれているため、これは機能するはずです。
dbus-send --print-reply --dest=org.freedesktop.PowerManagement /org/freedesktop/PowerManagement/Inhibit org.freedesktop.PowerManagement.Inhibit.GetInhibitors