KDE Plasma: Full Featured Desktop That's Surprisingly Easy on Resources
fossforce.com
fossforce.com
The general large size of UI elements and lack of any slightly advanced features and customizations (not even via config files!), that are basic features in Windows ar any other Linux DE, is infuriating.
But...
While I understand that time is money and donations are appreciated and that developers need to eat, but lately it seems like any request for addressing any type of issue is met with "Maybe you should make a donation." lately in the KDE community. Lack of transparency on where those donations go is also an issue. It feels KDE lacks a good set of community managers.
Also depends on the distro you're rocking. KDE behaves differently on each distro depending how well the distro maintainers integrated KDE.
Kubuntu, KDE Neon and Opensuse Tumbleweed should be pretty good options.
The Wayland Plasma thing isn't really as mature software as you could say about Gnome and other Wayland software.
Somewhere in the dev community behind KDE most devs are chasing shinny new things and apparently won't botter to debug spagetti legacy code (the stuff behind 80% of the desktop environment), so serious bugs are a daily thing, even more after upgrades, because of regressions everywhere.
KDE 5.xx (and probably 6.xx, because it is mostly 5.xx code), IMHO is quite now on pair with the infamous version 4 (buggy as hell as well).
The "easy no memory" thing isn't quite right neither, IF the apps, components, whatever run without bugs - unlikely, even for common use cases - that will happen, but more often than not, you'll find your CPU/RAM in really bad shape because some misterious thing - KDE component, library, even the window manager itself - it just has failed somehow.
Or maybe your KDE just freezes over, out of the blue, because no good reason, Plasma could just dissappear in the middle of a rutine desktop task (closing/opening a video, taking a look at the preview window in the panel, etc.).
so, you could take this words as a rant, their not. They're just experience of maybe the last two, three years with KDE. And boy, lots of users could write the very same things.
There was one bug in a KDE application, KDE connect, where it would crash when loading contacts from the phone. But it's open source, so I just fixed it, https://tkte.ch/articles/2021/09/06/KDE-Connect.html.
I'm not disagreeing with the parent post. I'm sure they've encountered lots of bugs. I'm just trying to show that your milage may vary, and for many users KDE just works.
From my personal usage perspective the stability is somehow like this:
ios > Gnome > Plasma > Windows = Android
Considering that both Google and Microsoft platforms are giving me more issues, I would say that Plasma (and Gnome) are doing quite well. And not to speak of the actual usability, for desktop I'm yet to find something better than Plasma (I don't use macOS nowadays, but I had a great time back when I used Tiger and Leopard).
Maybe your installation is somehow broken?
I'm thinking, You don't see your plasma taskbar disappearing and coming back? OR copying files bringing your system to your knees? Copying 1+GB files just freeze the desktop entirely to the point where I've just gotten in the habit of opening Konsole and doing cp / rsync instead.
How about using Kate, and can't really get to any of the dropdown menu because a theme you have is one pixel off and causing the menu to get deselected?
It's glitchy!
Since KDE4 it feels like the solution to bugs is just push out the next version as fast as possible and hope it disappears. Right now they are pushing out 6.xx and no longer prioritizing fixing bugs for 5.xx anymore.
I put up with a multi-monitor bug for months, where none of the KDE native applications will remember it's size or position if you resize them on any monitor that isn't your left-most one. Posted a bug report, filed as duplicate. Apparently one of the devs know what the issue is. The answer was "I'll take a look at it when I get get time to pull my second monitor out."
I was encouraged to make a donation by someone else, see if that helps get some traction and the ball rolling on something I personally need fixed.
/smh
GNOME used to be great as well, nowadays I no longer know. I was on the GNOME side back in day, even wrote an article on The C/C++ Users Journal advocating for Gtkmm.
It would be so nice if WinDev would have followed similar approach in rich C++ APIs, or more .NET love for that matter, instead of their deep love for COM with crap tooling for IDL files and C++ code generation.
KMail is categorically unusable; the editor makes me scared to type anything. And looking at the process list behind it (a dedicated mysql, daemons running left and right) is nightmare fuel. Hence it's Thunderbird and Outlook web for the work calendar...
And it's not exactly lightweight either. I've had to upgrade from an i5 T450s & 20 GB RAM to a T470p with i7-7700HQ and 32GB to keep things from OOMing and being generally sluggish.
KDE is still my daily driver though, largely because the excellent QTStep theming [1] at least gives you a semblance of a civilized, old school user interface. I just wish there were more usable QT-based applications around to make use of it.