我已将搭载 Ubuntu 14.04 的 DELL XPS 13 升级到 14.10,然后昨天升级到 15.04。
今天我注意到乌尔夫基尔德该进程消耗了 100% 的 CPU,我试图终止它,但又重新运行。
答案1
man urfkilld
DESCRIPTION
urfkilld provides the org.freedesktop.URfkill service on the system
message bus. Users or administrators should never need to start this
daemon as it will be automatically started by dbus-daemon(1) whenever
an application calls into the org.freedesktop.URfkill service.
每当应用程序调用 org.freedesktop.URfkill 服务时,dbus-daemon 都会运行,但您不能直接杀死它。
现在回到你的问题,这是一个这里描述的错误:https://bugs.launchpad.net/ubuntu/+source/urfkill/+bug/1385641。
我可以确认,将以下脚本添加为 /etc/pm/sleep.d/urfkill 并授予其执行权限可以解决我的问题:
#!/bin/sh
#
# urfkilld restart (LP#1385641)
[ -f /etc/init/urfkill.conf ] || exit 0
/usr/sbin/service urfkill restart