Top 10 best Desktop Environments for 2022 Linux and against Linux

First we should explain the reason for the title, then we should explain why has this become a trendy catchy titling of pseudo-media, what is pseudo-media, who they serve, and how can there be real linux development without this consuming black hole?

How were desktop environments conceived and developed, and why were they developed?  Many technical reasons:

1   as hardware became quickly more able to display more complex graphics than the old text terminals, it became possible to display graphical images that weren’t drawn by grouping alphanumeric symbols together in lines, then digital drawings (CAD), then low resolution photographs that kept climbing in higher and higher levels, then video and high-fidelity audio. 

2  the competitive conditioning developed through living in capitalism, elevates marketablility as an unquestionable value, and since operating systems with higher graphic capabilities became popular, coders engaged in a rat race to outscore large corporate graphic projects.

3  MS-win became nearly a global monopoly in computer systems, so the (conditioned) goal was clear, to provide “cheaper” “less binding” software that were equally pretty and offered similar utility.  Those who argued the system is not its graphical abilities but its ability to perform other tasks without much graphical feedback, and just provide adequate information and control for those tasks, became less and less popular themselves, to the extent people called them hopeless romantics.

4  Media for pay, or paid media, or even subsidiaries of large corporations acting as “neutral media”, have an overwhelming pre-occupation with desktops and “what makes desktops work“.  They are not media, never mind neutral, they are marketing schemes that condition the public what to be asking for before they reach the superstore isle and shelf.  Most times those conditioned “androids” didn’t even know they needed what they were told they need.  They are trained to ask for something that they had no clue existed.  They don’t describe a functionality or utility, they ask utilizing the label the industry provided for their empty brain.  A DESKTOP!!   One of the top ten, not just any desktop!

What is a desktop environment?

It is emulation/simulation of ms-windows and mac monstrosities that have trained and conditioned people, with less than half of a brain, that this is how computer functionality should be!

Who makes a desktop environment?

People with a little bit more than half of a brain who think it is an achievement to see a monkey and pretend you are a monkey.  People who are brainwashed enough to think the contributions of large corporations to “anything” are positive human development, independent of profitability, and “they should follow them”, like stray puppies (with no offense to puppies).

Open and free software is aiming clearly to independence from corporate and government control, or at least it aimed once upon a time.  It is this very contradictory and delusional tendency, of having the best of both worlds, that has ended up into the frankensteinization of modern systems.  It is this very weakness and disagreement (result of systematic disorganization) that has provided corporations like IBM/RH to step in and take control.  Influence, stir, and dominate, every aspect of current development.  Subtle little steps, all in the very wrong direction, creepy crawling all over, because the immature masses want a tempting ms-win/mac/chromandroid act-alike to make the switch.

You came here for top-ten??   Of what? my own personal shit list?  Gnome, Plasma, ….   What for?  If you want such functionality get an androED/i-crap with free (cheap) software, why bother with unix/linux.  You think this is only a linux tendency?  Look again at your favorite BSD variety, see all the noise around making “popular” desktops fully functional.

Systemd hadn’t expanded enough to include bootloading, it now is doing this as well.  One piece of hydra monster wrapped from bootloader to userspace, all around the kernel financed by it as well, which also dictates you shouldn’t use legacy, only EFI booting is available.  Wrapped around a graphical installation of a desktop edition, the average puppet will live with this for the lifetime of the installation, don’t expect such a user to have a choice or know of a choice.  It is the picture in the background that matters, not the functionality of the bootloader.    As long as no console, black screen and text, flashes in front of them, even though it doesn’t say MS-win, everything is good.  Systemd efi bootloader, funky DM requiring logind-dbus running, and onto an msW11 look-alike.

There must be something really sweet in that EFI booting so all those US government vendors are rushing to provide exclusively!!  They are even passing the myth of reliability around already, compared to what?  A tiny file in mbr?  The whole point was that it becomes too complex to do installations manually, you have to rely on a gui clicking and finalizing it with defaults.  Remove all thought process from getting a unix system installed and running.  “Plug and Play”!   What are you plugging into, do you know moron?  A dummy terminal for a real dummy, on a networked spy-machine!

It is the very same market of desktop idiots that are adopting all that is dictated by government agencies and mega-corporations.  The rest can barely still build software from upstream sources disabling systemd functionality, and who knows for how long will that still be possible, if it truly is today.

And I can hardly see arguments, rational ones without metaphysics involved, that a desktop environment has some advantages, other than “selling” to the learning disabled.  Go ahead, admit it, you are developing solutions for a paying market, you live out of user donations.  Spare us the drama of the love for FOSS.  Spare us the idealism of sharing what you use.  You use a wm and a terminal, probably booting on customized scripts, to write guis for plasma and gnome.   Lin…Trov… while exiting his Lambo.. recommends Ubuntu as a system for developers.  I mean, how dumb do those people think everyone is?  He is getting his 6-7figure a year “salary” from the same corporations that promote control and telemetry, and people are entertaining their “recommendations”.   Like a Hollywood superstar recommends deodorant, aftershave, or maxi-pads!

You clicky monkeys, unsubscribe and block this site, it will be very offensive to you from now on.  Enough with politeness and acceptance of this divergence.  Either jump start your brain and think on your own, or go play remote controlled puppets somewhere else.  Run to that other media that have happy stories to tell you.  This is about anger and sadness here.  Negative Energy = 1/2 m v^2       Get a life you zen-zombies.


The step area for it was the desktop!  It can now crush all diversity to its control medium, with the other foot!

And those are the top 10 desktops for 2022, happy now dipstick?




10 thoughts on “Top 10 best Desktop Environments for 2022 Linux and against Linux

  1. Well said! Typo in your reference.. “Lin…Trov…” should be “Lin…Torv…”, however, I think you should just write it all out.


  2. Deepstick 🙂

    I agree with the sentiments though – especially regarding UEFI – another solution to a problem that didn’t exist. A bit like the trend for graphical installs, why ? Displaymanagers – why ? How hard is it to log in and start X and run a browser if you want it ? TBH, I like the multiple virtual desktops given by most modern GUIs and would 99% of the time startx but do I need CUPS for example to be invoked when I plug a printer in or add it to the network – No I F*ing well don’t – couple this with the absolute idiotically complex path to stopping that behaviour and I really don’t want a modern desktop experience – after all – it’s a desktop experience somebody else _thinks_ you want, bit like the brain dead package maintainers that think that vim/ls/grep should use colours and that their idea of a colour scheme is your idea of a great colour scheme never mind that it clashes with the wallpaper…. There is a massive feature creep of all this stuff and it’s taking away the enjoyment of it for me. I’m looking for alternatives to the graphical everything – probably should call it desktop as a service – (as a service seems to be the latest trendy thing) but whichever way you go, they all seem to think that you should be following the graphics with everything pattern.


  3. Pingback: ● NEWS ● #SystemdFree ☞ Top 10 best Desktop Environments for 2022 L… | Dr. Roy Schestowitz (罗伊)

  4. Deepstick or otherwise called an oil-stick, measures how much oil is in the engine pan. It is so dumb, it can only do one thing, dip itself in oil and get wet in all the “marked” places 🙂 Otherwise useless.

    Cups, in modern days, has its own uniquely unique uid, separate from lp, and more and more “vendors” who do say on their specs/box (linux compatible), what they mean is debian/ubu – fedora compatible, and within their .rpm/.deb blob, is direct relation to systemd/logind functionality, and that requires a user-dbus active session. Hack this down to its ppv file and using it without sysd and you begin to mumble words much worse than f.deepstick to yourself for buing a non-ps printer piece of ..(^%$*(()#@#$% Really, this is like taking something that was well engineered and de-engineering it to satisfy an IBM mandate. Try ignoring it, and marketing channels to western markets will be locked doors. It is a free unregulated market after-all. It is no different than making a soft dring and hoping to have it distributed in all global chains of grocery and mini-market stores. If Colombia-Cola doesn’t gets its way, it doesn’t matter if you give it away, it will not be distributed.

    Why haven’t they gotten away from the ps standard so they can really get kinky with their little dictatorial oligopolies? Because their real expensive commercial equipment must support it or be obsolete. So pay and play.

    If you really want a dock in your wm, you have options, you hack what you want, and configure one. You want an “active desktop” you can place icons/shortcuts on all around the screen? Most popular gui filemanagers serve this purpose with a little flag. Thunar, pcmanfm, spacefm, ..etc. You want a video/gif/slideshow background, I am sure some software does this (I know it is there, it turns my stomach to even think, you want your screen’s background looking like a win-screensaver — I mean for how long are you on that phone that you want a video or slideshow playing on screen while everything is minimized?). Win891011 and Gnomish trends want “icons” to make noises and be squishy while you are hovering the mouse over them. And dares someone ask why I speak with this elitist offensive language against the “mentally challenged?”? Because they step on those people to attack those that dare have an opinion and a non-mainstream (normy) attitude. Democratically a neo-nazi regime can be elected and execute the rest of us, and this is how far marketing and conditioning has gotten. Do you get scared during election nights yet? Maybe you should give it some thought. Meet me in the SE corner fence of the concentration camp, if they catch us on our sleep. Maybe we can get organized then.

    Most people that I engaged in one to one conversations about fixing their DM malfunctioning, I had asked whether they were using remote x-session logins? 99% were clueless of such a thing, so it wasn’t a reason to use such a DM. All it was is a non-console login screen they only see for a few seconds every time they boot-up. A tremendous amount of resources and dependencies to just enter a username and pw. Then there is this beyond comprehension subset of them, who want a DM for screensaving login but generally have installed a system with autostart. Which means that unless they take breaks and their user session is locked, they never see this DM. They press the ON button and onto their squishy wobbly icons’ desktop carnival.

    10-15-20 year veteran distro developers or leaders, will defend their choices because “users” want this and that. They should be more honest saying the thousands of contributors (financial not code) want this so we cater to them. This is the very interest and driving force for unix/linux development. Do you see those ultra-idealists in BSD-dom resisting this trend? It is very expensive living in Berkeley, not for everyone, not even if you have flowers in your hair.

    Does greetd stand a chance of “normies” leaving their sddm/lxdm/lightdm for it? Arch-AUR even dropped the simple package of choosewm because it was “unmaintained”. If someone added a comment every 3 weeks, then replaced it, in the code, and made a new release I doubt anyone would notice. I think it was taken out then reappeared. If you like 2-3-4 different WMs for different work, it is almost like writing a little script of editing your .xinitrc. I tried it for 2-3 days, then went back to % xinit.

    Ohh… well, at least the few of us that can agree on a certain degree of sanity we can meet because we get to talk about things. And congregating and openly discussing things may lead someday to something with adequate power to challenge “normie-ism”.


  5. Ohh… you mean Linus Torvalds? Does he drive a Lamborghini? There are many of them around Palo Alto. I see them on Twitch 🙂 One of the nice things in the favella, is we enjoy a good view from the foothills around the city.

    Can’t all we open-free software users get along? I don’t think so, hommie don’t play dat!

    Homie D. Clown


  6. Deepstick ? Was because I was enjoying a mis-spelling and how sometimes stuff getting lost in translation can be a good thing. Deep is probably how you pronounce it in your native tongue, we spell it ‘Dipstick’ and pronounce it as dip (rhymes with hip, lip, tip, sip etc… (doesn’t rhyme with etc…))

    Have a look at and click on the speaker icon 🙂

    While ruminating on this, I think that using ‘dipstick’ as a pejorative is not right here. A dipstick could be a metaphor for UNIX and it’s do one thing and do it well philosophy. A dipstick is a beautifully simple piece of equipment that does its job very well, is simple to use and understand. To some, it shows the level of a liquid but to others it shows more, e.g. in an engine you can get a good idea of the state of the oil by how black the oil is on the dipstick (though why Skoda made a black dipstick for their Octavia I’ll never know, some people really are stupid) or closer inspection an idea of engine wear if you can see fine metal particles in the oil… In reality a dipstick is a very good and simple tool that performs its task perfectly and can’t really be improved so do you want to be calling people ‘dipsticks’.

    Call them systemd’s or Poeterrings, instead. If Pottybrain suddenly decided that dipsticks were no longer suitable for purpose, he would remove remove the dipstick and any brackets that hold it in place, then he’d weld onto the hole a floating liquid level sensor, connect the output of the sensor to an Arduino, write a bit of Basic (couldn’t quite get round to C on Arduinos but the basic will be OK for this) which will poll the value from the sensor 1000 time/s second and flash a red* LED on the dashboard** when the level falls below a preset value which he’s hard coded into the program and the only way you could change it would be by modifying three #include files and learning the new meta language that he wrote to make generate the basic….

    Other colours are available …
    ** May just leave it in the engine bay instead, it saves a bit of wiring and people can just lift the bonnet if they want to see if the LED is flashing…

    Then somebody would ask why didn’t you just us a dipstick….


  7. I stand corrected and it makes sense, but it is one of those words I learned from other mechanics and neither did they or I write it down 🙂 The majority of them could barely write their own name down correctly.

    The funny thing is that my US spelling dictionary is picking deepstick up as a spelling mistake, and I must have ignored it thinking it is one of those slang terms that is not officially in the dictionary.

    It is also an appreciated analogy of the dipstick being so posix like, despite of the majority of them being a bit inaccurate and dysfunctional, also used incorrectly by the vast majority of motorists who never cared to read the manual.

    Your use of the word colour explains more of your tendency to be accurate with language, and it comes out red in my text writing, while color gets by as correct 😉 The funny yet to explained puzzle relates to this word when just two days ago I compared my .zshrc in chroot with that of my main system’s, to see whether I have adopted my latest modifications. In the diff of the two came the difference of color and colour, and both are recognized by the script as correct but I am trying to figure out when and where did the difference come from. At some point some dev changed the default .zshrc shipped with the package and changed one for the other, although did not do it uniformly and there is color and colour in the same script!

    This is one dev picking up where the previous ended. Is English spoken in Bermuda, Bahamas, Brit.Virgin Isles, Belize, “American English”? You’d be surprised how many arrogant devs call it that instead of US English, even disrespecting their Northern neighbors. But this is why New York is not called New Amsterdam, and Constantinople called Istanbul.

    I like language and I appreciate it more than you may think, I may have become too old to relearn or unlearn some bad habits. I do try! 🙂


  8. ls –color=always -al # works
    ls –colour=auto -al # doesn’t

    grep –colour=always color /etc/* 2>/dev/null # works
    grep –color=always colour /etc/* 2>/dev/null # ALSO works



  9. grep –col=always … and ls –col=always works – it seems as if the getopts is only looking for the first three chars.

    Going to -co :-
    grep –co=always color /etc/*
    grep: option ‘–co=always’ is ambiguous; possibilities: ‘–context’ ‘–color’ ‘–colour’ ‘–count’

    ls -al –co=always
    ls: option ‘–co=always’ is ambiguous; possibilities: ‘–color’ ‘–context’
    Try ‘ls –help’ for more information.

    Interesting 🙂



  10. I simply didn’t know that flags worked that way, never tried it. When I saw something -c –config I thought it was either one or the other, never thought of trying –conf

    And if it did, I can only wish there was universal rule about such things. I hate always getting the -h –help wrong.


If your comment is considered off-topic a new topic will be created with your comment to continue a different discussion. This community is based on open and free communication, meaning we must all respect all in minimizing the exercise of freedom to disrupt such communication. Feel free to post what you think but keep in mind the subject matter discussed. It is just as easy to start a new topic as it is to dilute the content of an existing discussion.

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.