Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

The KDE team have released the latest release for the Plasma desktop, with version 6.6.1 bringing quite a lot of bug fixing. As usual, a big new release with 6.6 that added numerous features also came with a number of problems that needed to be solved.

There's fixes for the Discover software centre with Flatpaks, Bluedevil bluetooth will no longer tell you about connection failures when there wasn't any, various improvements to the Kicker launcher and Task Manager but the biggest set of issues by far are the bugs solved in the window manager KWin.

Hopefully this release will fix up some problems you saw. Thankfully, my Plasma 6.6 on Fedora KDE has been running very nicely overall but good to see such rapid fixes come in.

Full changelog, click me
aurorae
  • V2: Make decoration-maximized-inactive fallback to decoration-maximized. Commit. Fixes bug #516189
Bluedevil
  • Applet: don't show connection failure when connected. Commit. Fixes bug #515189
Discover
  • Flatpak: consider provided appstream ids when asserting resolution results. Commit. Fixes bug #515150
  • ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats. Commit. Fixes bug #513139
kactivitymanagerd
  • Fix SQL syntax error: Replace .tables with valid SQL query. Commit. Fixes bug #513761
KDE GTK Config
  • Fix disabled anim. when decoration has no buttons. Commit.
krdp
  • Fix server-to-client clipboard (CLIPRDR) for RDP clients. Commit.
KScreen
  • Fix widget never requesting "active" status. Commit.
  • Hdrcalibrator: remove fullscreen average calibration page again. Commit. See bug #506626
  • Kcm/ui: disable the hdr calibration button if there's any pending changes. Commit.
kscreenlocker
  • Greeter: Set explicit layer surface screen. Commit.
KWin
  • Refuse to load setup specific state with missing OutputState. Commit.
  • Make OutputConfigurationStore reset invalid replication sources. Commit.
  • Harden logical <-> physical output assignments. Commit.
  • Wayland: Reject output configurations with self-mirroring outputs. Commit.
  • Screenedge: Watch for touch target option changes with KConfigWatcher. Commit.
  • Core/colorspace: don't dim the minimum luminance. Commit.
  • Plugins/qpa: Remove unguarded eglMakeCurrent(). Commit.
  • Xwayland: Improve Clipboard/Primary/Dnd teardown. Commit.
  • Utils: Port away from Qt sensors. Commit.
  • Utils: Add dbus future helpers. Commit.
  • Remove qml import versions. Commit.
  • Backends/drm: minor fixes for EDR. Commit.
  • Call updateActivities() only if the activity list changes. Commit.
  • Utils: Drop Xcb::Property::toBool() overload that takes type and format. Commit.
  • Utils: Assert that Xcb::Property::array() reinterprets data correctly. Commit.
  • Utils: Fix Xcb::Property::toByteArray(). Commit.
  • Wayland/colormanagement: add wine64-preloader to the Windows executable names. Commit.
  • Plugins/tileseditor: Ignore key repeat in tile editor toggle shortcut. Commit. Fixes bug #515940
  • Core/backendoutput: report EDID values for luminance, instead of the overrides. Commit.
  • Plugins/screenshot: Add option to disable hiding of caller windows. Commit.
  • Core/iccprofile: calculate inverse TRC ourselves. Commit. Fixes bug #515194
  • Drive our QAnimationDriver fully by presentation timestamps. Commit. Fixes bug #516240
  • Backends/drm: implement dimming with software brightness on external screens. Commit. Fixes bug #504441
  • Compositor: animate dimming separately from brightness. Commit.
  • Plugins/eis: Guard against events of destroyed devices. Commit. Fixes bug #515179
  • Tabbox/switchers/thumbnail_grid: use normal Button for closing windows. Commit.
  • Core: Fix Rect::intersects() with shifted empty rectangles. Commit.
  • Helpers/killer: Wait for KAuth job to finish. Commit.
  • Plugins/zoom: Fix zoom on rotated outputs. Commit.
  • Virtualdesktops: save on name changes. Commit. Fixes bug #512212
  • Outputconfigurationstore: don't apply the panel orientation for auto rotate. Commit. See bug #513156
  • Handle popup repositioning before XdgPopupWindow gets initialized. Commit. Fixes bug #506916
  • Scene/windowitem: apply corner rounding on both decoration and surface. Commit. Fixes bug #453229. Fixes bug #514792
  • Revert "wayland: Check current drag and drop action". Commit. See bug #509331
  • Prevent interactive move-resize from unconditionally raising windows. Commit. Fixes bug #508151
  • Remove Qt6 version checks. Commit.
  • Backends/drm: add custom mode support to the virtual outputs. Commit.
  • Backends/virtual: add support for custom modes. Commit.
  • Opengl/glshadermanager: do tonemapping + clipping after modulation. Commit. See bug #492695
  • Improve compatibility with input method that handles repeat prior wl_keyboard version 10. Commit.
  • Autotests/integration: test that tiled windows are moved with outputs. Commit.
  • Placementtracker: special-case custom tiled windows. Commit. Fixes bug #501306. Fixes bug #500242
  • Workspace: fix custom tiled windows not getting migrated off unplugged screens. Commit.
libkscreen
  • Doctor: make removing custom modes actually work. Commit. See bug #515362
libksysguard
  • Fix NaN in PercentageSensor when max value is 0. Commit.
libplasma
  • Bump soversion from 6 to 7. Commit.
  • Don't delete oldAction in setInternalAction. Commit. Fixes bug #508451
Oxygen
  • Desktoptheme: Fix Oxygen's bad legibility in Kickoff's header with certain color schemes. Commit. See bug #515358
  • Desktoptheme: Fix Oxygen's badly set View colorgroup. Commit. Fixes bug #506601
Plasma Desktop
  • 🍒 kcms/tablet: Stop showing non existent buttons. Commit.
  • Kcms/keys: Fix premature reset of editing flag in Add/Edit Command dialog. Commit.
  • Applets/kicker: hardcode black background color in dashboard. Commit. Fixes bug #516266
  • Applets/pager: handle switching activities better in desktop widget. Commit.
  • Applets/kicker: handle Return from kickerdash search field. Commit.
  • Applets/kicker: show custom icon loaded by name. Commit. Fixes bug #516019
  • Applets/kicker: only set anchor margin if there is a sidebar. Commit. Fixes bug #516196
  • Applets/taskmanager: adjust size for thumbnail-less tooltips. Commit. Fixes bug #516018
  • Add missing const and replace begin() with cbegin(). Commit.
  • GlobalAccelModel: emit dataChanged after shortcut edit. Commit.
  • Applets/kicker: don't reset currentItem on context menu open. Commit.
  • Applets/taskmanager: Fix check for application on drop. Commit. Fixes bug #516242
  • Applets/TaskManager: Fix RTL in TaskProgressOverlay. Commit. Fixes bug #516053
  • Desktoppackage: Always show the "Focus shortcut:" label in panel configuration window. Commit. Fixes bug #515987
  • Applets/kicker: use Image for non-square compactRepresentation icon. Commit.
  • Applets/kickoff: handle accepted instead of iconNameChanged. Commit.
plasma-login-manager
  • Frontend/UserModel: Filter users with invalid shells. Commit.
  • Frontend: Set explicit layer surface screen. Commit.
plasma-mobile
  • Quicksettings/screenshot: Fix shell not showing up and update dbus. Commit.
  • Actiondrawer: Fix loading race conditions with minimized quick settings. Commit.
  • Taskswitcher: Don't set layer on task item, to avoid blurriness. Commit.
  • Envmanager: Add KDE Connect SMS to applications blocklist. Commit.
  • Lockscreen: Set correct colorset for notifications. Commit.
  • Statusbar: Use implicit battery widths rather than manually setting them. Commit.
  • Quicksettings: Fix references to non existent "mode" property. Commit.
Plasma Networkmanager (plasma-nm)
  • Libs/models: Respond to changes to the "show virtual connections" setting. Commit. Fixes bug #516091
  • Libs/editor: Respond to external configuration changes in Configuration. Commit.
  • Libs/editor: Write all configuration changes with the Notify flag set. Commit.
  • Use more appropriate wired and wireless disconnection icons. Commit.
  • Correctly detect "Wi-Fi disabled" state in connection icon. Commit.
  • Applet: Remove all QML import versions. Commit.
Plasma Audio Volume Control
Plasma Workspace
  • Applets/systemtray: reset currentIndex when searching. Commit. Fixes bug #515863
  • Applets/digital-clock: localize clock digits. Commit. Fixes bug #485915
  • Logout: hardcode black background color. Commit. Fixes bug #516266
  • Runners/baloo: Construct KRunner::Action correctly. Commit.
  • Wallpapers/image: Fix "open containing folder" in slideshow. Commit. Fixes bug #515551
  • Applets/kicker: Guard against bad downcasts of AbstractEntry to AppEntry. Commit.
  • Components/Clock: use Curve Rendering for labels to preserve quality. Commit. Fixes bug #516314
  • Kcms/nighttime: Increase spacing between path chart and mode combobox. Commit.
  • Applets/notifications: Handle that default action in history is added by view. Commit.
  • Applets/notifications: Explicitly set implicitHeight on FooterLoader. Commit.
  • Kcms/users: Re-enable add user button after creation. Commit. Fixes bug #516070
  • Applets/mediacontroller: Fix labels getting elided too early when between spacers. Commit. Fixes bug #501166
  • Ksplash: Set explicit layer surface screen. Commit.
  • Logout-greeter: Set explicit layer surface screen. Commit.
  • Plasma-windowed: Set desktop file name. Commit.
  • Shell: Set explicit layer shell screen. Commit.
  • Shell: Restore setPosition() in PanelView. Commit. Fixes bug #516185. See bug #514081
  • Klipper/updateclipboardjob: Avoid needless encoding if possible. Commit.
  • Actually translate "Configure..." button. Commit.
  • Applets/systemtray: Fix menu button always showing after opening volume control. Commit. Fixes bug #516135
  • Krunner: Guard for empty activity string which implies a loading state. Commit.
  • Systemtraytest: reduce flakiness by waiting for a result. Commit.
  • JobIconItem: Trigger openAction, if available, instead of openUrl. Commit.
  • BasicAppletContainer: fix blur borders. Commit. Fixes bug #516086
  • Suppress QML property shadow warnings in tests. Commit.
Powerdevil
  • Check power level before running critical action. Commit.
qqc2-breeze-style
  • ToolButton: Fix flat mode not inheriting background color scheme. Commit.
System Settings
  • MenuProxyModel: For categories also check whether any children are relevant. Commit.
xdg-desktop-portal-kde
  • Revert "settings: use stylehints instead of manually determining dark vs light". Commit. Fixes bug #516303

Source: KDE

Going by their current public release schedule here's when the next bug-fix releases are due:

Plasma version Release Date
6.6.2 Tue 2026-03-03
6.5.6 Tue 2026-03-10
6.6.3 Tue 2026-03-17
6.6.4 Tue 2026-04-07
6.6.5 Tue 2026-05-12
6.6.6 Tue 2026-07-07

Are you still encountering major problems? Let us know in the comments.

Article taken from GamingOnLinux.com.
7 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
5 comments

The_Real_Bitterman 4 hours ago
I didn't even had issues with 6.6.0. But also I've been using it for like 3 days until today. 🤷‍♂️
There's fixes for the Discover software centre with Flatpaks
I've come across random weird issues with this on my Fedora KDE boxes. Sometimes the Flathub source is listed under Settings, sometimes its not, sometimes its not listed and packages still update normally. It's hit or miss. Noticed it first on 6.5, but seems to be better/normal/fixed now on 6.6.
scaine 3 hours ago
User Avatar
Quoting: ItsRainingSomewhere
There's fixes for the Discover software centre with Flatpaks
I've come across random weird issues with this on my Fedora KDE boxes. Sometimes the Flathub source is listed under Settings, sometimes its not, sometimes its not listed and packages still update normally. It's hit or miss. Noticed it first on 6.5, but seems to be better/normal/fixed now on 6.6.
What distro are you on? The issue I had with any distro that wasn't Arch-based was that Plasma was typically at least one major version out of date! Even Siduction, which is based on Debian Sid, tended to be months behind the release schedule.
Stella 3 hours ago
User Avatar
I'm looking forward to 6.6.6😆
whizse 2 hours ago
User Avatar
Quoting: StellaI'm looking forward to 6.6.6😆
We need to start a petition for a 2026-06-06 release date! 😈
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register