KDE Plasma 6.3.4 has been released, incorporating three weeks of new translations and improvements from KDE's contributors. The bug fixes encompass resolutions for issues encountered during touch scrolling, the tools area manager, Kstyle, and keyboard navigation. The update additionally resolves concerns related to qDebugs, Notifier, Dr. Konqi, Coredump, and Plasma Addons.
KDE Plasma 6.3.4, Bugfix Release for April
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.3.4.
Plasma 6.3 was released in February 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:
- Fix glitch while scrolling with touch. Commit.
- ToolsAreaManager: Store windows as a vector. Commit. Fixes bug #501688
- Kstyle: Don't replay scrollbar mouse event to same position. Commit.
Plasma 6.3.4 Complete Changelog
BluedevilBreeze
- Fix glitch while scrolling with touch. Commit.
Discover
- ToolsAreaManager: Store windows as a vector. Commit. Fixes bug #501688
- Kstyle: Don't replay scrollbar mouse event to same position. Commit.
Dr Konqi
- PackageKit: Fix connection for update details. Commit. Fixes bug #434936. Fixes bug #421293
- Notifier: cover in qDebugs. Commit.
Plasma Addons
- Add mapping for krdpserver. Commit.
- Coredump: don't start units on system users (e.g. sddm). Commit. Fixes bug #500179
kgamma KMenuEdit KWin
- Applets/calculator: remove clipboard dataengine and fix pasting. Commit.
- Applets/userswitcher: allow user name to wrap on vertical panels. Commit.
- Applets/userswitcher: Limit the label size. Commit. Fixes bug #356603
- Applets/userSwitcher: Fix keyboard navigation. Commit. Fixes bug #501649
- Applets/weather: Fix config save. Commit. Fixes bug #501066
libksysguard
- Backends/drm: prevent accessing DrmPipeline after it's deleted. Commit.
- Wayland: Clip surface damage. Commit. Fixes bug #501113
- Backends/drm: don't enable outputs after adding them. Commit.
- Wayland/colormanagement: ignore frog surfaces for the surface_exists error. Commit.
- Wayland: Guard against unconfigured buffers. Commit. See bug #501828
- X11: Fix missing nativeRound in X11Window::gravityAdjustment(). Commit.
- Change qCDebug()s to qCWarning()s in Xkb. Commit.
- Combine tile modes when tiling via arrow keys. Commit. Fixes bug #501731
- Utils/edid: add environment variable to override HDR support in EDIDs. Commit.
- Plugins/screencast: Let kwin select scale factor for region screencasts. Commit.
- Opengl/icc_shader: compensate for night light increasing the red channel above 1.0. Commit.
- Autotests: comment out test cases that will fail with the following commit. Commit.
- Opengl/icc_shader: divide through the correct value. Commit.
- Backends/drm: properly disable HDR when the capabilities go away. Commit.
- Backends/drm: remove HDR capability if wide color gamut isn't available. Commit.
- Plugins/systembell: Throttle audio bell. Commit. Fixes bug #500916
- Effect/offscreeneffect: snap geometries to the pixel grid. Commit.
- Plugins/qpa: fix build with Qt dev. Commit.
- Make outline print scene graph error. Commit.
- Backends/drm: remove DrmGpu::waitIdle. Commit.
- Backends/drm: don't crash if there's a pending pageflip when a pipeline gets deleted. Commit.
- Backends/drm: create pipelines for outputs, not for all connectors. Commit.
- Compositor: only delay hardware cursor updates when necessary. Commit. Fixes bug #487563
- Core/output: allow the compositor to specify the maximum vrr delay for cursor updates. Commit.
- Backends/drm: refactor VRR cursor handling. Commit.
- Opengl: Set GL_LINEAR filter for swapchain images. Commit.
- Plugins/screencast: render region screencasts in texture pixels. Commit.
- Backends/drm: let DrmGpu do modesets for dpms off. Commit.
- Backends/drm: add KWIN_DRM_FORCE_SCALING_MODE env var to force a scaling mode. Commit. See bug #501168
- Kcms/rules: Remove pragma on OptionsComboBox. Commit. Fixes bug #501357
- Effect/offscreenquickview: add some warnings for when painting will be skipped. Commit. See bug #500455
- Plugins/kscreen: Add missing effects->postPaintScreen(). Commit.
- Backends/drm: Update dpms mode when dpms off is cancelled before animation completes. Commit.
libplasma Plasma Desktop
- Guard against unreadable pid file. Commit.
plasma-integration
- Applets/folderview: fix list view icon opacity. Commit. Fixes bug #501797
- Applets/kickoff: honor display style setting in search results. Commit.
- Kcms/touchpad/actions: Add touchpad toggle shortcut with meta keys. Commit.
- Use entire screen to place sidebars when not in edit mode. Commit. Fixes bug #480890
plasma-vault Plasma Workspace
- KHintsSettings: Properly handle zero CursorBlinkRate in updateQtSettings. Commit.
- KDirSelectDialog: Fix sidebar sizing bugs. Commit. Fixes bug #421247. Fixes bug #500435. See bug #499179
Powerdevil
- Applets/notifications: fix body label implicit height and alignment. Commit.
- Applets/notifications: restore padding above the icon, when visible. Commit.
- Applets/notifications: use more appropriate wrap mode for labels. Commit. Fixes bug #502162
- Applets/notifications: tighten internal spacings. Commit. Fixes bug #449083
- Notifications: Sync window position on creation. Commit.
- Applets/notifications: Fix actions in FullRepresentation. Commit.
- Klipper: let Qt handle plain text to deal with non-UTF-8 encodings when syncing selections. Commit. See bug #500203
- Kcms/region_language: make removing languages work. Commit.
- Only queue position updates for panel when not hidden. Commit. Fixes bug #499833
- Klipper: let Qt handle plain text to deal with non-UTF-8 encodings. Commit. Fixes bug #500203
- Shell: fix shelltest. Commit.
- Klipper: only accept certain MIME types. Commit.
- Applets/notifications: make drag parameter explicit. Commit.
- Check for queued positionAndResize requests at the end of the event cycle. Commit. Fixes bug #499833. Fixes bug #499914
- Applets/devicenotifier: handle unmounting gracefully. Commit.
print-manager
- Set up KAboutData earlier. Commit.
spectacle
- Libkcups/KCupsConnection: connect existing signal. Commit.
xdg-desktop-portal-kde
- Auto scale region recordings to improve fractional scaling recording quality. Commit. Fixes bug #500777