KDE Plasma 6.3.6, features numerous bug fixes and enhancements contributed by KDE's team. The update resolves multiple issues, such as enhancing the accessibility of the Discover category, reverting to "discover/qml" for improved updates, rectifying the loss of shortcuts during system updates, ensuring the flickable matches the width of the unwrapped text, and addressing the build compatibility with Qt 6.10. The update additionally resolves concerns related to KScreen, KWin, and Xwayland while also addressing issues with tablet cursor hotspots, Xwayland scaling, and output management.
The Plasma Desktop has been enhanced to incorporate label implicitHeight in frame size calculations, while the Plasma Workspace has been modified to accommodate new locations list URLs and dynamic URLs. The Plasma System Monitor has undergone a partial reversion to prevent the overriding of dialog y: values, and the Plasma Workspace has been updated to accommodate recent changes and display maximized. The update addresses issues with the Colorsapplicator and the Powerdevil app, while also enhancing the Plasma Desktop to support recent changes and display maximized.
KDE Plasma 6.3.6, Bugfix Release for July
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.3.6.
Plasma 6.3 was released in February 2025 with many feature refinements and new modules to complete the desktop experience.
This release adds two months’ worth of new translations and fixes from KDE’s contributors. The bugfixes are typically small but important and include:
Plasma 6.3.6 Complete Changelog
Discoverkglobalacceld
- Make it harder for category to be wrong. Commit. Fixes bug #491703
- Revert "discover/qml: improve UpdatesPage accessibility". Commit.
- Discover/qml: improve UpdatesPage accessibility. Commit.
Info Center kpipewire
- Fix losing shortcuts when updating the system. Commit.
KScreen
- Fix build with Qt 6.10. Commit.
KWin
- Kcm: round brightness value. Commit. Fixes bug #505763
- Kcm: reload kwin config when tearing option is changed. Commit. Fixes bug #504634. Fixes bug #496970
Plasma Desktop
- Backends/drm: never use DEGAMMA_LUT. Commit. Fixes bug #505869
- Workspace: Fix window activation on activity change. Commit. Fixes bug #501393
- Don't add deleted windows to the stacking order. Commit.
- Xwayland: don't forward left/middle/right mouse buttons to Xwayland. Commit. See bug #490057
- Output management: add some safe guards for invalid brightness overrides. Commit. Fixes bug #506090
- Wayland/tablet_v2: fix the tablet cursor hotspot with Xwayland scaling. Commit.
- Core/renderloop: fix subsurfaces vrr scheduling. Commit.
- Plugins/slideback: Scale smoothness proportionally to adjusted strength from 6.3. Commit. Fixes bug #503964
- Plugins/systembell: Throttle visual bell. Commit.
- Backends/drm: disable direct scanout on secondary GPUs. Commit.
- Scene/surfaceitem_wayland: handle some missing initial properties. Commit.
- Plugins/translucency: Fix unsetting animations for minimized windows. Commit. Fixes bug #504687
- Autotests/integration/outputchanges: wait for frame callbacks before committing. Commit.
- Autotests/outputchanges: add a test for evacuating windows from removed outputs. Commit.
- Scene/workspacescene: restrict frame callbacks based on the output rather than geometry. Commit. Fixes bug #479694. Fixes bug #498628. Fixes bug #505060
- Backends/drm: reduce severity of pageflip failure logging. Commit. Fixes bug #505028
- Xwayland: Fix leaking normal key presses with keyboard layouts other than English. Commit. Fixes bug #500032
- Backends/drm: Add missing null guard. Commit.
- Outputconfigurationstore: disable adaptive sync by default. Commit.
- Map xinerama index to Output by output name. Commit.
- Backends/drm: clear the test buffer with legacy modesetting. Commit. Fixes bug #504258
- Wayland/xdgoutput: round the scaled output position. Commit.
- Don't leak lcms tone curves. Commit.
- Plugins/colorpicker: round the result. Commit. Fixes bug #491633
- Plugins/colorpicker: use BPC when converting to sRGB. Commit. See bug #491633
- X11: Add an environment variable to disable _NET_WM_SYNC_REQUEST in X11Window. Commit.
- Wayland/colormanagement: compare primaries with the protocol's resolution. Commit.
- Wayland/colormanagement: also around max_fall and max_cll. Commit.
- Wayland/colormanagement: fix sending target luminance levels. Commit.
- Core/iccprofile: also estimate black point even if there's no luminance tag. Commit.
- Backends/drm: also guard DrmOutput::cursorLayer for nullptr pipeline. Commit. Fixes bug #504516
plasma-integration plasma-mobile
- FolderItemDelegate: use label implicitHeight in frame size calculation. Commit. Fixes bug #490402
- FolderModel: When adding files, keep the current sorting. Commit. Fixes bug #482470
Plasma Systemmonitor Plasma Workspace
- Envmanager: Use BorderlessMaximizedWindows option. Commit.
- Shell: Fix Compact applet display popup when fullRepresentation is null. Commit.
- Homescreens/folio: Block propagation if edit mode is active to avoid widget to trigger event. 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.
- Quicksettings: Use synchrone component loading instead of asynchrone to avoid concurrent bug. Commit.
- Envmanager: Write options as immutable, and add kdeglobals. Commit.
- Envmanager: Add overlay configs through XDG_CONFIG_DIRS. Commit.
- Taskswitcher: Fix task close icon colour in light mode. Commit.
- Folio: Ensure y anim signals don't get emitted if value didn't change. Commit.
- Notifications: Fix do-not-disturb. Commit.
- Notifications: Don't factor action drawer state in expiry. Commit.
- Notifications: do not expire notificationa after invoking action. Commit.
polkit-kde-agent-1
- Weather/envcan: Adapt to the new locations list URL. Commit.
- Weather/envcan: Fix handling of non-continuous hourly folder list. Commit.
- Dataengines/weather: Adapt to the new dynamic URLs on envcan. Commit.
- RunCommand: fix "hide faded completion text" calculation. Commit. Fixes bug #505698
- Klipper: make "Add Actions" dialog only window-modal. Commit. Fixes bug #501938
- Fix cell height calc in resize handle. Commit.
- Applets/notifications: Don't set a parent for WidgetsAskUserActionHandler. Commit. Fixes bug #504385
- Components/sessionprivate: fix a potential crash in SessionsModel. Commit.
- Libnotificationmanager: fix critical notifications not showing when Do not disturb is active. Commit.
- Applets/devicenotifier: fix pointless mount action. Commit. Fixes bug #503999
- Colorsapplicator: Don't allow extended RGB from OKLabToLinearSRGB. Commit. Fixes bug #503394
Powerdevil
- Mobile: Update to support recent changes, and show maximized. Commit.
