Powernap 守护程序无法随 upstart 启动

Powernap 守护程序无法随 upstart 启动

我在 kubuntu 13.04 上使用 powernap 守护进程时遇到问题,它无法通过 upstart (或/etc/init.d/powernap start) 启动。在我的另一台装有 ubuntu 12.04.2 LTS 的机器上,它可以正常启动。

$ sudo service powernap start
powernap stop/pre-start, process 8245
$ sudo service powernap status
powernap stop/waiting

我尝试重新安装 powernap(使用 purge),但问题仍然存在。我设法启动 powernap 守护进程的唯一方法是:

$ sudo powernapd
$ ps -e | grep powernap
21369 ?        00:00:00 powernapd

系统是最新的。

答案1

service --status -all命令中我发现了一些可以帮助你的东西。

21369 ?        00:00:00 powernapd

?是您的服务的状态,即 [ ? ] 表示不支持服务命令的服务。通过 grepping 运行服务 $SERVICE 时打印的“使用情况”信息来确定是否支持此命令。

因此您无法使用 service powernap status 命令检查其状态。

答案2

我也遇到了同样的问题。编辑此文件:/etc/default/powernap

内容:

# start powernap at boot [yes|no]
START=yes

我不明白为什么,但是开始设置为否,将其更改为是并且它可以工作!

相关内容