Ubuntu 14.04 と awesome で xfce4-power-manager をデーモンとして実行する

Ubuntu 14.04 と awesome で xfce4-power-manager をデーモンとして実行する

私はデフォルトの Ubuntu 14.04 を awesome WM 3.5.9 と組み合わせて実行しています。ラップトップの蓋を閉じたときに適切なサスペンドを有効にするには、ログイン後に次の awesome コマンドを使用して xfce4 を有効にします。これにより、xfce4-power-manager が応答しなくなります。

awful.util.spawn_with_shell("xfce4-power-manager")

「ps -ef | grep xfce4-power-manager」を実行すると、次の結果が表示されます。

test     2277  2273  0 19:28 ?        00:00:00 xfce4-power-manager
test    11842  2365  0 19:39 pts/0    00:00:00 grep --color=auto xfce4-power-manager

そのため、xfce4-power-manager は応答せずに実行されています。ただし、このひどい実行を "--no-daemon" モードに変更すると、問題なく実行されます。ただし、この種のプロセスをデーモン モードで実行しないのは適切な解決策ではないようです。この問題を経験した方で、解決策を知っている方はいますか?

答え1

残念ながら、デーモンとして実行しても成功しませんでした。私は素晴らしい WM で次のように設定することで (醜い方法ではありますが) 解決しました。

awful.util.spawn_with_shell("xfce4-power-manager --no-daemon")

同じコマンドを「run_once」関数に渡すこともできます。

関連情報