Xfce 4.8 released
xfce.org
xfce.org
It is sad though that the developers mention that I am going to be losing functionality because I am running Xfce on FreeBSD ... I've noticed the trend as well, more and more things are being written only for Linux and are not being ported to alternate operating systems such as FreeBSD.
I installed several Linux systems consequentially on a USB flash drive, booted my laptop and measured memory consumption at system startup and when running a single instance of Firefox browser pointed to a certain website. Here's what I measured:
OS | RAM | RAM (w/FF)
xubuntu 8.04.1 183 (didn't run FF on this)
xubuntu 10.04.-RC 157 187
ubuntu 10.04-RC desktop 160 228
ubuntu 10.04-RC netbook 162 219
Tiny Core Linux 2.10 43 (failed to permanently install FF here)
I wanted to try NetBSD and other systems, but I failed to install them on a USB stick.Tiny Core is a special Linux distribution in a way that it doesn't have much of anything installed by default, but you can "mount" applications and drivers as you need. I very much appreciate the fact that you are getting "clean slate" each time you boot, but in my case I needed to install Firefox permanently, which is doable, but not a default way of doing things. I haven't figured out how to do it, or Tiny Core would be ideal for me.
As far as differences between Ubuntu and Xubuntu go, I didn't see any significant advantage of Xfce here. Both systems could run on a 256 MB system, hardly on 128 MB. On the other hand, I didn't see any disadvantage either. To my eyes, xubuntu system looked very much like ubuntu I use.
I guess as a rule of thumb if you don't care about memory usage, you don't need to care about 2D graphics performance either.
Yes, compared to gnome XFCE on my 700 Mhz, 192 MB ram laptop starts extremely fast and is ready for use, along with Epiphany (browser) it is a stable little machine that boots faster than my Mac OS X laptop which I have for daily use, but it off course has more limitations, no having 5 pages of documentation open (PDF's, and HTML) and a chat client, couple of gvim's and compiling massive projects. But it works well enough for development with Python when I am on the road and don't want to have to worry about the US border patrol going through my laptop and files.
I'd love to replace that old laptop with another ultra-portable (old Toshiba Portege, thinest laptop of its time), but I don't have the money, so until that time Xfce does everything I need it, and more with a lot less bloat than KDE or Gnome.
Lubuntu, however, is the best thing since sliced bread. I've got a 7 year old 1.2Ghz, 256Mb ultra-laptop that starts faster than my workstation.
Unfortunately, looking around xfce.org, I couldn't find a place where I might learn if these things were implemented or not. Is there some place people an learn, for example, how menu navigation is handled, or how multiple desktops are configured?
http://docs.xfce.org just says, "Soonish this page will contain the Xfce users and developers documentation. "
Happy 4.8, Xfce!
GNOME is the kitchen sink of UNIX desktops. It has everything and does everything (the KDE crowd will disagree with me here). Slightly more polished, better integrated, accessible to the casual user.
I'd recommend GNOME over Xfce to most people but if you want a desktop that doesn't get in your face (and flies!), give Xfce a spin. http://www.xubuntu.org/ has a live CD you can try out.
I cannot recommend this distribution enough.
For me LXDE stays betwen XFCE and PekWM. It is not so heavy as XFCE but PekWM is lighter.