Skip to content

This Week in Plasma: Feels Like a Good One

Saturday, 1 February 2025  |  Nate Graham

Welcome to a new issue of "This Week in Plasma"! Every week we cover as much as possible of what's happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.

This week we continued to polish up Plasma 6.3 in preparation for its final release in a week and a half, and I gotta say, it's looking pretty good! Most of the bug reports we've gotten from people running the beta have been minor and quickly fixed, which I'm choosing to interpret to mean that it's a good release. :)

In addition, we landed a bunch more Plasma 6.4 UI improvements! Check it all out:

Notable UI Improvements

Plasma 6.3.0

Task Manager previews now only show one copy of the playback controls for grouped apps where only a single window is playing media, and they also try to match the controls to the window where the media is playing. This matching isn't 100% perfect due to a lack of necessary data from browsers, so we'll be working to refine it over time. (Christoph Wolk, link)

App screenshots in Discover are no longer blurry when the app's metadata includes a thumbnail that's smaller than the size it will be displayed at; instead, Discover now displays the full-size version as the thumbnail. (Aleix Pol Gonzalez, link)

Fixed the mnemonics and buddy relationships for several complex UI elements on the Wallpaper page in System Settings and the desktop config window. (Kai Uwe Broulik, link 1, link 2, and link 3)

On System Settings' Users page, when you use the file picker to choose an avatar image from a file on disk, the file picker now remembers the location for next time too. (Nate Graham, link)

On System Settings' Display & Monitor page, the option to use a display's built-in color profile is now disabled when it would have no practical effect. (Xaver Hugl, link 1, link 2, link 3, and link 4)

Plasma 6.4.0

Made the contents of the context menus for the desktop trash (if you have one there) and its contents more contextually-relevant. (Nate Graham, link)

All of those confusing and/or nonfunctional chord keyboard shortcuts throughout Plasma have been removed or replaced with standard-style shortcuts. (Nate Graham, link)

On System Settings' Region & Language page, the language chooser sheet now has a search field and responds appropriately to keyboard interactions. (Nate Graham, link)



The screen action chooser OSD you can open with Meta+P will now cycle through its options if you continue to hold down Meta and press P. (Sergey Katunin, link)

On Info Center's Energy page, the graph is now displayed better when information isn't available. (Ismael Asensio, link)

Task Manager tooltips from right-screen-edge panels now shift their close buttons over to the left side, to make them harder to click by accident like with left and bottom panels. People using top panels are expected to be so elite that this isn't a problem for them 😎 (Christoph Wolk, link)

The categories displayed in Discover's sidebar have been synced with the ones shown in Kickoff/Kicker/etc. (Ujjwal Shekhawat, link)

Frameworks 6.11

The Kirigami.LinkButton UI element has been given an appropriate color change when pressed, which will be visible in many apps making use of it, including quite a few Plasma apps like Discover and Welcome Center. (Nate Graham, link)

Notable Bug Fixes

Plasma 6.3.0

KWin no longer crashes when the system has been configured to use an ICC profile that's then later moved, renamed, deleted, or otherwise made unavailable at the place KWin expects to find it. Instead, it simply doesn't apply the profile. (Xaver Hugl, link)

Fixed two KWin crashes that could be caused by the kernel or graphics drivers providing unexpected data, and a third one caused by a bug in idleness detection. (Vlad Zahorodnii, link 1, link 2, and link 3)

Fixed a case where Plasma could crash on X11 when accessed over VNC without certain XRandr extensions present. (Fushan Wen, link)

Fixed a case where the app chooser dialog could sometimes crash when you tell it to always use the chosen app to open files of that type. (David Redondo, link)

Fixed a case where the ksystemstats daemon (that provides, well, system stats) could crash after you'd finished customizing a widget or the app to remove a sensor. (Arjen Hiemstra, link)

Sticky Note widgets on the desktop no longer block the Ctrl+V shortcut from working to paste files onto the desktop, even when the note widget isn't focused. (Marco Martin, link)

Fixed the spinboxes on System Settings' Accessibility page, which would become semi-broken when you typed numbers into them rather than interacting with them using the arrow buttons or up/down arrow keys. They were ironically not very accessible! But no longer. (David Edmundson, link)

Fixed two Plasma 6 regressions in the Kicker application menu: one that required two presses of the backspace key to delete characters entered into the search field; and another that made it impossible to navigate between groups of the multi-column search view. (Marco Martin, link 1 and link 2)

Fixed a bug in the System Monitor app and widgets that caused the number of CPUs to be mis-counted on some systems. (Arjen Hiemstra, link)

Filtering text on Info Center's Firmware Security page now works properly, displaying matches on separate lines as expected. (Harald Sitter and Nate Graham, link)

Discover is now more reliable at showing themed app icons on certain distros. (Harald Sitter, link)

Fixed the screen color display for games that use the scRGB color space in HDR mode. (Xaver Hugl, link)

Fixed the colors of the Night Light preview when using a dark color scheme, and when adjusting the color temperature while Night Light is currently active. (Thomas Moerschell, link 1 and link 2)

Discover now shows something more sensible when launched with no internet access. (Aleix Pol Gonzalez, link)

Fixed a Task Manager bug that caused tooltips to inappropriately re-appear while their task's context menu was open and you hovered over the task again. (Nate Graham, link)

Plasma 6.4.0

On System Settings' Window Switchers page, the apps in the preview visualization are now always the same ones, and no longer sometimes display thumbnails that don't match the text and icon. (Nate Graham, link)

Entering text in the Overview screen's search field now works. (David Edmundson, link)

Other bug information of note:

Notable in Performance & Technical

Plasma 6.3.0

Improved the accuracy of CPU usage measurements in the System Monitor app and widgets by filtering out iowait, which is not really real CPU usage. (Arjen Hiemstra, link)

For people who had enabled the "Disable touchpad while mouse is plugged in" setting on X11 in the past, that preference is now migrated to the new feature (which works on both X11 and Wayland) so you don't need to manually re-enable it, and the remain orphaned backend code for the old feature has been deleted. (Jakob Petsovits, link)

System Settings' Audio page now does a more thorough job of identifying audio devices that should be marked as inactive. (Harald Sitter, link)

Plasma's KRDP remote desktop server now only runs in Plasma itself, and won't start up accidentally in other environments you might also have running on the same system, where it might interfere with or block that environment's own RDP solution. (David Edmundson, link)

Plasma 6.4.0

KRDP now supports FreeRDP version 3. (Jack Xu, link)

Deleting a Sticky Note widget also deletes the data file where its text was stored, plugging a data leak and preventing the ~/.local/share/plasma_notes/ folder from filling the system up with orphaned data taking up space. (Marco Martin, link)

How You Can Help

KDE has become important in the world, and your time and contributions have helped us get there. As we grow, we need your support to keep KDE sustainable.

You can help KDE by becoming an active community member and getting involved somehow. Each contributor makes a huge difference in KDE — you are not a number or a cog in a machine!

You don’t have to be a programmer, either. Many other opportunities exist:

You can also help us by making a donation! Any monetary contribution — however small — will help us cover operational costs, salaries, travel expenses for contributors, and in general just keep KDE bringing Free Software to the world.

To get a new Plasma feature or a bugfix mentioned here, feel free to push a commit to the relevant merge request on invent.kde.org.

Newsletter

Enter your email address to follow this blog and receive notifications of new posts by email.

Comments