KDE has announced a bugfix update for Plasma 6.4, version 6.4.1, which incorporates various feature enhancements and new modules. The update comprises a week's collection of new translations and corrections from KDE's contributors. The bug fixes are generally minor yet significant, addressing a range of issues including Discover, ApplicationPage, UpdatesPage, SearchField, kglobalacceld, Info Center, KScreen, and KCM. Window::mousePressCommandConsumesEvent(), KCMs/slide, Compositor, Core, opengl, Backends/drm, Output configuration store, Output configuration store, Window::mousePressCommandConsumesEvent(), KCMs/screenges, libksysguard, Processscore, Milou, Plasma Desktop, Applets/windowlist, Folder View, Taskmanager, Contents/desktop, Desktop, Lockscreen, Homescreens/folio, Quicksettings/record, Actiondrawer, Envmanager, Envmanager, Quicksettings, Notifications, Plasma-welcome, Plasma Workspace, PowerDevil, print-manager, and spectacle.
The update also resolves issues in the Plasma desktop, including uncentered application icons and names, rectifying missing backends, and enhancing text display semantics. Furthermore, it tackles concerns related to kglobalacceld, kwin-x11, kcms/screenedges, libksysguard, Processscore, Milou, Plasma Desktop, Plasma-mobile, Quicksettings/record, Actiondrawer, Panginatemodel, Envmanager, Notifications, PowerDevil, PowerDevilAction, Print-Manager, Plasmoid, spectacle, xdg-desktop-portal-kde, Filechooser, Globalshortcuts, and Remotedesktop.
The update also resolves issues in the Plasma desktop, including uncentered application icons and names, rectifying missing backends, and enhancing text display semantics. Furthermore, it tackles concerns related to kglobalacceld, kwin-x11, kcms/screenedges, libksysguard, Processscore, Milou, Plasma Desktop, Plasma-mobile, Quicksettings/record, Actiondrawer, Panginatemodel, Envmanager, Notifications, PowerDevil, PowerDevilAction, Print-Manager, Plasmoid, spectacle, xdg-desktop-portal-kde, Filechooser, Globalshortcuts, and Remotedesktop.
Plasma bugfix release 6.4.1
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.4.1.
Plasma 6.4 was released in June 2025 with many feature refinements and new modules to complete the desktop experience.
This release adds a week’s worth of new translations and fixes from KDE’s contributors. The bugfixes are typically small but important and include:
Plasma 6.4.1 Complete Changelog
DiscoverPlasma Addons
- Discover: include Remove button in tab chain. Commit. Fixes bug #505544
- ApplicationPage: fix uncentered app icon/name in stacked mode. Commit.
- Cleanup list of missing backends. Commit.
- ApplicationsListPage: give listview default focus. Commit. Fixes bug #505551
- UpdatesPage: Improve text display semantics. Commit.
- SearchField: trim all whitespace from search text. Commit. Fixes bug #505538
kglobalacceld
- Fix regexp in EPOD POTD provider. Commit. Fixes bug #505430
- Achieve WCAG AA text contrast for labels using opacity. Commit.
Info Center KScreen
- Fix losing shortcuts when updating the system. Commit.
KWin
- Fix Qt.binding argument. Commit.
- KCM: highlight current item in color combobox popup. Commit. Fixes bug #505795
- KCM: limit spinbox length. Commit. Fixes bug #505766
kwin-x11
- Plugins/slide: Fix animation after moving a desktop. Commit.
- Compositor: clamp artificial hdr headroom to the currently max possible one. Commit.
- Core,opengl: allow the tone mapper to reduce reference luminance more. Commit.
- Backends/drm: use the next artificial hdr headroom instead of the current one. Commit.
- Backends/drm: apply the limit for max artificial hdr headroom to max luminance. Commit.
- Outputconfigurationstore: disallow DDC/CI for the Samsung Odyssey G5. Commit. Fixes bug #494522
- Fix Window::mousePressCommandConsumesEvent() for "activate" action. Commit. Fixes bug #506007
- Sync virtual desktop grid to new virtual desktop order. Commit. Fixes bug #506022
- Kcms/screenedges: Fix listing third party extensions. Commit. Fixes bug #505934
- Fix tablet cursor getting stuck in hidden state in relative mode. Commit. Fixes bug #505989
- Core/renderloop: fix subsurfaces vrr scheduling. Commit.
- Effect: Add missing triggerRepaint() in retarget(). Commit.
- Wayland_server: re-enable wl_drm by default. Commit.
- Split tablet tool tip event data in two frames. Commit. Fixes bug #479856
- Wayland/tablet_v2: fix the tablet cursor hotspot with Xwayland scaling. Commit.
- Kcms/animations: disable configure button for disabled checkable effects. Commit. Fixes bug #505789
- Plugins/slideback: Scale smoothness proportionally to adjusted strength from 6.3. Commit. Fixes bug #503964
- Fix direct scanout target rect on rotated outputs. Commit.
- Drop no longer used KF6ConfigWidgets dependency. Commit.
- Plugins/systembell: Throttle visual bell. Commit.
libksysguard Milou
- Kcms/screenedges: Fix listing third party extensions. Commit. Fixes bug #505934
- Kcms/animations: disable configure button for disabled checkable effects. Commit. See bug #505789
- Plugins/slideback: Scale smoothness proportionally to adjusted strength from 6.3. Commit. Fixes bug #503964
Plasma Desktop
- ResultDelegate: fixed pressed/selected text color. Commit.
plasma-mobile
- Applets/windowlist: fix menu operation. Commit. Fixes bug #505901
- Folder View: don't show label shadows on desktop popup either. Commit.
- Applets/taskmanager: disable window highlighting by default. Commit. See bug #469983
- Containments/desktop: fix folder view clicking. Commit. Fixes bug #497498. Fixes bug #505718. Fixes bug #504569
- Desktop: reload plugin combobox after model change. Commit. Fixes bug #501586
- Drop no longer used icu dependency. Commit.
- Achieve WCAG AA for text contrast. Commit.
plasma-welcome Plasma Workspace
- Lockscreen: Add feedback when lockscreen action is not held. Commit.
- Homescreens/folio: Block propagation if edit mode is active to avoid widget to trigger event. Commit.
- Quicksettings/record: Make it more efficient on initial load. Commit.
- Actiondrawer: Draw our own background. Commit.
- Load minimized Quicksettings as Async. Commit.
- Paginatemodel: Avoid to disconnect if model is the same because it's not reconnected after. Commit.
- Fix mistake on paginatemodel. Commit.
- Envmanager: Write options as immutable, and add kdeglobals. Commit.
- Envmanager: Add overlay configs through XDG_CONFIG_DIRS. Commit.
- Quicksettings: Use synchrone component loading instead of asynchrone to avoid concurrent bug. Commit.
- Notifications: Don't factor action drawer state in expiry. Commit.
Powerdevil print-manager
- Applets/kicker: resolve non-existing files to their url. Commit. Fixes bug #402820
- Weather/envcan: Fix handling of non-continuous hourly folder list. Commit.
- DayDelegate: disable days not in the current month. Commit.
- Kcms/feedback: remove little hover icons. Commit. Fixes bug #505761
- Trianglemousefilter: Wrap unit test in if BUILD_TESTING. Commit.
- Kcms/wallpaper: add missing domain strings to allow translation. Commit. Fixes bug #505122
- KlipperPopup: Always start from beginning of the list. Commit. Fixes bug #505493
- Klipper: Remove local Configure Klipper action. Commit. Fixes bug #501632
- RunCommand: fix "hide faded completion text" calculation. Commit. Fixes bug #505698
- Shell/containmentconfigview: let wallpaperConfigModel emit wallpaperPluginsChanged. Commit.
- Achieve WCAG AA text contrast for labels. Commit.
- Fix ambiguous
operator==()
overload on Qt 6.10. Commit.spectacle xdg-desktop-portal-kde
- Configure-printer: Fix dbus activate on helper dialog. Commit.
- [libkcups/printqueue/config] Remove unneeded dependencies. Commit.
- Plasmoid: Make configure action use KCM configure. Commit.