https://bugs.kde.org/show_bug.cgi?id=522875

            Bug ID: 522875
           Summary: Regression: Keychron V6 (QMK) RGB lighting resets to
                    white a few seconds after Plasma login when
                    kdeplasma-addons is installed
    Classification: Plasma
           Product: plasmashell
      Version First 6.7.2
       Reported In:
          Platform: CachyOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

## Summary

After a recent system update, my Keychron V6 (stock QMK firmware) no longer
preserves its RGB lighting configuration after logging into KDE Plasma.

Before the update, the keyboard always kept the RGB color stored in its
firmware (orange).

The issue only appears after starting a Plasma Wayland session. A few seconds
after the desktop is fully loaded, the keyboard lighting is reset to solid
white.

Removing the `kdeplasma-addons` package completely resolves the issue.

## Hardware

- Keyboard: Keychron V6
- Firmware: Stock QMK firmware
- Distribution: CachyOS
- Plasma: 6.7.2
- Session: Wayland
- Kernel: Linux 7.1.3-2-cachyos

## Regression

Yes.

This issue appeared only after a recent system update. The keyboard behaved
correctly before the update and the keyboard firmware has not been changed.

## Steps to reproduce

1. Configure and save a persistent RGB color in the keyboard firmware (for
example orange).
2. Reboot the system.
3. Log into a KDE Plasma Wayland session.
4. Wait a few seconds after the desktop has loaded.

## Actual result

The keyboard RGB lighting changes from the stored firmware color to solid
white.

## Expected result

Plasma should leave the RGB configuration stored in the keyboard firmware
untouched unless the user explicitly changes it.

## Troubleshooting

- The issue does not occur before Plasma starts.
- BIOS, bootloader, SDDM and Linux TTY all keep the stored orange RGB color.
- Logging into a Linux TTY never reproduces the issue.
- If I immediately switch from Plasma to a TTY (Ctrl+Alt+F3) right after login
and then switch back to Plasma before the RGB changes, the keyboard keeps the
stored color permanently.
- OpenRGB is installed but not running.
- No RGB-related services or autostart applications are active.
- Disabling the Kameleon integration in Plasma settings does not resolve the
issue.
- Completely removing `kdeplasma-addons` (`sudo pacman -Rns kdeplasma-addons`)
immediately fixes the problem.

## Additional information

During Plasma startup the journal contains messages related to Kameleon/QMK
initialization, for example:

plasmashell: kameleon supported false
plasmashell: kameleon enabled true

Because removing `kdeplasma-addons` completely eliminates the issue, this
appears to be a regression related to the Kameleon/QMK integration shipped with
that package.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to