Bug#1118815: powerdevil: "Error(s) opening ddc devices" at startup after last plasma upgrade on Debian Forky
Package: powerdevil
Version: 4:6.3.6-2
Severity: important
X-Debbugs-Cc: crvr.fora@protonmail.com
Dear Maintainer,
After an update of various kde-plasma related packages on Debian testing
(Forky) this morning 2025-10-25, the plasma-shell service was unable to load
the KDE system tray. Instead of the usual system tray icons, there was only a
single one displaying the message: "Error loading Applet: package does not
exist."
I checked for service loading failures with systemctl: every service seems to
run normal.
Upon further investigation in journalctl, I found the following powerdevil
errors. When restarting the powerdevel service, I get the following messages:
org_kde_powerdevil[9145]: [ 9145] Error(s) opening ddc devices
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-12
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-13
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-14
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-15
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-16
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-17
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-18
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-19
org_kde_powerdevil[9145]: Error EACCES(-13): Permission denied opening
/dev/i2c-20
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-7
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-8
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-9
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-10
org_kde_powerdevil[9145]: [ 9166] (dw_recheck_displays_func) Recheck interval:
Sleeping for 200 milliseconds
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-11
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-12
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-13
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-14
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-15
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-16
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-17
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-18
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-19
org_kde_powerdevil[9145]: [ 9145] Error EACCES(-13): Permission denied opening
/dev/i2c-20
org_kde_powerdevil[9145]: org.kde.powerdevil:
org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds
are not supported by the kernel for this hardware"
org_kde_powerdevil[9145]: org.kde.powerdevil:
org.kde.powerdevil.backlighthelper.brightness failed
systemd[4359]: Started plasma-powerdevil.service - Powerdevil.
org_kde_powerdevil[9145]: org.kde.powerdevil: Handle button events action could
not check for screen configuration
org_kde_powerdevil[9145]: org.kde.powerdevil:
org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds
are not supported by the kernel for this hardware"
Note, I use a desktop PC, so I guess the charge threshold helper failures are
expected.
While starting this bug report there was a message prompted, informing me that
my powerdevil powerdevil package is outdated. Not sure how this is related to
the issue. However, I doublechecked and my package manager is using the forky
repositories.
I am uncertain if these powerdevil errors are at all related to the system tray
problems, therefore I will file a separate bug report on that matter. Also I am
uncertain, if these erros can be ignored.
Many thanks and best regards
Chris
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages powerdevil depends on:
ii libc6 2.41-12
ii libcap2-bin 1:2.75-10+b1
ii libkf6authcore6 6.18.0-1
ii libkf6configcore6 6.18.0-1
ii libkf6coreaddons6 6.18.0-2
ii libkf6crash6 6.18.0-1
ii libkf6dbusaddons6 6.18.0-1
ii libkf6globalaccel6 6.18.0-1
ii libkf6i18n6 6.18.0-1
ii libkf6idletime6 6.18.0-1
ii libkf6kcmutilscore6 6.18.0-1
ii libkf6kcmutilsquick6 6.18.0-1
ii libkf6runner6 6.18.0-1
ii libkf6screen8 4:6.3.4-1+b1
ii libkf6screendpms8 4:6.3.4-1+b1
ii libkf6service-bin 6.18.0-1
ii libkf6service6 6.18.0-1
ii libkf6solid6 6.18.0-1
ii libkf6xmlgui6 6.18.0-1
ii libkirigamiplatform6 6.18.0-2
ii libkscreen-bin 4:6.3.4-1+b1
ii libkworkspace6-6 4:6.3.6-2+b1
ii libpowerdevilcore2 4:6.3.6-2
ii libqcoro6dbus0t64 0.12.0-2
ii libqt6core6t64 [qt6-base-private-abi] 6.9.2+dfsg-2
ii libqt6dbus6 6.9.2+dfsg-2
ii libqt6gui6 6.9.2+dfsg-2
ii libqt6qml6 6.9.2+dfsg-4
ii libqt6quick6 6.9.2+dfsg-4
ii libstdc++6 15.2.0-4
ii powerdevil-data 4:6.3.6-2
Versions of packages powerdevil recommends:
ii power-profiles-daemon 0.30-1.1
ii systemsettings 4:6.3.4-2
powerdevil suggests no packages.
-- no debconf information
Reply to: