Besides the improved UX are there any other advantages of Plasma over XFCE?
Besides the improved UX are there any other advantages of Plasma over XFCE?
Fresh Gnome on Arch or Gentoo I've seen ~650 at boot and around 750 with Ubuntu, around 650-700 with Fedora.
Gnome's Wayland implementation is much better then KDE at this moment, but KDE is quickly catching up. Nvidia still lacks, even with their EGL support. I use a Nvidia 1060 6gb on an updated (KDE 5.24), but several year old Manjaro KDE install with XOrg as a daily driver, and it's very smooth for me. Games work great. Maybe some occasional stuttering on my monitors that are 144 and 60hz (xorg limitation).
Gnome's gestures and by far and away better then KDE's too (at least as of 5.24, but 5.25 adds many more).
Agreed, with a caveat— Gnome's Mutter compositor for Wayland has bugs. It does not support server side rendered window decorations while KDE does. This means that the title bars for Alacritty[0] terminal emulator and the mpv[1] video player are ugly and not so functional. This is an intentional decision by the GNOME team[2]. Also the screen locks while watching videos on mpv because Mutter does not support the idle-inhibit protocol, although work is currently being done on this[3].
[0]: https://github.com/alacritty/alacritty/issues/5956
[1]: https://github.com/mpv-player/mpv/pull/7186
[2]: https://gitlab.gnome.org/GNOME/mutter/-/issues/217
[3]: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/111
To be fair, it's difficult because Wayland clients might have rounded corners and other odd shapes, and I'm not in a position to really look into it myself so I shouldn't complain, but argh, the indifference about it is frustrating.
I also run KDE on an under-powered (even at the time it was released) x86 tablet released in 2011 (the Airis Kira Slimpad - Intel Atom N450 1,66 GHz, 1 GB RAM DDR2 @ 800Mhz, Intel GMA 500). It was the only desktop environment that was kinda usable on a tablet at the time. It's slow (this tablet is exclusively used to play music by auto starting Clementine), but not slower than anything else.
A 5400rpm disk is tough though with today's distributions and maybe Xfce does fewer disc accesses than KDE. You probably should disable desktop search if you haven't.
IIRC there was a thread a while ago with benchmarks. And an XFCE developer confirmed that this doesn't surprise them, because KDE have a lot more dev resources to spend on optimisation than they do.
Other suggest that it uses same or even less memory than Xfce, that may be true on fresh boot, but it's misleading, because Plasma utilizes lazy load aggressively and also still leaks memory like crazy.
I tried to use it for a while and I noticed that memory grows quite a bit after using it for a whole day for example. I witnessed once plasma-shell process using 600MB and kwin 300MB, which is quite bad, worse than even GNOME. You can restart processes and it returns to normal, but I don't want to do that, I want DE using reasonable resources, not 1GB for showing wallpaper and few windows
I also moved into XFCE.
KDE has the advantage of a full desktop experience, where all applications targeted to KDE can share the same developer stack and made to interoperate between each other, beyond classical UNIX IPC mechanisms.
GNOME had this as well, but seems to have been lost on their minimalism quest.
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:1:0:0"
Option "ForceCompositionPipeline" "1"
EndSection
Rebooted and the jankiness was gone and everything was totally smooth. Google "ForceCompositionPipeline" if you want to get more into it.