Anyone know how to install a really lean desktop like LXDE or XFCE ?

Latest response

I am really not a big fan of the big massive GNOME desktop or KDE which has every bell and whistle anyone could want. I am happy, very happy with a very lean and simple interface like LXDE. Even ye old TWM would work but that is perhaps a tad too lean and entirely too mean. I went looking for lxde and see not much :

# yum search lxde
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
======================================================== N/S matched: lxde =========================================================
lxmenu-data.noarch : Data files for the LXDE menu

  Name and summary matches only, use "search all" for everything.

So not sure what to make of that.

I think building from source may be a bit of a long haul :

Any thoughts ?


 ------------- update -------------

I found the sad news here :

Does Red Hat support the XFCE Desktop Environment on Red Hat Enterprise Linux?
Solution Verified - Updated April 8 2017 at 2:39 AM - English

Red Hat Enterprise Linux 4/5/6/7
XFCE Desktop Environment

so Computer says "no". :-(

I have to look at a total build of my own into $HOME somehow.


Thanks to some other fine people here in "Community" I have been liberated from the GNOME jail and XFCE works.

Last login: Sat Nov  4 06:39:16 GMT 2017 on pts/1
[root@sedna ~]# 
[root@sedna ~]# yum groupinstall xfce 
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
epel/x86_64/metalink                                                                                         |  12 kB  00:00:00     
rpmfusion-free-updates                                                                                       | 3.0 kB  00:00:00     
rpmfusion-nonfree-updates                                                                                    | 3.0 kB  00:00:00     
Resolving Dependencies
--> Running transaction check
---> Package Thunar.x86_64 0:1.6.11-1.el7 will be installed
--> Processing Dependency: for package: Thunar-1.6.11-1.el7.x86_64
--> Processing Dependency: for package: Thunar-1.6.11-1.el7.x86_64
--> Processing Dependency: for package: Thunar-1.6.11-1.el7.x86_64
  Verifying  : polkit-gnome-0.106-0.1.20170423gita0763a2.el7.x86_64                                                           28/28 

  Thunar.x86_64 0:1.6.11-1.el7                                          openssh-askpass.x86_64 0:7.4p1-13.el7_4                    
  orage.x86_64 0:4.12.1-3.el7                                           pinentry-gtk.x86_64 0:0.8.1-17.el7                         
  polkit-gnome.x86_64 0:0.106-0.1.20170423gita0763a2.el7                thunar-archive-plugin.x86_64 0:0.3.1-6.el7                 
  thunar-volman.x86_64 0:0.8.1-2.el7                                    tumbler.x86_64 0:0.1.31-2.el7                              
  xfce4-appfinder.x86_64 0:4.12.0-4.el7                                 xfce4-panel.x86_64 0:4.12.0-4.el7                          
  xfce4-power-manager.x86_64 0:1.6.0-2.el7                              xfce4-pulseaudio-plugin.x86_64 0:0.2.5-2.el7               
  xfce4-session.x86_64 0:4.12.1-8.el7                                   xfce4-session-engines.x86_64 0:4.12.1-8.el7                
  xfce4-settings.x86_64 0:4.12.0-7.el7                                  xfce4-terminal.x86_64 0:0.6.3-4.el7                        
  xfconf.x86_64 0:4.12.0-3.el7                                          xfdesktop.x86_64 0:4.12.3-2.el7                            
  xfwm4.x86_64 0:4.12.3-2.el7                                          

Dependency Installed:
  exo.x86_64 0:0.10.7-1.el7             garcon.x86_64 0:0.4.0-3.el7             gnome-icon-theme-legacy.noarch 0:3.12.0-1.el7       
  libwnck.x86_64 0:2.31.0-1.el7         libxfce4ui.x86_64 0:4.12.1-3.el7        libxfce4util.x86_64 0:4.12.1-2.el7                  
  pavucontrol.x86_64 0:3.0-5.el7        vte.x86_64 0:0.28.2-10.el7              xfce-polkit.x86_64 0:0.2-8.el7                      

[root@sedna ~]# 

That right there is a wonderful thing.

Kinda curious why the Fedora Project is still building/spinning LXDE, in addition to LXQt, but it seems for the Extra Packages for Enterprise Linux (EPEL), they are only building LXQt. Is it just for lack of a maintainer? Or other?

If you properly install epel8 on rhel 8.x (along with codeready repo) and combine it with custom xfce repository from

it will work.

Tested it with rhel 8.1, epel 8 and this repository.

I was able to login via x2go and via console into xfce.

Of all the choices of Desktop Managers / Environments it seems RHEL went with the worst of the bunch. Really need XFCE back.

  • According to this, XFCE is available on EPEL for RHEL 8 List of XFCE currently in EPEL are at this link.
  • Now the nature of EPEL is it is provided by Red Hat, but not supported.
  • Here is how you add EPEL as an available repository in this link.
  • This link here from XFCE folks on installing from EPEL, once you've added EPEL to your system successfully as a repository.


Thank you @RJ Hinton, the third link helped download EPEL on RHEL7 and then I ran the command yum groupinstall xfce and rebooted. Now I can select XFCE as my GUI. Thanks again!

Glad that helped Luis Rivas


Using only the standard RHEL 8.4 "DVD" (too big for even a dual-layer DVD these days), you can do "dnf install motif" to get mwm. It's a step up from twm, but not by much. Perfect for my needs.

Be sure to also install xterm ("dnf install xterm") or else you won't get very far with the default mwm configuration.