KDE Power Management System seems to be in some kind of crash loop after updating

System Tray has an icon mentioning it that disappears and reappears continuously, attempting to click on it will open a crash report window that swiftly closes afterwards when the service is restarted, I assume. All power management options in System Settings are unavailable with the error “Power Management configuration module could not be loaded. The Power Management Service appears not to be running.”

Attempting to run kstart5 /usr/lib/org_kde_powerdevil in the terminal returns the following error:

Omitting both --window and --windowclass arguments is not recommended
[flyte-less@****** ~]$ org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
org_kde_powerdevil: i2c_bus_core.c:614: i2c_check_bus: Assertion `sys_drm_connectors' failed.
KCrash: Attempting to start /usr/lib/org_kde_powerdevil
32 -- exe=/usr/lib/org_kde_powerdevil
17 -- platform=wayland
27 -- appname=org_kde_powerdevil
17 -- apppath=/usr/lib
9 -- signal=6
9 -- pid=7766
19 -- appversion=5.27.10
40 -- programname=KDE Power Management System
31 -- bugaddress=submit@bugs.kde.org
23 -- productname=Powerdevil
15 -- restarted=true
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = org_kde_powerdevil path = /usr/lib pid = 7766
KCrash: Arguments: /usr/lib/org_kde_powerdevil 
KCrash: Attempting to start /usr/lib/drkonqi
QSocketNotifier: Invalid socket 6 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
org_kde_powerdevil: i2c_bus_core.c:614: i2c_check_bus: Assertion `sys_drm_connectors' failed.
kf5idletime_wayland: This plugin does not support polling idle time
KCrash: Attempting to start /usr/lib/org_kde_powerdevil
32 -- exe=/usr/lib/org_kde_powerdevil
17 -- platform=wayland
27 -- appname=org_kde_powerdevil
17 -- apppath=/usr/lib
9 -- signal=6
9 -- pid=7796
19 -- appversion=5.27.10
40 -- programname=KDE Power Management System
31 -- bugaddress=submit@bugs.kde.org
23 -- productname=Powerdevil
15 -- restarted=true
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = org_kde_powerdevil path = /usr/lib pid = 7796
KCrash: Arguments: /usr/lib/org_kde_powerdevil 
^C

I have resorted to removing powerdevil from my system entirely to at least have my computer in a functional state, but I’m wondering if this is a known issue for anyone else or if there are other workarounds.

1 Like

Resolved, downgrading ddcutil to 2.0.0 fixed this issue for me, https://bugs.kde.org/show_bug.cgi?id=455511#c7

2 Likes

Same, no monitor suspend. Thank this post.

I love it when users solve their own problems :rofl:

I downgraded ddcutil to 2.0.0 with this command:

sudo pacman -U file:///var/cache/pacman/pkg/ddcutil-2.0.0-1-x86_64.pkg.tar.zst
1 Like

They have just released 2.1.0-2, it should be fixed.

3 Likes

Just updated. Can confirm, seems to be fixed!

1 Like

@jhorv
Welcome to the EndeavourOS forum. :purple_heart: I hope you enjoy your time here.

I experienced this problem on my Odroid N2+ ARM device, and was just getting ready to troubleshoot the problem when I ran across this thread.

Thanks to everyone involved.

Pudge

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.