我正在運行預設的 ubuntu 14.04 和很棒的 WM 3.5.9。為了在關閉筆記型電腦蓋子時啟用正確的暫停,我在登入後透過以下令人敬畏的命令啟用 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”函數。