Skip to content

Both.org

News, Opinion, Tutorials, and Community for Linux Users and SysAdmins

Primary Menu
  • About Us
  • Computers 101
    • Hardware 101
    • Operating Systems 101
  • End of 10 Events
    • Wake Forest, NC, — 2025-09-20
  • Linux
    • Why I use Linux
    • The real reason we use Linux
  • My Linux Books
    • systemd for Linux SysAdmins
    • Using and Administering Linux – Zero to SysAdmin: 2nd Edition
    • The Linux Philosophy for SysAdmins
    • Linux for Small Business Owners
    • Errata
      • Errata for The Linux Philosophy for SysAdmins
      • Errata for Using and Administering Linux — 1st Edition
      • Errata for Using and Administering Linux — 2nd Edition
  • Open Source Resources
    • What is Open Source?
    • What is Linux?
    • What is Open Source Software?
    • The Open Source Way
  • Write for us
    • Submission and Style guide
    • Advertising statement
  • Downloads
  • Home
  • 8 reasons to use the Xfce Linux desktop environment
  • Desktop
  • Linux 101
  • Xfce

8 reasons to use the Xfce Linux desktop environment

David Both December 19, 2023 8 minutes read
browser_web_internet_website

Last Updated on February 4, 2026 by David Both

This Linux desktop environment is thin and fast with an overall elegance that makes it easy to figure out how to do things.

For several reasons (including curiosity), a few years ago I started using Xfce as my Linux desktop. One reason for this in KDE was trouble with background daemons eating up all the CPU and I/O bandwidth on my very powerful main workstation. KDE was unstable and causing performance and stability issues. I needed to use a different desktop to avoid these problems.

I first wrote about Xfce with Fedora 28 in about 2018. In this article I take another look at the most recent release in Fedora 39. I like Xfce a lot and I am still enjoying the speed and lightness of it. As part of my original research, I did some Internet searches to try to learn what Xfce means. There is a historical reference to XForms Common Environment, but Xfce no longer uses the XForms tools. Some years ago, I found a reference to “Xtra fine computing environment,” and I like that a lot. I will use that (despite not being able to find the page reference again).

Eight reasons for recommending Xfce

1. Lightweight construction

Xfce has a very small memory footprint and CPU usage compared to some other desktops, such as KDE and GNOME. On my system, the programs that make up the Xfce desktop take a tiny amount of memory for such a powerful desktop. Very low CPU usage is also a hallmark of the Xfce desktop. With such a small memory footprint, I am not especially surprised that Xfce is also very sparing of CPU cycles.

2. Simplicity

The Xfce desktop is simple and uncluttered with fluff. The basic desktop has two panels and a vertical line of icons on the left side. Panel 0 is at the bottom and consists of some basic application launchers, as well as the Applications icon, which provides access to all the applications on the system. Panel 1 is at the top and has an Applications launcher as well as a Workspace Switcher that allows the user to switch between multiple workspaces. The panels can be modified with additional items, such as new launchers, or by altering their height and width.

Figure 1 shows this simplicity. The icons down the left side of the desktop consist of the Home directory and Trash icons. It can also display icons for the complete filesystem directory tree and any connected pluggable USB storage devices. These icons can be used to mount and unmount the device, as well as to open the default file manager. They can also be hidden if you prefer, and the Filesystem, Trash, and Home directory icons are separately controllable. The removable drives can be hidden or displayed as a group.

3. File management

Thunar, Xfce’s default file manager, is simple, easy to use and configure, and very easy to learn. While not as fancy as file managers like Konqueror or Dolphin, it is quite capable and very fast. Thunar supports multiple panes in its window, and it provides tabs so multiple directories can be open at the same time. Thunar also has a very nice sidebar that, like the desktop, shows the same icons for the complete filesystem directory tree and any connected USB storage devices. Devices can be mounted and unmounted, and removable media such as CDs can be ejected. Thunar can also use helper applications to open archive files when they are clicked. Archives, such as ZIP, TAR, and RPM files, can be viewed, and individual files can be copied out of them.

Fedora 28, which was the current release in 2018, is shown in Figure 1. You can see Thunar and the Xfce terminal emulator. I show you this on Fedora 28 for a reason that you’ll see in the next section.

Figure 1: The Xfce desktop on Fedora 28 with Thunar and the Xfce terminal emulator.

Having used many different file managers, I must say that I like Thunar for its simplicity and ease of use. It is easy to navigate the filesystem using the sidebar.

4. Stability

The Xfce desktop is very stable in both senses of the word in this context. New releases seem to be on a three-year cycle, although updates are provided as necessary. Figure 2 shows the Fedora 39 Xfce desktop. Little has changed except for the background image, which can be changed, because I really dislike that 1970’s Formica countertop pattern. Our kitchen counters looked just like that when I was 15.

Figure 2: The Xfce desktop on Fedora 39. It’s not that different from that of Fedora 28.

As you can see from Figures 1 and 2, the Xfce desktop looks very much the same over a period of about 5 years. I especially like this aspect of the desktop. Over the years and through many Linux releases the desktop is always familiar and I always know where to find whatever I’m looking for.

The Xfce desktop is unbreakable. The rock-solid nature of the Xfce desktop is very reassuring after I have had issues with KDE. The Xfce desktop has never crashed for me, and it has never spawned daemons that gobbled up system resources. Xfce just sits there and works—which is what I want.

5. Elegance

Xfce is simply elegant. In my book, The Linux Philosophy for SysAdmins, I talk about the many advantages of simplicity, including the fact that simplicity is one of the hallmarks of elegance. Clearly, the programmers who write and maintain Xfce and its component applications are great fans of simplicity. This simplicity is very likely the reason that Xfce is so stable, but it also results in a clean look, a responsive interface, an easily navigable structure that feels natural, and an overall elegance that makes it a pleasure to use.

6. Terminal emulation

The Xfce4 terminal emulator is a powerful emulator that uses tabs to allow multiple terminals in a single window, like many other terminal emulators. This terminal emulator is simple compared to emulators like Tilix, Terminator, and Konsole, but it gets the job done. The tab names can be changed, and the tabs can be rearranged by drag and drop, using the arrow icons on the toolbar, or selecting the options on the menu bar. One thing I especially like about the tabs on the Xfce terminal emulator is that they display the name of the host to which they are connected regardless of how many other hosts are connected through to make that connection, e.g., host1==>host2==>host3==>host4 properly shows host4 in the tab. Other emulators show host2 at best.

Other aspects of its function and appearance can be easily configured to suit your needs. Like other Xfce components, this terminal emulator uses very little in the way of system resources.

7. Configurability

Within its limits, Xfce is very configurable. While not offering as much configurability as a desktop like KDE, it is far more configurable (and more easily so) than GNOME, for example. I found that the Settings Manager is the doorway to everything needed to configure Xfce. The individual configuration apps are separately available, but the Settings Manager collects them all into one window for ease of access. All the important aspects of the desktop can be configured to meet my needs and preferences.

8. Modularity

Xfce has a number of individual projects that make up the whole, and not all parts of Xfce are necessarily installed by your distro. Xfce’s projects page lists the main projects, so you can find additional parts you might want to install. There is also a documentation page.

Conclusions

The Xfce desktop is thin and fast with an overall elegance that makes it easy to figure out how to do things. Its lightweight construction conserves both memory and CPU cycles. This makes it ideal for older hosts with few resources to spare for a desktop. However, Xfce is flexible and powerful enough to satisfy my needs as a power user.

I’ve learned that changing to a new Linux desktop can take some work to configure it as I want—with all of my favorite application launchers on the panel, my preferred wallpaper, and much more. I have changed to new desktops or updates of old ones many times over the years. It takes some time and a bit of patience. I think of it like when I’ve moved cubicles or offices at work. Someone carries my stuff from the old office to the new one, and I connect my computer, unpack the boxes, and place their contents in appropriate locations in my new office.

Moving into the Xfce desktop was the easiest and best move I have ever made.

Tags: Desktop Xfce

Post navigation

Previous: Host your own apps with Yunohost
Next: Interview Hack: AI saves the day(and ears)

Related Stories

HDD-Closeup-01
  • File Management
  • Linux 101
  • Security

Demystifying File Permissions in Linux

Don Watkins April 15, 2026
Privacy matters
  • Freedom
  • Linux 101
  • Opinion

Privacy matters

Don Watkins April 7, 2026
th-2358250818
  • Kernel
  • Linux
  • Linux 101
  • System Administration

Why I Really Like Linux

David Both March 12, 2026

System upgrades this Sunday, May 3

Tools illustrationFedora 44 was released this week and I’ve upgraded all my systems except for the two that directly affect Both.org. I’ll be upgrading the hosts for my server and firewall to Fedora 44 this Sunday afternoon, May 3.

Both.org will be down for most of the afternoon for these upgrades.

Thanks for your patience.

Random Quote

The value of any software lies in its usefulness not in its price.

— Linus Torvalds

Why I’ve Never Used Windows

On February 12 I gave a presentation at the Triangle Linux Users Group (TriLUG) about why I use Linux and why I’ve never used Windows.

Here’s the link to the video: https://www.youtube.com/live/uCK_haOXPFM 

Why there’s no such thing as AI

Last October at All Things Open (ATO) I was interviewed by Jason Hibbits of We Love Open Source. It’s posted in the article “Why today’s AI isn’t intelligent (yet)“.

Technically We Write — Our Partner Site

Our partner site, Technically We Write, has published a number of articles from several contributors to Both.org. Check them out.

Technically We Write is a community of technical writers, technical editors, copyeditors, web content writers, and all other roles in technical communication.

Subscribe to Both.org

To comment on articles, you must have an account.

Send your desired user ID, first and last name, and an email address for login (this must be the same email address used to register) to subscribe@both.org with “Subscribe” as the subject line.

You’ll receive a confirmation of your subscription with your initial password as soon as we are able to process it.

Administration

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

License and AI Statements

Both.org aims to publish everything under a Creative Commons Attribution ShareAlike license. Some items may be published under a different license. You are responsible to verify permissions before reusing content from this website.

The opinions expressed are those of the individual authors, not Both.org.

You may not use this content to train AI.

 

Advertising Statement

Both.org does not sell advertising on this website.


Advertising may keep most websites running—but at Both.org, we’re committed to keeping our corner of the web ad-free. Both.org does not sell advertising on the website. Nor do we offer sponsored articles at this time. We’ll update this page if our position on sponsorships changes.

We want to be open about how the website is funded. Both.org is supported entirely by David Both and a few other dedicated individuals.

 

 

Copyright © All rights reserved. | MoreNews by AF themes.