Rav*_*ven 5 kde power-management kde-neon
我在最新的 KDE Neon 上使用 KDE 5.15.3,并且记得这个问题也发生在 Linux Mint 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"
Run Code Online (Sandbox Code Playgroud)
此外,发生这种情况时,关机菜单中会缺少 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
Run Code Online (Sandbox Code Playgroud)
这里建议的另一个解决方案是重新安装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'
Run Code Online (Sandbox Code Playgroud)
EDIT2:
在对这个主题做了更多研究后,我偶然发现了这些 GitHub 问题:
- https://github.com/NixOS/nixpkgs/issues/47760
- https://github.com/NixOS/nixpkgs/issues/24563
I确实检查了我的~/.config/ksmserverrc
,但我在那里似乎没有奇怪的路径。无论如何,我确实从一个空会话开始,所以无论如何这不应该是一个问题......
小智 5
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"
Run Code Online (Sandbox Code Playgroud)
指的是/etc/xdg/autostart
你会powerdevil.desktop
看到:
Exec=/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdevil"
Run Code Online (Sandbox Code Playgroud)
在 shell 中运行它:
/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdevil
Run Code Online (Sandbox Code Playgroud)
对我来说,电源管理配置模块然后运行。
归档时间: |
|
查看次数: |
7721 次 |
最近记录: |