- I used to love Xfce, when KDE felt clunky to me and Gnome went in directions I found insane. Since then Gnome remains Gnome, but KDE has matured to a stage where most of the defaults feel like they were designed for me - and any that doesn't can be easily changed. After a period of using more and more K* applications, I realized I might as well switch desktop... Xfce is now a fond memory, and the times have moved on.
- I've been using XFCE for a long time now. I often give GNOME and KDE Plasma a try, but I have to tweak GNOME so much to make it usable, and KDE Plasma keeps crashing and has weird issues (Steam friends list being delayed for example), which just got worse when they switched to Wayland. I really do feel like XFCE on x11 is the logical choice, it "just works" and every app runs well (Discord has broken hotkeys on Wayland), it's stable, and whenever people see my XFCE setup they think it's something like KDE Plasma because it looks so "good" (or different at least). It even works well even on my 32:9 aspect ratio monitor, which isn't something I can say about some other desktops.
by liampulles
4 subcomments
- I'm a longtime fan of XFCE. I try all sorts of DEs from time to time on spare computers, but I reliably come back to XFCE, which is really just a fairly low-resource, stable embodiment of the classic GNOME feel. I used mainline Ubuntu for a few years until they released GNOME 3 (which I hated then and hate now) and then I switched to Xubuntu and was happy again.
I made a conscious decision a few years ago (after trying yet another distro that went tits up), I was going to stop playing around WITH linux and start playing around ON linux for computers that I needed to get actual work done on. If one wants a classic Linux feel that is fairly stable, XFCE and a Debian base is pretty good for that.
I am a little concerned about the whole Wayland situation, since the XFCE team seems to be taking a fairly anti-Wayland stance at the moment. It has forced me to manually move from Wayland back to X11 on new installs to get a relaible experience, which is not reliably straightforward and seemingly may become more problematic as time progresses.
- Xfce is really good, used to have it as a daily driver.
His points about how they do not feel the need to change does seem correct, and it is amazing. As a windows user you should be able to figure it out pretty easily!
- Lovely post, Xfce indeed is what I also reach for, especially when I need something for limited hardware, a small install size or just something quite stable and dependable! It’s probably not the #1 in all of those categories, but does a good enough job across all of them that I’m satisfied.
> I stopped writing posts like this for years, out of fear of how people from specific desktop environments would respond.
I personally also quite liked Cinnamon with Linux Mint, which was similarly pleasant out of the box, but I’m also sorry that the author had to deal with people I guess getting kinda heated over their preferences?
- Xfce is way too minimal to be great. An great DE must be written mostly in JavaScript and hoard gigabytes of memory in order to render a single window.
by kristopolous
3 subcomments
- xfce way back in the day was trying to clone CDE which is open source and actively maintained these days https://sourceforge.net/projects/cdesktopenv/ (really. last release was in november 2025)
Just in case you want an even more vintage experience.
There's also people trying to keep the SGI experience alive, but this one is a clone: https://docs.maxxinteractive.com/
As for as early xfce check out https://xteddy.org/xwinman/screenshots/xfce-default.jpg (I'm actually on that site from 25 years ago: https://xteddy.org/xwinman/screenshots/twm-cjmckenzie.gif)
- I just discovered alt-scroll just by accident.
Desktop Zoom (Xubuntu/Kubuntu): In Xfce (Xubuntu) and KDE (Kubuntu), Alt + Scroll is the default shortcut to zoom in and out of the entire desktop. This is an accessibility feature used to magnify specific parts of the screen.
- Long time user. It really is the absolute chefskiss. It's all about the small details, keeping things constant, and the minimalism. Can't praise it highly enough and I'm very grateful to everybody who works on it!
by andrewflnr
3 subcomments
- If anyone is actually switching to Linux in the current hype cycle, I'd very much recommend starting with XFCE if you can. In my experience it really does seem to be the lowest-BS desktop out there, like the good parts of Windows XP.
- Loved XFCE but it's borderline unusable with high DPI monitors and dual monitor setups that aren't the same.
- Many people praise KDE. But to me, KDE is extremely ugly.
Admittedly, I use Gnome. I have few requirements for a DE and most existing DEs meet my need[1]. Many in the Linux community hate Gnome (not sure what the short comings are). I use it mainly because it is the default in most cases.
But KDE is extremely ugly out of the box: the panel at the bottom. The window frames, the mouse pointer, the menues. It takes some work to make it reasonable.
What are the features that people actually use on KDE that are missing on Gnome (or require some work to get on Gnome)? I mostly see only the argument that KDE is "extremely customizable" compared to Gnome. I agree, but what is the actual customization that one does that make the difference, which are more work to achieve (or impossible) on Gnome? I am genuinely asking: I can live with ugly DE if I am missing something I don't know.
[1] my needs: ability to switch windows, ability to press super key to search for an app, ability to display time.
by avhception
2 subcomments
- When KDE 4 came out, I switched to Gnome 2. When Gnome 3 came out in (checks notes) 2011, I switched to XFCE. And that was that. I have a minimal taskbar at the bottom of my screen, with a little tray and a little button for the whisker menu. But I usually launch that using hyper + space. It gets out of my way, it gets shit done, I love it. Let's hope that it will survive the Wayland transition.
- I've found Xfce with Wallis theme to be quite comfortable after I ditched Windows 7. Been using it for 3 years now.
Also I enjoyed how easily I could modify it:
- xfwm4: zoom only to multiples of integer, nearest neighbor only
- xfwm4: stop moving zoomed area after the cursor when Scroll Lock is on
- xfce4-screenshooter: supply custom actions with parameters %x %y %w %h of a selected rectangle, allowing me, for example, to select a rectangle and then launch a screen recording script.
Never found the use for multiple desktops, though.
The only part that irritates me is having to interact with the GTK file chooser (file open dialog). Someday I might be annoyed enough to replace it.
- Xfce is the definition of comfy computing.
They have a visual language that's not changed for decades and just works.
I prefer tiling window managers with no decorations, but whenever I have an app that doesn't play nice with xmonad I open an xfce x server and do my work there.
- I ran XFCE back in say, 2005, 2006 or so. It looks almost exactly the same! I guess that's also the purpose of XFCE - to provide a minimal environment without the instabilities of modern GNOME and KDE or be exposed to Wayland quirks. Just roll with it like it's 20 years ago.
by BatteryMountain
1 subcomments
- Basically whenever I use a machine that has an nvidia gpu, I always use xfce, as it just works, has least amount of issues & babysitting nvidia drivers & breakages. For everything else I use KDE.
I have some old chromebooks (flashed with chromebox firmware) that uses xfce too, which works great!
So kde & xfce is the only two desktops I use these days & have patience for.
- I love the idea of a minimal desktop environment, but I've never tried XFCE. Are there any themes that folks here would recommend to make it much prettier? I find the screenshots on their homepage very intuitive but a bit ugly.
- Also try LXDE and LXQT if you would like a 'lighter KDE' vibe instead of the 'lighter gnome 2' vibe of XFCE.
by i_am_a_peasant
0 subcomment
- This was my first DM, i even put my mother on it on her home laptop. I use i3 nowadays, glazewm on windows, and aerospace on macos. anything that’s not a tiling window manager nowadays just feels wrong to me. Even if sometimes my screen doesn’t look pretty because i randomly threw on virtual screen 7 all the windows i don’t currently use.
- Xfce is what I settled on, when still using GNU/Linux desktops.
I used a multitude of UNIX environments since 1994, starting with IBM X Windows terminals connected to DG/UX, and thanks to the way Unity got dropped, the way GNOME 3.0 went down, windowmaker no longer being actively developed, Xfce it was.
by jamiejquinn
0 subcomment
- I ran a pretty vanilla xfce setup from about 2010 until 2024 until I moved to i3. Xfce is great generally, pretty easy to backup and share the whole config, ideal collection of apps. I'm sure gnome and kde have more features but for a good, solid, predictable desktop experience, cannae beat xfce.
- I have to agree, XFCE is great!
It's weird that when using something like Windows, KDE, or Gnome, I notice a delay between clicking and the thing happening on screen. It's maybe 100ms or so, but after using XFCE for years, there's a notable and, for me, infuriating delay in many modern GUIs.
And it's not my computer; I'm sitting here with 32 cores, 128GiB of RAM, and a somewhat fancy AMD video card.
Anyway, I LOVE XFCE. I don't need a lot of bells and whistles in my DE, I just need it to launch applications, bind some hotkeys, and otherwise stay out of my way.
by ivraatiems
0 subcomment
- XFCE and LXDE are saviors for old machines. I frequently install Xubuntu and Lubuntu on old Chromebooks (e. g. HP Chromebook 14 from around 10 years ago, 2GB RAM, Celeron processor), and you can quickly get a fully functional, usable system. I'm not writing code on them, but you can easily use them for all the things the average person needs on a daily basis from their computer.
It's great that these projects have not given into "the times" or tried to become things they're not. They're great at what they do and I hope they remain that way.
by intalentive
0 subcomment
- I made the jump to Mint Xfce when MS announced it would stop supporting Windows 7. Pretty seamless transition. I still enjoy that older minimal style reminiscent of the early 00s.
- Years ago, one of the most intelligent and brightest guys I worked with was using xfce
His setup was almost non existent apart from few customisations.
I remember he told me that xfce was the best one could get, while not being unpolite, he implied the problem was that people liked too much too have bells and blinking lights.
I kept using for a while what I was using, but after giving a try, yeah, that was all I needed.
- When I read about the awesomeness of Wayland I become tempted to try it. Then I remember I am immersed in Xfce4 which I can never leave and I forget it. Really, Wayland Vs Xfce is the current war of DEs.
- If someone somehow enlarge the 1px handle for windows resizing by default (not default theme) I can say 'it's perfect'.
by downsplat
1 subcomments
- I've used Xfce exclusively since Gnome jumped the shark many years ago. It's fast, does the job nicely, and stays out of your way.
I do hope they get stable on Wayland sometime soon, because X11 seems to have lost its momentum, and I would probably like to enable fractional scaling on my next laptop.
by kamikazechaser
0 subcomment
- I used XFCE (MxLinux) for 5 years until recently when I moved to KDE Plasma (Fedora) because of Wayland support. Imo, KDE is better and more resource efficient. I also got a free 10 fps boost on DotA 2 on the same hardware and settings. Zed and a lot of other apps are better supported on Wayland.
by kstenerud
6 subcomments
- I really wanted to like XFCE, but the tiny tiny window grab area for resizing is just too damn frustrating.
- I used to like Xfce until KDE 4 won me over. Since Xfce switched to GTK 3, though... if you put Thunar and the Xfce system settings next to each other they don't look like they're part of the same project and that's a shame.
- Is there something like a tilling extension for xfce? Not snappy corners but actually tilling by default?
I'm currently on popos (using GNOME) and enjoy the tilling of its GNOME extension. Actual tilling wms were too hackish for me whenever I tried them.
by rich_sasha
1 subcomments
- I used to be on Gnome when it was the old interface (windows XP style), then moved to MATE. Never used Xfce. How does it compare to MATE? I remember mate being ever so slightly unstable (not sure if it was HW compatibility issues).
by klondike_klive
1 subcomments
- Xfce has long been the only DE that gets out of my way enough for me to actually be productive instead of excited by the possibility of different configurations.
by kachapopopow
1 subcomments
- XFCE is great for VNC setups where a full desktop is unrealistic
- I ve excludively used Xfce thru my linux journey, but cant make it work for a high dpi framework laptop. So Gnome it is :(
by blurbleblurble
1 subcomments
- Anyone using it with Niri?
- I concur with the author - XFCE is a great desktop.
I first used it on an eeepc because something light was the order of the day. But then Gnome 3 happened and I made the switch on my full-strength machines too.
It works and it works well. It's theme-able. It's not opinionated about how I should use it so I can put bars wherever I want, launchers, menus, systrays wherever I like, and I can do it all with a few clicks and dragging and dropping stuff.
Generally a great DE and one that won't screw you over on update, which is something I've come to value.
by nice_byte
2 subcomments
- Yeah, xfce is as close to an ideal desktop experience on Linux as it gets. A competent desktop environment really doesn't need that much.
Post-2010ish Gnome and kde are like some sort of sick joke. The fact that there are people who actually contribute their precious free time to these, feels to me profoundly sad.
- That 500x313 screenshot of the desktop does not help any argument.
by KnuthIsGod
0 subcomment
- xmonad is my main.
XFCE is when my backup when I break xmonad.
- I am a fvwm person, but if I had to use a desktop environment, xfce would be my first choice. I find it works great for me. Once it ends up on Wayland and I am forced to use Wayland, right now xfce will be my choice.
Only one thing I wish I could set, allow windows to cover the 'bar'. Yes, I can make the bar auto-hide, but I cannot have a portion of it covered by a window.
The same is true for GNOME, but KDE it is allowed. I expect this is a gtk thing.
- Let me join on this XFCE love fest. I also think it rocks, but it's more than that. It's also my go-to install for "friends and family" linux installs (Debian stable and XFCE).
I've been doing a couple of these over the years, and the great thing about XFCE is that it doesn't change, while at the same time being fairly intuitive and discoverable to the tech-unsavvy people.
So, with XFCE, I explain things once and I don't have to explain things to that person ever again. It stays as is over the years!
One only have to make sure to disable the virtual desktop (4 screens by default) thing and be sure to only keep one. That's the most confusing thing to non-tech-savvy that ever was. "Where have all my windows gone?! I moved the mouse and poof! they were gone"
Also, it runs great on old hardware. It's mostly what I've been doing. Family and friends tell me how they'll need to buy a new computer because theirs can't go on the internet anymore. I tell them "no you won't!". And then their computer becomes super fast again. Make my Computer Great Again.
by emilfihlman
0 subcomment
- I used to use XFCE a lot, but since then, even though it sucks in its own ways quite a lot, Gnome defaults to a nicer environment nowadays and doesn't seem so resource intensive anymore.
by WhereIsTheTruth
0 subcomment
- I moved away from XFCE over the CSD drama, despite winning that battle, the resistance showed me the project lacks the backbone to resist GNOME long term
- I like XFCE for capturing the spirit of an era, and it’s still lightweight, so in that sense it’s excellent.
If I was more purely looking for something lightweight I think I’d end up with some other choice with a more modern design language.
Even thinking about this subject still makes me a little miffed about the “need” to constantly evolve look and feel of the UI.
Liquid Glass changed looks without innovating on functionality. It added bloat and confusion without providing any innovation to justify it. The whole system is so bad that I followed through on selling my Mac to go with a Linux laptop.
At least with modern KDE/Gnome you can make a user experience argument over XFCE for why you’d upgrade. Okay, it’s not as snappy and lightweight, but you get a lot of functionality out of it.
But these commercial operating systems are changing the UI to satisfy a marketing department rather than users. It has to look different or else there’s nothing new to sell.
- Never liked it. Terrible font rendering.
by Fiveplus
11 subcomments
- While I appreciate the author's enthusiasm for the traditional desktop metaphor, this analysis conflates interface familiarity with architectural efficiency. It is a pleasant sentiment please don't get me wrong but technically a bit short sighted. The author praises xfce's modularity and unix-like separation of components (xfwm4, xfce4-panel, xfdesktop), failing to realize that this design pattern is actually a performance antipattern in the modern display server model.
In the X11 era, the server arbitrated these components. In the Wayland era (which I must assume is the baseline context), the compositor is the server. Forcing the panel and window manager to communicate via IPC rather than sharing a memory space in a monolithic compositor introduces unavoidable frame-latency and synchronization issues. Issues specifically regarding VBLANK handling and tear-free rendering that integrated environments like plasma or sway solved years ago.
by Beijinger
1 subcomments
- "Xfce is lightweight, typically using ~400-600MB RAM at idle"
ROTFL. Moksha, the lightweight desktop for Bodhi Linux, has very low RAM requirements, with a default install using under 100MB of RAM
- [dead]
by GrowingSideways
3 subcomments
- [flagged]
by puppybowl2026
2 subcomments
- [flagged]