我在最新的KDE Neon上使用了KDE 5.15.3,并回顾了Linux 19 +一个较旧版本的KDE (不记得是哪个版本)出现的问题。
断断续续地,启动后,我没有电池小部件在我的任务栏(所以我看不出还剩多少电池)。当这种情况发生时,我试图打开节能对话框,它告诉我
Power management configuration module could not be loaded.
The Power Management Service appears not to be running.
This can be solved by starting or scheduling it inside "Startup and Shutdown"
而且,当发生这种情况时,关闭菜单中缺少Hibernate
/Standby
选项。
通常情况下,当我重新启动系统时,问题就会清除;有时,注销并返回会清除它。这两项决议都不是永久性的。
注意:当我进入System settings > Startup and Shutdown
时,我没有一个名为Service manager
的选项卡(正如我在这个主题上发现的许多线程中所建议的那样)。我只有Background Services
,在选择这个选项时,没有包含单词Power
的条目(我在Startup and Shutdown
下看到的任何其他选项卡中也没有这个词条)。我没有办法在名单上添加任何东西。
运行journalctl -r
包含以下内容,这似乎与问题有关:
Apr 01 12:35:20 workstation dbus-daemon[785]: [system] Reloaded configuration
Apr 01 12:35:20 workstation dbus-daemon[785]: Unknown group "power" in message bus configuration file
Apr 01 12:35:20 workstation dbus-daemon[785]: Unknown username "whoopsie" in message bus configuration file
另一个建议这里的解决方案是重新安装upower
,但这并没有对这种情况产生任何影响。此外,ps -e | grep upower
确实找到了5399 ? 00:00:00 upowerd
,所以我想问题不是,upower
没有运行。
编辑:
按照注释中的建议运行journalctl -b 0 | grep -i 'powerdevil'
,在出现问题时生成此输出:
Jun 30 09:38:35 workstation dbus-daemon[751]: [system] Activating service name='org.kde.powerdevil.discretegpuhelper' requested by ':1.37' (uid=1000 pid=1271 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev" label="unconfined") (using servicehelper)
Jun 30 09:38:35 workstation org.kde.powerdevil.discretegpuhelper[1347]: QDBusArgument: read from a write-only object
Jun 30 09:38:35 workstation org.kde.powerdevil.discretegpuhelper[1347]: QDBusArgument: read from a write-only object
Jun 30 09:38:35 workstation org.kde.powerdevil.discretegpuhelper[1347]: QDBusArgument: read from a write-only object
Jun 30 09:38:35 workstation dbus-daemon[751]: [system] Successfully activated service 'org.kde.powerdevil.discretegpuhelper'
Jun 30 09:38:35 workstation dbus-daemon[751]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.37' (uid=1000 pid=1271 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev" label="unconfined") (using servicehelper)
Jun 30 09:38:35 workstation org.kde.powerdevil.backlighthelper[1358]: QDBusArgument: read from a write-only object
Jun 30 09:38:35 workstation org.kde.powerdevil.backlighthelper[1358]: QDBusArgument: read from a write-only object
Jun 30 09:38:35 workstation org.kde.powerdevil.backlighthelper[1358]: QDBusArgument: read from a write-only object
Jun 30 09:38:35 workstation dbus-daemon[751]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
EDIT2:
在对这个主题做了更多的研究之后,我偶然发现了以下GitHub问题:
我确实检查了我的~/.config/ksmserverrc
,但我似乎没有奇怪的路径在那里。而且我还是从一个空的会话开始,所以无论如何这不会是个问题.
发布于 2020-12-31 06:40:43
Power management configuration module could not be loaded.
The Power Management Service appears not to be running.
This can be solved by starting or scheduling it inside "Startup and Shutdown"
指/etc/xdg/autostart
在powerdevil.desktop
中,您将看到:
Exec=/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdevil"
在shell中运行该程序:
/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdevil
对我来说,电源管理配置模块运行。
https://unix.stackexchange.com/questions/509840
复制相似问题