Bugzilla – Bug 1224197
ddc/ci brightness control not available in applet
Last modified: 2024-05-15 08:14:09 UTC
The brightness slider doesn't appear at all in the "Brightness and Color" applet in the panel. It works in other distros like Fedora and Gentoo. `systemctl --user status plasma-powerdevil.service` May 14 08:53:25 localhost systemd[1622]: Starting Powerdevil... May 14 08:53:25 localhost libddcutil[1998]: Initializing. ddcutil version 1.4.1 May 14 08:53:25 localhost libddcutil[1998]: Library initialization complete. May 14 08:53:25 localhost org_kde_powerdevil[1998]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware" May 14 08:53:25 localhost org_kde_powerdevil[1998]: org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed May 14 08:53:25 localhost systemd[1622]: Started Powerdevil. May 14 08:53:25 localhost org_kde_powerdevil[1998]: org.kde.powerdevil: Handle button events action could not check for screen configuration May 14 08:53:25 localhost org_kde_powerdevil[1998]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Do you have ddcutil and/or ddcutil-service installed?
(In reply to Fabian Vogt from comment #1) > Do you have ddcutil and/or ddcutil-service installed? Originally, I only had libddcutil installed, then I tried installing both ddcutil and ddcutil-service. And after installing ddcutil-service the brightness control appeared in the applet. I tried removing both of them again, and it looks like only the udev rules from `ddcutil-i2c-udev-rules` are needed and loading the i2c-dev module by creating `/etc/modules-load.d/ddcutil.conf`, and putting i2c-dev in that file. The module loading should already be default in ddcutil release >=2.0, but that version is not yet in openSUSE it seems like.
Looks like the ddcutil 2.0 submission was declined: https://build.opensuse.org/request/show/1127595 Reassigning.
I've updated the package to 2.1.4 and submitted it in https://build.opensuse.org/request/show/1174135
(In reply to Antonio Larrosa from comment #4) > I've updated the package to 2.1.4 and submitted it in > https://build.opensuse.org/request/show/1174135 Great, that + https://build.opensuse.org/request/show/1174163 should fix it.