KDE 电源管理系统无法初始化

nas*_*p86 7 kde shutdown power-management kubuntu

首先,很抱歉,但我对使用 kubuntu 很陌生,所以我需要一个非常基本的逐步答案来解决这个问题。自上次更新以来,我收到此错误消息:

KDE 电源管理系统无法初始化。

当我进入“电源管理”时,它说:

无法加载电源管理配置模块。电源管理服务似乎没有运行。这可以通过在“启动和关闭”中启动或安排它来解决

我按照网上其他人提到的步骤进行了操作。

进入系统设置--> 启动和关闭--> 服务管理器(选项卡)--> 启动服务并勾选“电源管理”框。

但是,这已经被勾选了,而且我有一台台式电脑,所以不知道这是否真的需要。我尝试取消选中它以查看它是否有所作为,但没有。

我很困惑应该怎么做才能解决这个问题,因为现在我无法选择关闭计算机或将其置于睡眠模式。任何建议将不胜感激。谢谢你。

小智 1

在应用程序启动器菜单中,睡眠关机重新启动的条目丢失了!无线网络也不能用。

我重新安装(或只是重新初始化)upower

sudo apt-get install upower
Run Code Online (Sandbox Code Playgroud)


小智 0

我也遇到了同样的问题,终于弄清楚了。

问题是 /usr/lib/dbus-1.0/dbus-daemon-launch-helper 的权限

如果你执行 ls -l 它应该看起来像这样(除了文件大小/日期):

-rwsr-xr-- 1 root messagebus 310800 Sep 17 10:24 dbus-daemon-launch-helper
Run Code Online (Sandbox Code Playgroud)

我的实际上看起来还不错。但你应该检查一下。

让我困惑的是,messagebus 用户被分配到 /etc/passwd 中的 nvram 组!

所以 /etc/group 看起来像这样:

....
nvram:x:106:
....
messsagebus:x:115:
....
Run Code Online (Sandbox Code Playgroud)

/etc/passwd 有这行消息总线:

messagebus:x:102:106::/var/run/dbus:/bin/false
Run Code Online (Sandbox Code Playgroud)

不知道这是怎么发生的。所以我将 passwd 中的 106 更改为 115,重新启动,然后就成功了。另外,您可能已经注意到其他全局服务(例如 udev)也不起作用。这会阻止您自动安装 USB 记忆棒,并且会阻止我的显示器在启动时按正确的顺序排列。这将解决所有问题。

希望有帮助!