KDE contributors have made a number of bug fixes and enhancements in the August release of KDE Plasma 6.4.4. These include resolving issues with Kwin's plugins and network, as well as forcing alerts to be stored in the past if they were triggered in D&D. The full changelog includes removing the FreeBSD and Windows Qt5 pipelines, locating Flatpak and Dr. Konqi, and preventing CoreImage from becoming invalid. The update also fixes problems with the Plasma Audio Volume Control and Plasma Network Manager.
KDE Plasma 6.4.4, Bugfix Release for August
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.4.4.
Plasma 6.4 was released in June 2025 with many feature refinements and new modules to complete the desktop experience.
This release adds three weeks’ worth of new translations and fixes from KDE’s contributors. The bugfixes are typically small but important and include:
- Kwin - Plugins/magnifier: actually set the initial zoom properly. Commit. Fixes bug #507248
- Plasma - System Monitor Plugins/network: Do not announce data for processes that are not added yet. Commit.
- Plasma - Force keep notifications in history if they were triggered in DnD. Commit. Fixes bug #504571
Plasma 6.4.4 Complete Changelog
BreezeDiscover
- Ci: Remove FreeBSD and Windows Qt5 pipelines. Commit.
Dr Konqi
- Flatpak: Correct loop initialization for remote insertion ordering. Commit.
- Only show message for (outdated) beta Flatpaks for actual beta apps. Commit. Fixes bug #496327
Plasma Addons kscreenlocker KWin
- Prevent CoreImage from being invalid. Commit. Fixes bug #507625
- Bugzilla: prefer api errors over http errors. Commit. Fixes bug #506717
kwin-x11
- Kcms/tabbox: Use Plasma theme for preview. Commit. Fixes bug #507819
- Kcms/tabbox: set up i18n for preview. Commit.
- Scene/itemrenderer_opengl: use the correct rendering intent for the color pipeline. Commit.
- A11ykeyboardmanager: Send second modifier press to screenreader. Commit. Fixes bug #507545
- Plugins/screencast: Only offer explicit sync if the DRM device supports it. Commit.
- Autotests/screencast: make the window fullscreen, and wait for it to be presented. Commit.
- Backends/drm: avoid dropping the color pipeline cache for empty pipelines. Commit.
- Plugins/magnifier: allocate an fbo when rendering, and don't crash if it fails. Commit. See bug #507248
- Plugins/magnifier: actually set the initial zoom properly. Commit. Fixes bug #507248
- Backends/drm: never use default colorimetry of the edid. Commit.
- Tabbox: Work around QtQuick crashing kwin. Commit. Fixes bug #506502
layer-shell-qt
- Filter out disconnected outputs in X11 backend. Commit.
libksysguard
- When activating, also try token from XDG_ACTIVATION_TOKEN. Commit.
libplasma
- Plugins/network: Do not announce data for processes that are not added yet. Commit.
Oxygen
- ConfigView: Resize to implicitSize before saved size. Commit.
- [pluginloader] Fix listing applets without KPackage. Commit.
- [pluginloader] Fix loading non-KPackage-based containments. Commit.
- [pluginloader] Don't call invalid filter function. Commit.
Plasma Browser Integration
- Ci: Remove FreeBSD Qt5 pipeline. Commit.
Plasma Desktop
- Mpris: Make artwork sizes algorithm more spec-compliant. Commit.
- KRunnerPlugins: Limit icon size to reduce DBus traffic. Commit.
- Purpose: Also hide purpose menu on focus loss. Commit.
- Purpose: Make AlternativesMenu a regular window. Commit. Fixes bug #507368
plasma-integration
- Applets/kicker: correctly position search field. Commit. Fixes bug #507397
- Kcms/tablet: Make pen tab scrollable. Commit.
- Refactor panel widget editing UI for RTL. Commit. Fixes bug #505489
- FolderItemDelegate: Fix "undefined" warning. Commit.
- PositionerTest: Update tests. Commit.
- FolderModel: If screen is not used, clear dropTargetPositions. Commit. Fixes bug #490891
- FolderView: Use perStripe from positioner, fix off-by-one error. Commit. Fixes bug #506638
- Positioner: Do not change anything during resolution updates. Commit. Fixes bug #490891
- Fixed drag and drop behavior when desktop is scrollable. Commit. Fixes bug #506670
- Foldermodel: delete previous qfilesystemwatcher. Commit. Fixes bug #507239
- Foldermodel: init all members. Commit.
- Only interact with file and folders when directly touching them. Commit. Fixes bug #505038
Plasma Networkmanager (plasma-nm) Plasma Audio Volume Control
- Drop FreeBSD Qt5 CI. Commit.
plasma-welcome Plasma Workspace
- VolumeControlsConfig: remove unnecessary wideMode. Commit.
xdg-desktop-portal-kde
- KCMColors: Do not forward the output of editDialogProcess. Commit. Fixes bug #504007
- Make Cachedir check concurrent. Commit.
- Revert "Disable linux-qt6-next while the regression in Qt gets fixed". Commit.
- DesktopProtocol: If symlink target desktop file is unwritable, create new one to ApplicationsLocation. Commit. Fixes bug #506032
- Allow to remove icon widgets from context menu. Commit. Fixes bug #503832
- Applets/kicker: Call OpenUrlJob with mimeType. Commit.
- Assume a place is of type inode/directory. Commit.
- Runners/recentdocuments: Use mime type we get from the results model. Commit. See bug #475706
- Delete image-data from hint. Commit. Fixes bug #507304
- Force keep notifications in history if they were triggered in DnD. Commit. Fixes bug #504571
- Notificationmanager: Remove QConcatenateBlablaModel workaround for Qt 6.9.1. Commit. Fixes bug #471130
- Reparent menu actions to the temporarily created QMenu in global menu. Commit. Fixes bug #505876
- Global menu applet: fix single button mode on X11. Commit. Fixes bug #506170
- Globalshortcuts: Return shortcuts when dialog is accepted. Commit.
