Xfce Review: A Lean, Mean Linux Machine

栏目: IT技术 · 发布时间: 4年前

内容简介:As one of the lightweight Linux desktop environments, Xfce is a popular choice for those looking to keep their Linux systems as minimal as possible. But given that there are so many different choices available for Linux, why would you choose something as s

As one of the lightweight Linux desktop environments, Xfce is a popular choice for those looking to keep their Linux systems as minimal as possible. But given that there are so many different choices available for Linux, why would you choose something as simple as Xfce? Let’s dive right into this Xfce review and examine the user experience, performance, some notable features, and figure out if Xfce is the right DE for you.

First Impressions

I personally think that stock Xfce without any customization is hard to look at and use. There are plenty of distros that customize Xfce heavily and make things just a little nicer to look at, but plain, vanilla Xfce is not something I’m interested in. There are some really great things about it, however – on older, more lethargic systems, Xfce is quite snappy and brings old machines back to life. That’s generally the idea behind Xfce – fast and lightweight. It trims the fat that some desktop environments bring and aims to keep things lean and mean.

Xfce Review: A Lean, Mean Linux Machine
Xfce Review: A Lean, Mean Linux Machine
Xfce Review: A Lean, Mean Linux Machine
Plain vanilla Xfce on Fedora 32. As you can see, it’s not exactly the most attractive DE.
Xfce Review: A Lean, Mean Linux Machine
Xfce Review: A Lean, Mean Linux Machine
Xfce Review: A Lean, Mean Linux Machine
A lightly customized Xfce on Xubuntu 20.04. It’s subtle, but it looks much better than vanilla Xfce.

User Experience

The user experience varies widely with different customization of Xfce. With vanilla Xfce, there is a dock with some launchers at the bottom of the screen, a system tray with clock, calendar, notifications, and network applets, and in the upper-left corner, there’s an Applications menu with access to all of your applications.

The experience of using Xfce makes you feel a little like you’re missing something because it seems so simple and easy to take at face value. Some distros customize Xfce in such a way that makes things much easier to use.

A great example of this is Xubuntu 20.04, which includes a search function in the application menu to make finding applications much easier. Additionally, there are some applications built into Xfce that give it an interesting edge over other DEs.

Catfish

Catfish is a file-searching tool that allows you to search not only just for files but also for file contents. You can look for all your Bash scripts by typing in #!/bin/bash , or you can look for keywords in your files that you know are there. I created a sample file with the word “Catfish” used in it a couple of times, and you can see that after checking the box to search file contents, I am able to search for that file. Catfish is almost instantaneous, and it makes looking for your files much easier.

Xfce Review: A Lean, Mean Linux Machine
Catfish in-file search in action. You can see that I searched for “catfish”, but it pulled up sample.txt because it has the word “catfish” in it

Thunar File Manager

Thunar is the default file manager for Xfce. It’s generally pretty simple, but there’s a lot you can do toconfigure Thunar. You can change things like single vs. double click to open things, configure which folders are in the sidebar, and custom actions for opening a terminal or running commands. However, one of the greatest parts of Thunar is all the plugins you can use. 

Xfce Review: A Lean, Mean Linux Machine
Thunar looks simple at first, but it’s flexible and light on resources

Thunar plugins are designed to extend the functionality of Thunar with convenient functions like computing hashes, volume management, and Dropbox context menus. Given that Thunar and Xfce are so light on resources, the plugin functionality is pretty remarkable, and it’s a great way to bring some more “full fat” features to something so lean. 

Customization

Xfce is so light that it isn’t always immediately apparent just how easy it is to customize. You can control workspaces, window decorations, global themes, icon themes, screensavers, and so many more things right out of the box. Plus, there are tons of configuration options for different applications, allowing you to configure things like your terminal and Thunar without having to hunt to find it.

Apps like Appearances and Window Manager give you the flexibility to do some customization on the basic appearance, but you can also change things about the panels on your system and add, remove, or change the panels and applets in the panels.

Xfce Review: A Lean, Mean Linux Machine
Customization options for the windows and global themes
Xfce Review: A Lean, Mean Linux Machine
Customization options for Xfce panels

If you’re looking for more appearance options than come with Xfce, there’s a great website dedicated to making things look pretty called Xfce Look . You can download new icon themes and window themes , and there are tons of options available. If you can’t find what you’re looking for on Xfce Look, I’d be surprised. 

Performance

As I’ve said previously, Xfce is incredibly lean. A Xubuntu 20.04 virtual machine with 2GB RAM and access to 2 vCPUs runs at 421MB RAM and 1% CPU usage. Xfce is one of the leanest DEs, making it an excellent choice for older or less powerful hardware. Even in this virtual machine environment, things feel snappy and responsive, and configuring keyboard shortcuts to snap windows to a tiling position is a great way to keep things close to the keyboard.

Quarter tiling is also an option, but it doesn’t work quite the same as quarter tiling in a DE likeCinnamon. You have to set specific keyboard shortcuts to tile into the corners, which isn’t too difficult.

All in all, the performance on Xfce is something that I highly recommend to anybody looking for nothing but performance.

Xfce Review: A Lean, Mean Linux Machine

The Cons of Xfce

That lean, performant nature of Xfce comes at a price. Xfce has a tendency to be a little overly simple. There is no workspace overview or expo, which is something that comes in handy when multitasking hard. The xfdashboard command and application technically provide a way to do it, but it doesn’t mesh well with the rest of the desktop and feels clunky. 

Additionally, for those who don’t feel the need to customize the experience, Xfce can be a mixed bag. Some distros really take the time and effort to customize their implementations of Xfce, but other distros ship a stock implementation that leaves a lot to be desired. If you’re looking for something that’s pretty out of the box, Xfce can be hit or miss.

Where to Experience Xfce

As stated above, Xfce can be a mixed bag. There are three main distros where I’d recommend experiencing Xfce to see what options are available and what styling you like. The first of those is Xubuntu 20.04.

Xubuntu 20.04

Xubuntu gives an excellent implementation of Xfce without too many bells and whistles. There’s an excellent elementaryOS style about it, but it retains a distinct Xfce workflow. It’s elegant, simple, and beautiful, while also being easily replicated if you like things. There are sane defaults, plenty of options available to tweak things, and it just stays out of your way.

Xfce Review: A Lean, Mean Linux Machine

MX Linux

MX Linux is a less common distro with a solid cult following. It’s based on Debian, but it implements a beautiful Xfce desktop that’s customized a little more than on Xubuntu. MX Linux keeps that light, minimalist air about its Xfce implementation while adding more user-friendly features to it. 

Xfce Review: A Lean, Mean Linux Machine

EndeavourOS

EndeavourOS is a distro that’s meant for a more experienced user, but it’s not unreasonable to use as a beginner. It’s based on Arch, which is a “trial by fire” kind of distro, but EndeavourOS adds some useful features on top of Arch and makes a great-looking Xfce implementation that’s still minimal while putting you in the driver’s seat.

Xfce Review: A Lean, Mean Linux Machine

Who Should Use Xfce

One of the best parts about Xfce is that it’s flexible enough for anybody. Whether you’re a GNOME user looking for something lighter, someone with an old machine that struggles under heavier Desktop Environments, or just looking to keep things simple, I cannot recommend Xfce enough. It will serve you well, and with just a little customization and tweaking, it can look and work however you want it to.

Now that you know about Xfce, make sure to check out our other Linux Desktop Environment reviews onGNOME Shell,KDE Plasma, andCinnamon, and explore some of the rich customization options of Xfce with these five great terminal themes and learn how to set up Xfce on Arch Linux .


很遗憾的说,推酷将在这个月底关闭。人生海海,几度秋凉,感谢那些有你的时光。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出数据分析

深入浅出数据分析

Michael Milton / 李芳 / 电子工业出版社 / 2009 / 88.00元

《深入浅出数据分析》以类似“章回小说”的活泼形式,生动地向读者展现优秀的数据分析人员应知应会的技术:数据分析基本步骤、实验方法、最优化方法、假设检验方法、贝叶斯统计方法、主观概率法、启发法、直方图法、回归法、误差处理、相关数据库、数据整理技巧;正文以后,意犹未尽地以三篇附录介绍数据分析十大要务、R工具及ToolPak工具,在充分展现目标知识以外,为读者搭建了走向深入研究的桥梁。 本书构思跌宕......一起来看看 《深入浅出数据分析》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具