「csd-media-keys」とは何ですか、なぜ省電力モードをブロックするのですか?

「csd-media-keys」とは何ですか、なぜ省電力モードをブロックするのですか?

最近のアップグレード後、ノートブックは一時停止モードになりません。そして

$pm-suspend 

一時停止が始まるようですが、電源ボタンは消えません。

阻害剤について読んだことがありますが、睡眠モード用の阻害剤が1つあります(他のものは「遅延」されています)。

$systemd-inhibit --list 
username     1000 username 1670 csd-media-keys  handle-power-key:handle-suspend-key:handle-hibernate-key Cinnamon handling keypresses                              block

クバンツを使用しています。

 $uname -a
 Linux schleppi 5.15.0-48-generic #54-Ubuntu SMP Fri Aug 26 13:26:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

 $lsb_release -a
 No LSB modules are available.
 Distributor ID: Ubuntu
 Description:    Ubuntu 22.04.1 LTS
 Release:        22.04
 Codename:       jammy

 $echo $XDG_CURRENT_DESKTOP
 X-Cinnamon
  • csdメディアキーとは何ですか?
  • 当初、なぜ省電力モードをブロックするのですか?
  • これを防ぐか、必要に応じて削除できますか?

答え1

csdメディアキーとは何ですか?

メディアプレーヤーやその他の機能に使用されるcinnamon-settings-daemonのメディアキーD-Bus API。

から引用文書:

cinnamon-settings-daemon は、マルチメディアキーの主要イベントを、そのイベントに関心を登録したアプリケーションに送信します。たとえば、再生/一時停止ボタンでピントが合っていないオーディオプレーヤーを制御できます。

当初、なぜ省電力モードをブロックするのですか?

これは良い質問です。コンピュータの前でデバッグしないと回答が難しいです。私の考えでは、D-Busにスリープモードを妨げるいくつかの活動がまだあるようです。ログを見るとhandle-power-key:handle-suspend-key:handle-hibernate-keyボタンを処理しているようです。

これを防ぐか、必要に応じて削除できますか?

私はシナモンをよく知りませんが、これは入れると言うメディアキーおそらく削除することができます。直接確認する必要がありますが、ボタンの機能が失われる可能性があります。 githubに行って聞いてみるとバグかもしれませんね。

プラグインのソースコードは次のとおりです。ここ

関連情報