[Discuss] After many years with KDE, I am about to move on to XFCE
Alan W. Irwin
Alan.W.Irwin1234 at gmail.com
Mon Jun 11 11:28:56 PDT 2018
Sometimes human inertia is a bad thing, and this is one of those
instances.
I have known for years that KDE was not a very good fit for my simple
desktop needs. For example, I use no desktop icons, I select some
appropriate picture for the virtual desktop backgrounds, and I use a
panel to launch a small number of my favorite apps and keep track of
all apps I have launched on various virtual desktops via a pager. But
otherwise I simply launch apps from the bash command line using some
terminal emulator such as xterm or konsole. Nevertheless, despite the
bad fit I stuck with KDE principally because KDE configuration was
relatively simple (say, compared to fvwm, my desktop before I switched
to KDE version 2 way back when), and KDE allowed me much more
configuration freedom than GNOME to conveniently arrange my simple
desktop just like I wanted it to be.
But over the course of many years my trust in KDE gradually eroded as
the KDE tax (all those KDE applications such as Akonadi being run in
the background to help implement the "semantic desktop") increased. I
don't use the semantic desktop because I prefer results from the
"locate" command or the powerful combination of "find" and "grep" from
the command line to do the same job in a much simpler way. So again
this was an example of KDE being a bad fit for my needs. But I
continued nevertheless until yesterday when the final straws that helped
to break the camel's back were the following:
* Unlike KDE from Debian Jessie, configuration of the latest KDE from
Debian Buster would not allow me (for my own good???) to have a
digital clock that displayed the date and time in my preferred iso
date/time + day of week format. So this was an example of KDE not
giving me the configuration freedom that originally drew me to that
desktop.
* I was getting annoyed at all the desktop notices being generated by
KDE by default. Do I seriously have to receive notice that I have
just shifted to a new desktop in the pager? I am pretty sure there
will be a way to quiet those stupid notices, but still it is yet
another KDE irritation for my use case.
* Unlike KDE from Debian Jessie, the latest KDE desktop from
Debian Buster implemented X network transparency in a bad way. This
issue showed up because I was running KDE on my fast computer (the
one with the currently badly supported AMD RX 550 graphics card that
I needed to bypass) and displaying those remote results on a
different slow computer in the way implemented by xdm on the fast
computer and the "X -query <hostname>" command on the slow computer.
The usual outstanding response I have gotten for years with that
"X terminal" method is you get the same KDE desktop speed of the fast
computer whether
sitting at the slow or fast computer. But those expected good
results are not realized for KDE from Debian Buster because the
keyboard (although, interestingly not the mouse) shows substantial
annoying latency if the keyboard is being used to control a
KDE desktop on a different machine.
I will report this keyboard latency issue as a KDE bug (for the
benefit of those who would like to use KDE in a network transparent
way) since it turns out XFCE (version 4.12 from Debian Buster) does
not have this keyboard latency issue with the same "X -query" method
on the slow computer. Furthermore, starting from scratch with no
prior XFCE configuration experience at all, I got my XFCE desktop
configured just the way that was possible for the Debian Jessie
version of KDE (including custom date/time format) in roughly one
half hour! So at the present time it appears XFCE is ideal for my
simple desktop needs, and I am kicking myself that through inertia I
stuck with KDE much too long, and I did not try XFCE a lot sooner!
So the moral of this story is if your Linux desktop is right for your
particular needs, then stick with it. But if it is not quite right
for your needs (i.e., it is annoying you in any way) then it is likely
time to explore the many other Linux desktop choices out there to see
if you can find a better fit for your needs.
Alan
__________________________
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
More information about the Discuss
mailing list