[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1111442: KDE: System-wide failure of brightness, shortcuts, widgets on AMD 780M



Package: plasma-desktop
Version: 4:6.3.6-1
Severity: important
X-Debbugs-Cc: mohit3821@outlook.com

Dear Maintainer,

This is a report of a system-wide failure of core KDE Plasma services on a fresh installation of Debian 13 "Trixie". The primary symptom is that screen brightness cannot be controlled via the DE, but it affects other services as well.

NOTE: This issue is specific to this Debian 13 installation. Brightness controls work correctly on another KDE installation, which suggests the problem is with the packaging or integration within Debian.

HARDWARE:
- Laptop with an AMD Radeon 780M iGPU and an NVIDIA RTX 4050 dGPU.
- The laptop display is connected to the AMD iGPU.

SYMPTOMS:
1. Native brightness controls (keyboard keys, system tray slider) do not work.
2. The global shortcuts service (kglobalacceld) appears to be inactive or broken.
3. The widget system is incomplete; standard widgets like "Command Launcher" are missing, and the "Add Widgets" list is not populated correctly.
4. The application menu does not auto-update when new .desktop files are created.

DIAGNOSTIC STEPS TAKEN:
- The `brightnessctl` command works perfectly to set the brightness, proving the underlying driver and hardware control is functional.
- The problem affects ALL users, including brand new user accounts.
- The problem persists in both "Plasma (Wayland)" and "Plasma (X11)" sessions.
- A udev rule to set permissions on `/sys/class/backlight/amdgpu_bl1` was successfully applied, but did not fix the KDE integration.
- The `acpi_backlight=none` kernel parameter was required to remove a conflicting `acpi_video0` device, but this also did not fix the KDE integration.

CONCLUSION:
The issue appears to be a fundamental bug in the KDE Plasma services as packaged in Debian Trixie, preventing them from correctly initializing or interacting with the system. It is not a user configuration error. A reliable workaround is to create manual .desktop launchers that call `brightnessctl` directly.


-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.41+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages plasma-desktop depends on:
ii  accountsservice                                23.13.9-7
ii  breeze                                         4:6.3.5-1
ii  kactivitymanagerd                              6.3.4-1
ii  kde-cli-tools                                  4:6.3.4-1
ii  kded6                                          6.13.0-1
ii  kio6                                           6.13.0-6
ii  layer-shell-qt                                 6.3.4-1
ii  libaccounts-qt6-1                              1.17-4+b1
ii  libc6                                          2.41-12
ii  libcanberra0                                   0.30-18
ii  libglib2.0-0t64                                2.84.3-1
ii  libibus-1.0-5                                  1.5.32-2
ii  libicu76                                       76.1-4
ii  libkaccounts6-2                                4:25.04.0-1
ii  libkf6attica6                                  6.13.0-1
ii  libkf6authcore6                                6.13.0-1
ii  libkf6baloo6                                   6.13.0-1
ii  libkf6bookmarks6                               6.13.0-1
ii  libkf6codecs6                                  6.13.0-1
ii  libkf6completion6                              6.13.0-1
ii  libkf6configcore6                              6.13.0-2
ii  libkf6configgui6                               6.13.0-2
ii  libkf6configwidgets6                           6.13.0-1
ii  libkf6coreaddons6                              6.13.0-1
ii  libkf6crash6                                   6.13.0-1
ii  libkf6dbusaddons6                              6.13.0-1
ii  libkf6globalaccel6                             6.13.0-1
ii  libkf6guiaddons6                               6.13.0-1
ii  libkf6i18n6                                    6.13.0-1
ii  libkf6i18nlocaledata6                          6.13.0-1
ii  libkf6iconwidgets6                             6.13.0-2
ii  libkf6itemviews6                               6.13.0-1
ii  libkf6jobwidgets6                              6.13.0-1
ii  libkf6kcmutils6                                6.13.0-2
ii  libkf6kcmutilscore6                            6.13.0-2
ii  libkf6kcmutilsquick6                           6.13.0-2
ii  libkf6kiocore6                                 6.13.0-6
ii  libkf6kiofilewidgets6                          6.13.0-6
ii  libkf6kiogui6                                  6.13.0-6
ii  libkf6kiowidgets6                              6.13.0-6
ii  libkf6newstuffcore6                            6.13.0-1
ii  libkf6notifications6                           6.13.0-1
ii  libkf6notifyconfig6                            6.13.0-1
ii  libkf6package6                                 6.13.0-1
ii  libkf6runner6                                  6.13.0-1
ii  libkf6service-bin                              6.13.0-1
ii  libkf6service6                                 6.13.0-1
ii  libkf6solid6                                   6.13.0-1
ii  libkf6sonnetcore6                              6.13.0-1
ii  libkf6sonnetui6                                6.13.0-1
ii  libkf6svg6                                     6.13.0-1
ii  libkf6widgetsaddons6                           6.13.0-1
ii  libkf6windowsystem6                            6.13.0-2
ii  libkf6xmlgui6                                  6.13.0-1
ii  libkworkspace6-6                               4:6.3.6-2
ii  libnotificationmanager1                        4:6.3.6-2
ii  libpackagekitqt6-1                             1.1.2-1+b1
ii  libplasma6                                     6.3.5-1
ii  libplasmaactivities6                           6.3.4-1
ii  libplasmaactivitiesstats1                      6.3.4-1
ii  libplasmaquick6                                6.3.5-1
ii  libprocesscore10                               4:6.3.5-1
ii  libqt6core6t64 [qt6-base-private-abi]          6.8.2+dfsg-9
ii  libqt6dbus6                                    6.8.2+dfsg-9
ii  libqt6gui6                                     6.8.2+dfsg-9
ii  libqt6network6                                 6.8.2+dfsg-9
ii  libqt6qml6                                     6.8.2+dfsg-7
ii  libqt6quick6                                   6.8.2+dfsg-7
ii  libqt6quickwidgets6                            6.8.2+dfsg-7
ii  libqt6sql6                                     6.8.2+dfsg-9
ii  libqt6waylandclient6                           6.8.2-4
ii  libqt6widgets6                                 6.8.2+dfsg-9
ii  libqt6xml6                                     6.8.2+dfsg-9
ii  libscim8v5                                     1.4.18+git20211204-0.2+b4
ii  libsdl2-2.0-0                                  2.32.4+dfsg-1
ii  libstdc++6                                     14.2.0-19
ii  libtaskmanager6                                4:6.3.6-2
ii  libwacom9                                      2.14.0-1
ii  libwayland-client0                             1.23.1-3
ii  libx11-6                                       2:1.8.12-1
ii  libx11-xcb1                                    2:1.8.12-1
ii  libxcb-keysyms1                                0.4.1-1
ii  libxcb-xkb1                                    1.17.0-2+b1
ii  libxcb1                                        1.17.0-2+b1
ii  libxcursor1                                    1:1.2.3-1
ii  libxi6                                         2:1.8.2-1
ii  libxkbcommon0                                  1.7.0-2
ii  libxkbfile1                                    1:1.1.0-1+b4
ii  libxkbregistry0                                1.7.0-2
ii  ocean-sound-theme                              6.3.4-1
ii  oxygen-sounds                                  4:6.3.4-1
ii  plasma-desktop-data                            4:6.3.6-1
ii  plasma-desktoptheme                            6.3.5-1
ii  plasma-integration                             6.3.6-1
ii  plasma-workspace                               4:6.3.6-2
ii  polkit-kde-agent-1                             4:6.3.6-1
ii  qml6-module-org-kde-activities                 6.3.4-1
ii  qml6-module-org-kde-baloo                      6.13.0-1
ii  qml6-module-org-kde-breeze                     6.3.5-1
ii  qml6-module-org-kde-config                     6.13.0-2
ii  qml6-module-org-kde-coreaddons                 6.13.0-1
ii  qml6-module-org-kde-desktop                    6.13.0-1
ii  qml6-module-org-kde-draganddrop                6.13.0-1
ii  qml6-module-org-kde-graphicaleffects           6.13.0-1
ii  qml6-module-org-kde-iconthemes                 6.13.0-2
ii  qml6-module-org-kde-kcmutils                   6.13.0-2
ii  qml6-module-org-kde-kirigami                   6.13.0-2
ii  qml6-module-org-kde-kirigamiaddons-components  1.7.0-1
ii  qml6-module-org-kde-kirigamiaddons-delegates   1.7.0-1
ii  qml6-module-org-kde-kirigamiaddons-tableview   1.7.0-1
ii  qml6-module-org-kde-kitemmodels                6.13.0-1
ii  qml6-module-org-kde-kquickcontrols             6.13.0-1
ii  qml6-module-org-kde-kquickcontrolsaddons       6.13.0-1
ii  qml6-module-org-kde-ksvg                       6.13.0-1
ii  qml6-module-org-kde-kwindowsystem              6.13.0-2
ii  qml6-module-org-kde-newstuff                   6.13.0-1
ii  qml6-module-org-kde-pipewire                   6.3.6-1
ii  qml6-module-qt-labs-platform                   6.8.2+dfsg-7
ii  qml6-module-qt5compat-graphicaleffects         6.8.2-3+b1
ii  qml6-module-qtcore                             6.8.2+dfsg-7
ii  qml6-module-qtqml                              6.8.2+dfsg-7
ii  qml6-module-qtqml-models                       6.8.2+dfsg-7
ii  qml6-module-qtqml-workerscript                 6.8.2+dfsg-7
ii  qml6-module-qtquick                            6.8.2+dfsg-7
ii  qml6-module-qtquick-controls                   6.8.2+dfsg-7
ii  qml6-module-qtquick-dialogs                    6.8.2+dfsg-7
ii  qml6-module-qtquick-effects                    6.8.2+dfsg-7
ii  qml6-module-qtquick-layouts                    6.8.2+dfsg-7
ii  qml6-module-qtquick-shapes                     6.8.2+dfsg-7
ii  qml6-module-qtquick-templates                  6.8.2+dfsg-7
ii  qml6-module-qtquick-window                     6.8.2+dfsg-7
ii  qt6-svg-plugins                                6.8.2-3

Versions of packages plasma-desktop recommends:
ii  bluedevil                   4:6.3.4-2
ii  breeze-gtk-theme            6.3.4-1
ii  fonts-hack                  3.003-3
ii  fonts-noto                  20201225-2
ii  fonts-noto-color-emoji      2.048-1
ii  ibus-data                   1.5.32-2
ii  kde-config-gtk-style        4:6.3.4-1
ii  kde-config-screenlocker     6.3.5-1
ii  kde-config-sddm             4:6.3.4-4
ii  kde-spectacle               4:6.3.5-2
ii  kgamma                      6.3.4-1
ii  khelpcenter                 4:25.04.0-1
ii  kinfocenter                 4:6.3.6-1
ii  kio-extras                  4:25.04.3-1
ii  kmenuedit                   4:6.3.4-2
ii  kscreen                     4:6.3.6-1
ii  ksshaskpass                 4:6.3.4-1
ii  kwin-wayland                4:6.3.6-1
ii  kwin-x11                    4:6.3.6-1
ii  kwrited                     4:6.3.4-1
ii  libkf6kcmutils-bin          6.13.0-2
ii  libpam-kwallet5             6.3.4-1
ii  plasma-browser-integration  6.3.4-2
ii  plasma-desktop-doc          4:6.3.6-1
ii  plasma-discover             6.3.6-1
ii  plasma-disks                6.3.4-1
ii  plasma-firewall             6.3.4-2
ii  plasma-nm                   4:6.3.4-2
ii  plasma-pa                   4:6.3.4-1
ii  plasma-systemmonitor        6.3.6-1
ii  plasma-thunderbolt          6.3.4-1
ii  plasma-vault                6.3.5-1
ii  plasma-welcome              6.3.4-1
ii  plasma5-integration         6.3.6-1
ii  powerdevil                  4:6.3.6-1
ii  systemsettings              4:6.3.4-2
ii  xdg-desktop-portal-gtk      1.15.3-1
ii  xdg-desktop-portal-kde      6.3.5-1

Versions of packages plasma-desktop suggests:
pn  kde-config-flatpak   <none>
pn  plasma-theme-oxygen  <none>

-- no debconf information


Reply to: