DEV Community

Cover image for Linux desktop, what to choose
amigos-maker
amigos-maker

Posted on

Linux desktop, what to choose

Linux comes with many deskop environments and window managers. Some of the big names are Gnome 3, KDE, Mate, XFCE, Gnome classic and LXDE.

There are many window managers too (you can use Linux without desktop), like i3wm, window maker, blackbox and others.

So between all of these what should you use?

Low memory use

For me, I need to have one that uses few memory, so only a few left:

  • LXDE
  • LXQt
  • XFCE
  • Window managers (i3wm, wm, bbox)

Search

Of these, LXDE doesn't have a good search menu. Both LXQt and XFCE have a search option. So does i3wm. But neither wm and bbox come with an out of the box search solution.

Yes, it's possible to install some app search like Cerebro, Synapse, Gnome Pie, ULauncher and all the others.

Thing is, I want the desktop or wm to come with this functionality out of the box. Not install another app on top of it.

That leaves:

  • LXQt
  • XFCE
  • i3wm

i3wm?

i3wm is really nice, but I haven't found a good desktop recording software that works well on it (Kazam does not).

lxqt

LXQT uses the Qt framework, which makes all the desktop apps look kind of the same (if you use the Qt apps). From a desktop perspective, that's really good.

xfce

Very fast, but based on X. Overall nice desktop environment.

Wayland

Should switch to Wayland instead of X. Why is Wayland necessary?

Wayland allows better isolation between processes: one window cannot access resources from, or inject keystrokes into, another window.

But to use Wayland, have to switch to one of these desktops

  • GNOME 3.20+
  • KDE (Plasma 5.4)
  • Enlightenment
  • Hawaii

Not a big fan of Enlightenment, maybe go for Hawaii. What do you use?

Top comments (9)

Collapse
 
shakib609 profile image
Shakib Hossain

KDE and XFCE has almost same memory usage in my manjaro system.

Collapse
 
ghost profile image
Ghost

yea, when I heard that LXQt with Qt, clearly. Seems lighter than LXDE my jaw dropped, I'm used to a heavier and bloated Qt and a huge and slow KDE, what is happening here!? this is madness!. The other day I realized that with more than 10 open terminals XFCE4-terminal consumes less RAM than st terminal lightly patched!?, I need to lay down a bit...

Collapse
 
amigosmaker profile image
amigos-maker

Thanks! Ill look into KDE

Collapse
 
epsi profile image
E.R. Nurwijayadi

Introduction to Desktop Customization in Linux/BSD.

epsi-rns.github.io/desktop/2020/01...

Openbox Custom Theme

Collapse
 
fultonbrowne profile image
Fulton Browne

I really like gnome, it was a bunch of features and customization options.

Collapse
 
exadra37 profile image
Paulo Renato

Just out of curiosity, why the requirement in low memory footprint?

Collapse
 
amigosmaker profile image
amigos-maker

using an older laptop

Collapse
 
roh_mish profile image
Rohan Mishra

I have gnome but it’s really customised to my needs. I tried KDE for a while and while it has some nice stuff it didn’t really stick for me

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt