Plasma hanging on startup on kernels 5.18+

Hello folks,
ever since kernel 5.18 dropped I have been having problems with Plasma hanging on startup, not showing my panels, slowing down performance, and causing an infinite loop when I try to shut down my laptop (stop job running forever). For this reason, I have started running the LTS kernel by default, which does not have this problem.

Laptop Specs are as follows:
Model: ASUS K501UX
CPU: Intel core i7-6500U
GPU: NVIDIA GeForce GTX950M

I have been trying to get to the bottom of this for a while now, and what I’ve come to find, by looking at the various journalctls of “healthy” and “hanging” boot cycles, is that the Powerdevil daemon times out and goes in a restart loop. Here’s the output of grep “powerdevil” on the journalctl of a hanging boot:

Incriminated log, obtained using kernel 5.18.16.arch1-1
ago 11 23:34:24 EOS dbus-daemon[326]: [system] Activating service name='org.kde.powerdevil.discretegpuhelper' requested by ':1.38' (uid=1000 pid=704 comm="/usr/lib/org_kde_powerdevil") (using servicehelper)
ago 11 23:34:24 EOS dbus-daemon[326]: [system] Successfully activated service 'org.kde.powerdevil.discretegpuhelper'
ago 11 23:34:24 EOS dbus-daemon[326]: [system] Activating service name='org.kde.powerdevil.chargethresholdhelper' requested by ':1.38' (uid=1000 pid=704 comm="/usr/lib/org_kde_powerdevil") (using servicehelper)
ago 11 23:34:24 EOS dbus-daemon[326]: [system] Successfully activated service 'org.kde.powerdevil.chargethresholdhelper'
ago 11 23:34:24 EOS dbus-daemon[326]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.38' (uid=1000 pid=704 comm="/usr/lib/org_kde_powerdevil") (using servicehelper)
ago 11 23:34:24 EOS dbus-daemon[326]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
ago 11 23:34:24 EOS org_kde_powerdevil[704]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:34:29 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:34:29 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:34:29 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 1.
ago 11 23:34:30 EOS org_kde_powerdevil[835]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:34:34 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:34:34 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:34:35 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 2.
ago 11 23:34:35 EOS org_kde_powerdevil[1201]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:34:40 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:34:40 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:34:40 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 3.
ago 11 23:34:40 EOS org_kde_powerdevil[1422]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:34:45 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:34:45 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:34:46 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 4.
ago 11 23:34:46 EOS org_kde_powerdevil[1472]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:34:51 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:34:51 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:34:51 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 5.
ago 11 23:34:51 EOS org_kde_powerdevil[1497]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:34:56 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:34:56 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:34:57 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 6.
ago 11 23:34:57 EOS org_kde_powerdevil[1647]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:02 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:02 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:02 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 7.
ago 11 23:35:02 EOS org_kde_powerdevil[1688]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:07 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:07 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:08 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 8.
ago 11 23:35:08 EOS org_kde_powerdevil[1718]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:13 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:13 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:13 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 9.
ago 11 23:35:13 EOS org_kde_powerdevil[1739]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:18 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:18 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:18 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 10.
ago 11 23:35:19 EOS org_kde_powerdevil[1760]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:24 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:24 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:24 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 11.
ago 11 23:35:24 EOS org_kde_powerdevil[1781]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:29 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:29 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:29 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 12.
ago 11 23:35:30 EOS org_kde_powerdevil[1802]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:35 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:35 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:35 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 13.
ago 11 23:35:35 EOS org_kde_powerdevil[1823]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:40 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:40 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:40 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 14.
ago 11 23:35:41 EOS org_kde_powerdevil[1844]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:46 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:46 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:46 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 15.
ago 11 23:35:46 EOS org_kde_powerdevil[1865]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:51 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:51 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:51 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 16.
ago 11 23:35:52 EOS org_kde_powerdevil[1886]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:35:57 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:35:57 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:35:57 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 17.
ago 11 23:35:57 EOS org_kde_powerdevil[1908]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:02 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:02 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:02 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 18.
ago 11 23:36:03 EOS org_kde_powerdevil[1929]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:08 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:08 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:08 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 19.
ago 11 23:36:08 EOS org_kde_powerdevil[1951]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:13 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:13 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:13 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 20.
ago 11 23:36:14 EOS org_kde_powerdevil[1972]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:19 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:19 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:19 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 21.
ago 11 23:36:19 EOS org_kde_powerdevil[1993]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:24 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:24 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:24 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 22.
ago 11 23:36:25 EOS org_kde_powerdevil[2014]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:30 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:30 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:30 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 23.
ago 11 23:36:30 EOS org_kde_powerdevil[2035]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:35 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:35 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:35 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 24.
ago 11 23:36:36 EOS org_kde_powerdevil[2089]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:41 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:41 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:41 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 25.
ago 11 23:36:41 EOS org_kde_powerdevil[2154]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:46 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:46 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:46 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 26.
ago 11 23:36:47 EOS org_kde_powerdevil[2178]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:52 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:52 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:52 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 27.
ago 11 23:36:52 EOS org_kde_powerdevil[2199]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:36:57 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:36:57 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:36:57 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 28.
ago 11 23:36:58 EOS org_kde_powerdevil[2220]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:03 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:03 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:03 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 29.
ago 11 23:37:03 EOS org_kde_powerdevil[2241]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:08 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:08 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:08 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 30.
ago 11 23:37:09 EOS org_kde_powerdevil[2262]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:14 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:14 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:14 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 31.
ago 11 23:37:14 EOS org_kde_powerdevil[2283]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:19 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:19 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:19 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 32.
ago 11 23:37:20 EOS org_kde_powerdevil[2304]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:25 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:25 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:25 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 33.
ago 11 23:37:25 EOS org_kde_powerdevil[2327]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:30 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:30 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:30 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 34.
ago 11 23:37:31 EOS org_kde_powerdevil[2348]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:36 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:36 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:36 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 35.
ago 11 23:37:36 EOS org_kde_powerdevil[2369]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:41 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:41 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:41 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 36.
ago 11 23:37:42 EOS org_kde_powerdevil[2390]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:47 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:47 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:47 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 37.
ago 11 23:37:47 EOS org_kde_powerdevil[2411]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:52 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:52 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:52 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 38.
ago 11 23:37:53 EOS org_kde_powerdevil[2432]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:37:58 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:37:58 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:37:58 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 39.
ago 11 23:37:58 EOS org_kde_powerdevil[2454]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:38:03 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:38:03 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:38:03 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 40.
ago 11 23:38:04 EOS org_kde_powerdevil[2476]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:38:09 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:38:09 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:38:09 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 41.
ago 11 23:38:09 EOS org_kde_powerdevil[2497]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:38:14 EOS systemd[599]: plasma-powerdevil.service: start operation timed out. Terminating.
ago 11 23:38:14 EOS systemd[599]: plasma-powerdevil.service: Failed with result 'timeout'.
ago 11 23:38:14 EOS systemd[599]: plasma-powerdevil.service: Scheduled restart job, restart counter is at 42.

For contrast, here’s a grep “powerdevil” on a normal boot cycle’s journalctl output:

Normal log, obtained on kernel 5.15.59-2
ago 11 23:39:14 EOS dbus-daemon[291]: [system] Activating service name='org.kde.powerdevil.discretegpuhelper' requested by ':1.40' (uid=1000 pid=738 comm="/usr/lib/org_kde_powerdevil") (using servicehelper)
ago 11 23:39:14 EOS dbus-daemon[291]: [system] Successfully activated service 'org.kde.powerdevil.discretegpuhelper'
ago 11 23:39:14 EOS dbus-daemon[291]: [system] Activating service name='org.kde.powerdevil.chargethresholdhelper' requested by ':1.40' (uid=1000 pid=738 comm="/usr/lib/org_kde_powerdevil") (using servicehelper)
ago 11 23:39:14 EOS dbus-daemon[291]: [system] Successfully activated service 'org.kde.powerdevil.chargethresholdhelper'
ago 11 23:39:14 EOS dbus-daemon[291]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.40' (uid=1000 pid=738 comm="/usr/lib/org_kde_powerdevil") (using servicehelper)
ago 11 23:39:14 EOS dbus-daemon[291]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
ago 11 23:39:14 EOS org_kde_powerdevil[738]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
ago 11 23:39:16 EOS org_kde_powerdevil[738]: org.kde.powerdevil: Handle button events action could not check for screen configuration
ago 11 23:39:16 EOS org_kde_powerdevil[738]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"

It is worth mentioning that if I boot into kernel 5.18.x AFTER a session on kernel 5.15.x, this problem does not occur; however it starts happening again when I boot into 5.18.x after another session on this kernel. I would be very grateful if anyone could help me understand what was going on and how to fix it.

That’s a great troubleshooting job.
IMHO you should report this upstream KDE bugs, since they are the ones that could find and fix this bug.

It seems that kde powerdevil code uses some kernel info to handle failures and that info has changed in the upgraded linux kernel version.

Thanks! I reported this upstream. I was mostly wondering if anyone else had faced this problem too, though.

1 Like

It would be helpful if you put the link to the reported bug

Sure, here it is:
https://bugs.kde.org/show_bug.cgi?id=457793

1 Like