On Sunday 02 March 2014 15:19, Tralfaz conveyed the following to
alt.os.linux.slackware...
> [...] I've tried and like XFCE and even like Enlightenment (I even
> tried the very latest E18). Unfortunately *for me* they're just a
> little too unwieldy and not quite as easy to use, and yes I gave them
> each almost a week of use to try and see if I could get used to the
> idiosyncracies of them, but it just couldn't quite do it for me. I
> don't go around telling the world that they both "suck dick", though I
> could by the logic many here seem to go by. [...]
The thing is that KDE comes set up *out-of-the-box* with a roughly
Windows-like appearance, because that's what the developers and package
maintainers suspect that most people coming from the Windows world will
want to have on their screen.
Now, with that in mind, the name "KDE" gets equated with "Windows" by
elitists who feel that they have to be "special" in some way by choosing
something "that doesn't look like Windows". This is especially true
among those particular elitists who have been born with both prejudice
and disdain embedded into their genes.
Like you, I have tried various desktop environments and standalone
window managers over the years, and although I now use Enlightenment
(DR16) on my very old and under-spec'ed laptop (whenever I do need a GUI
on that), I have also been using KDE ever since my very first GNU/Linux
installation, back in 1999. And it is to date still the most easily
configurable and most customizable of all desktop environments I've seen
so far, not to mention - albeit that this *is* subjective - that I also
find it the most aesthetically pleasing one, courtesy of it being built
on the Qt widget sets.
KDE 4 was pushed way too soon by the distro packagers. Some - e.g.
Gentoo - even went so far as to deliberately break KDE 3 "because it was
no longer in active development" in order to push the users onto KDE 4,
unless they wanted to go with any of the other desktop environments or
window managers. I myself stuck with KDE 3 for as long as I could,
because I wanted to await the stage of KDE 4's development where it
became just as usable as the KDE 3.5.10 version I myself was using.
At present, I am using KDE 4.6.5 - that's already old, by technology's
standards - and although it does have a few small bugs, it /is/ now
indeed *very usable.* Furthermore, even though it came set up with
quite an unpleasing appearance (in my personal taste), I have managed to
tweak and tune it to be *exactly what I want* in a desktop environment
that I have to work with.
I've done that by, among other things, installing the Bespin theme, and
the included X-Bar widget, which adds a global menu to a panel - this
requires that you create an extra panel at the top, of course. Some of
the stuff from the lower panel was relocated to the top panel, such as
the main KDE menu icon, the clock, a bookmarks icon, the System Settings
icon and a window list icon. The bottom panel has a screenshot icon, a
virtual desktop pager (with 12 virtual desktops), the task manager, a
few icons for stuff that I need to bring up fast and more than once at
the same time - e.g. Firefox, Konqueror, Dolphin and KWrite - plus the
system tray, which I've customized to always show certain icons (even
when they were not there by default) and to permanently hide certain
other icons, and then finally there is also a CPU and memory load widget
which, when clicked, brings up the KDE System Monitor, and lastly, a
calculator widget which pops up from the panel but stays attached to it.
I've also customized the colors, font sizes, the way the running tasks
are shown in the task manager, the window borders (with a custom button
arrangement) and I use a single mouse click for everything - which is
definitely not Windows-like.
Having some very dark themed graphical interface with high contrast
yellow, red or fluorescent green text and over-the-top window borders
with a goth theme and some cyberpunk wallpaper may look cool in movies
about "l33t /-/4c|{3rz" - you might want to throw in Angelina Jolie for
increased viewer ratings - or maybe it'll give you extra bragging rights
at a LAN party or a gaming fest - you /do/ of course have windows and
many differently colored fluorescent lights in your computer housing,
right? - but for me, GNU/Linux is the only operating system I'm using on
my computers, and I use my computers for doing "productive stuff".
They're not bragging or gaming machines, and I'm not auditioning my
machines for any Hollywood productions either. And that means that the
GUI I use on my machines must be both usable/functional to me /and/ look
aesthetic (in my taste) at the same time.
I find that KDE offers me exactly that, and given that today's 64-bit
hardware is hardly sold with only 256 MiB of RAM anymore, I really don't
give a hoot about KDE's memory footprint. I have 4 GiB in this machine,
and it's not swapping. Okay, granted, I decreased the swappiness from
its default value, but even before I started doing that, it would only
rarely swap, and that was usually only after I had been moving very big
files (or very large amounts of files) around, and then still it would
only swap by a few hundred KiB.
I think you will find that the people who claim that KDE performs
fellatios are also the very same people who make the same claim about
anything that does not agree with their very narrow and prejudiced
opinions, whether they be about politics, society, economics, military,
religious, sports, automotive products, firearms or whatever. The
opinion of such people is therefore best ignored, since it is only
/their/ subjective (and poorly informed) opinion and it has no basis in
factual reality.
KDE's popularity /has/ taken a great hit when KDE 4 was pushed
prematurely, and it was very unfortunate that this also coincided with
Ubuntu's choice for making GNOME the default - and they have in the
meantime moved on to Unity, which is a shell around GNOME 3 - but there
/are/ still many distributions which supply KDE as their default desktop
environment, and Ubuntu's Unity - which was developed for netbooks and
tablets - has also been driving people away unto other desktop
environments again, including KDE.
Many don't like the semantic desktop paradigm which is embedded in KDE,
but this semantic desktop is not a KDE-specific matter. In fact, it
comes from RedHat, via their
freedesktop.org propaganda machine, and
most of the popular desktop environments have in the meantime already
adopted it as a desktop paradigm, including GNOME and Unity.
I don't want to sound like a conspiracy theorist, but RedHat *is* trying
very hard to monopolize the direction of GNU/Linux evolution these days.
systemd is one of those things - yes, even the mighty Debian has now
fallen, and Ubuntu is set to follow (as per Shuttleworth's decision and
announcement) - naturally, Mint, being a derivative of Ubuntu, will
follow suit as well - and then there's the whole PulseAudio stuff, the
GDM/GNOME/udev/systemd integration, dbus, and soon the "/usr merge",
which several distributions have already adopted.
The good thing about Free/Libre & Open Source Software is that there is
always choice, and the option to fork projects which are deemed to be
evolving in the wrong direction. We've seen what happened when Oracle
absorbed Sun Microsystems. Oracle nuked OpenSolaris, so the developers
forked the project into OpenIndiana. It was suspected that OpenOffice
would be nuked as well, so LibreOffice was created - and Oracle didn't
end up nuking OpenOffice after all, but that was probably just to spite
the LibreOffice developers. There were concerns with regard to MySQL,
and so MariaDB was created (by the original MySQL developer).
GNOME 3 became an abomination - Linus Torvalds expressed his personal
dislike for GNOME 3 in a rather vocal manner - so GNOME 2 was forked by
the Mint developers into what is now MATE, and Cinnamon was developed by
those same Mint developers as a GNOME 2-like shell around GNOME 3. The
LXDE developers did not like the way GTK 3 was evolving, so they decided
to go with Qt instead, and Mark Shuttleworth has already announced that
the future version of Unity will be based upon Qt as well, but this
transition is probably delayed until Canonical's Mir display server is
ready for mainstream use - which it isn't yet at this point in time.
Either way, choice, configurability and customizability are the tenets
of the UNIX philosophy - well, portability also belongs in there,
actually - and in my opinion, KDE embodies all of that. Let those who
hate it use something else - that choice *is* there, at least - but I
think you'll be hard-pressed to find any contemporary desktop
environment that you can tweak to your hearts content very easily
without having to edit any text files. E-17 and the upcoming E-18,
maybe. But there won't be too many others.
Time to get off my beer case again. ;-)
P.S.: I also like KDE's Yakuake. It's a drop-down terminal emulator
à la Konsole, which drops down from the top of the screen when
pressing F12 (or another chosen shortcut key). It supports
multiple sessions via tabs and gets out of your way as soon as
you want it to.
--
= Aragorn =
http://www.linuxcounter.net - registrant #223157