https://bugs.kde.org/show_bug.cgi?id=496859
Bug ID: 496859 Summary: Brightness slider not working on AMD GPU (amdgpu_bl2) - ignoring brightness change from applet Classification: Plasma Product: plasmashell Version: 6.2.4 Platform: Arch Linux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Brightness and Color Assignee: plasma-b...@kde.org Reporter: leonkral...@gmail.com CC: natalie_clar...@yahoo.de Target Milestone: 1.0 Hello, Environment: - Hardware: XMG Core 16 with NVIDIA RTX 4060 Mobile GPU and AMD iGPU - Operating System: Arch Linux (up to date) - Display Server: Wayland - KDE Plasma: 6.2.4 - PowerDevil: 6.2.4-1 Issue: The KDE brightness slider is not functional. When trying to adjust brightness using the GUI slider, no actual brightness change occurs. The system log shows repeated messages "ignoring brightness change, it's coming from the applet itself". Steps to Reproduce: 1. Boot system 2. Try to adjust brightness using the KDE brightness slider 3. Observe that the slider moves but has no effect on screen brightness Expected Behavior: Moving the brightness slider should change the screen brightness. Actual Behavior: - The slider moves but does not affect brightness - System logs show "ignoring brightness change, it's coming from the applet itself" - PowerDevil logs show "Failed to initialize callback" Workaround: Brightness can be successfully controlled using the command line tool 'brightnessctl', confirming that hardware brightness control is working properly. Relevant Log Output: Nov 30 11:53:34 archlinux systemd[1]: Created slice Slice /system/systemd-backlight. Nov 30 11:53:34 archlinux systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0... Nov 30 11:53:34 archlinux systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:amdgpu_bl2... Nov 30 11:53:34 archlinux systemd[1]: Finished Load/Save Screen Backlight Brightness of backlight:acpi_video0. Nov 30 11:53:34 archlinux systemd[1]: Finished Load/Save Screen Backlight Brightness of backlight:amdgpu_bl2. Nov 30 11:53:35 archlinux systemd[1]: Starting Set backlight permissions... Nov 30 11:53:35 archlinux systemd[1]: backlight-permissions.service: Deactivated successfully. Nov 30 11:53:35 archlinux systemd[1]: Finished Set backlight permissions. Nov 30 11:53:43 archlinux systemd[828]: Starting Powerdevil... Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: Initializing libddcutil. ddcutil version: 2.1.4, shared library: /usr/lib/libddcutil.so.5.1.2 Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: Options passed from client: Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: Applying combined options: Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: Library initialization complete. Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: org.kde.powerdevil: [DDCutilDetector]: Failed to initialize callback Nov 30 11:53:44 archlinux systemd[1]: Created slice Slice /system/dbus-:1.1-org.kde.powerdevil.discretegpuhelper. Nov 30 11:53:44 archlinux systemd[1]: Started dbus-:1.1-org.kde.powerdevil.discretegpuhelper@0.service. Nov 30 11:53:44 archlinux systemd[1]: Created slice Slice /system/dbus-:1.1-org.kde.powerdevil.chargethresholdhelper. Nov 30 11:53:44 archlinux systemd[1]: Started dbus-:1.1-org.kde.powerdevil.chargethresholdhelper@0.service. Nov 30 11:53:44 archlinux systemd[1]: Created slice Slice /system/dbus-:1.1-org.kde.powerdevil.backlighthelper. Nov 30 11:53:44 archlinux systemd[1]: Started dbus-:1.1-org.kde.powerdevil.backlighthelper@0.service. Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware" Nov 30 11:53:44 archlinux systemd[828]: Started Powerdevil. Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: org.kde.powerdevil: Handle button events action could not check for screen configuration Nov 30 11:53:44 archlinux org_kde_powerdevil[1226]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware" Nov 30 11:53:44 archlinux kclockd[1457]: PowerDevil found, using it for time tracking. Nov 30 11:53:53 archlinux systemd[1]: dbus-:1.1-org.kde.powerdevil.discretegpuhelper@0.service: Deactivated successfully. Nov 30 11:53:54 archlinux systemd[1]: dbus-:1.1-org.kde.powerdevil.chargethresholdhelper@0.service: Deactivated successfully. Nov 30 11:53:54 archlinux systemd[1]: dbus-:1.1-org.kde.powerdevil.backlighthelper@0.service: Deactivated successfully. Nov 30 11:54:22 archlinux systemd[1]: Started dbus-:1.1-org.kde.powerdevil.backlighthelper@1.service. Nov 30 11:54:32 archlinux systemd[1]: dbus-:1.1-org.kde.powerdevil.backlighthelper@1.service: Deactivated successfully. Nov 30 11:56:14 archlinux systemd[1]: Started dbus-:1.1-org.kde.powerdevil.backlighthelper@2.service. Nov 30 11:56:24 archlinux systemd[1]: dbus-:1.1-org.kde.powerdevil.backlighthelper@2.service: Deactivated successfully. Nov 30 12:01:59 archlinux systemd[1]: Started dbus-:1.1-org.kde.powerdevil.backlighthelper@3.service. Additional Information: - The system has two backlight devices: acpi_video0 and amdgpu_bl2 - Proper permissions are set (user is in video group) - Manual brightness control through /sys/class/backlight/amdgpu_bl2/brightness works with sudo - This appears to be a specific issue with PowerDevil's backlight handling on AMD GPUs under Wayland Please let me know if you need any additional information to investigate this issue. I would really appreciate support on this issue. Kind regards. -- You are receiving this mail because: You are watching all bug changes.