Xfce 4.8 Desktop Environment
Although often classed as light-weight, Xfce qualifies as a medium weight amongst the Linux front ends. It's heavier than, say, LXDE or Window Maker but it uses less resources than KDE or Gnome. However, it is a desktop environment rather than simply a window manager, and as such, it comes with a set of associated utilities.
Actually obtaining and installing Xfce 4.8 proved to be a bit of an adventure in itself. At the time of writing, the Xfce devs haven't released any binaries, instead leaving this to the distributions themselves and other third parties. When I looked, all I could find was an Ubuntu 10.10 PPA that was 64 bit only. Compiling from source is daunting as it involves downloading and unpacking a collection of tar files and then building them in a special order. In the end, I installed a beta of Zenwalk, an Xfce orientated distribution. Take into account that I am therefore not basing my observations on plain, stock Xfce 4.8.
Behind the scenes, Xfce has dropped support for some older frameworks such as HAL in favor of GVFS and others in order to offer more modern, comprehensive hardware and networking support.
Thunar, the file manager, is probably the best known of all of the Xfce stand-alone applications, and it's an increasingly popular choice for use within other desktop environments. It is now possible to browse the network resources such as Samba shares and FTP sites, an improvement which will remove a long-standing barrier for a lot of people. It's also possible to eject removable devices from within Thunar. I presume that both of these advances have been made possible by the aforementioned move to a more modern set of frameworks. Progress indication for file operations now makes makes use of a single, shared window to avoid cluttering up the desktop.
The panel, an application launcher that sits at the bottom of the screen has been overhauled. Configuring the panel is now easier thanks to an improved configuration dialogue and the fact that you can now drag and drop applications onto the panel itself. It also has a pop up menu that allows you to browse the filing system in order to open terminals or file manager instances in the desired directory.
Xfce can now do quite a lot of the work of setting up the screen resolution and layout from within its configuration dialogues. It claims to be able to set up even multiple screens on a RandR compatible system. Unfortunately, this excludes systems using the proprietary Nvidia drivers. However, I presume that Nvidia's own GUI utility will work as normal in this case.
Poking around with it, it's clear that this version of Xfce offers a richer experience and better GUI configuration. A full featured but lightweight DE could be in much demand in future. Firstly, even thought version 4 has begun to stabilize and push forwards, a lot of people have become disenchanted with KDE. In addition, the next version of Gnome, version 3.0, is just around the corner, and it's possible that a percentage of users won't like the direction that takes.
For users who don't want to go truly minimalist or tiled, Xfce might be a good place to start when putting together a system. It's also a good GUI for systems that are basically command line setups with an occasional need for a full desktop. It may become an increasingly popular escape route for users who wished that Gnome and KDE had stayed small, and 2011 may become the year of the Xfce desktop for some.
UK based freelance writer Michael Reed writes about technology, retro computing, geek culture and gender politics.
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
|Non-Linux FOSS: Seashore||May 10, 2013|
|Trying to Tame the Tablet||May 08, 2013|
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- New Products
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Validate an E-Mail Address with PHP, the Right Way
- A Topic for Discussion - Open Source Feature-Richness?
- New Products
- New Products
- The Pari Package On Linux
- Home, My Backup Data Center
- This is the easiest tutorial
3 hours 20 min ago
- Ahh, the Koolaid.
8 hours 59 min ago
- git-annex assistant
14 hours 59 min ago
- direct cable connection
15 hours 21 min ago
- Agreed on AirDroid. With my
15 hours 31 min ago
- I just learned this
15 hours 35 min ago
16 hours 6 min ago
- not living upto the mobile revolution
18 hours 57 min ago
- Deceptive Advertising and
19 hours 32 min ago
- Let\'s declare that you have
19 hours 33 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!