Showing posts with label desktop environments. Show all posts
Showing posts with label desktop environments. Show all posts

An Enlightened Experience: E17

It's been some time since I've used Enlightenment on a regular basis. I used some months E16 as my main desktop and was very happy with it. For some reason I cannot anymore remember I moved to some other desktop or some window manager in my continuing search for the perfect desktop experience.



For the first time I installed E17 that still is in development. But what an experience it is! It looks nicer than ever, the eye candy is not disturbing but adds value to the user experience. I even like the way Enlightenment is configured when first run. After I learned how to turn off the desktop icons I was extremely happy with Enlightenment.



One of the features I like is the way users can download and install new themes and wallpapers. Even the animated wallpapers don't disturb me, the just look great. At the moment Enlightenment seems to be the prettiest desktop available. Furthermore, it is usable and it's got all the functionality I want my desktop environment to have. And it is lightweight enough for my 1.99 GHz CPU.

If you like KDE4's looks but otherwise it is not up to your standards, you might like this one. It is still prerelease, but it seems to be a lot more stable and usable than KDE4 is at the moment. Of course window managers like Openbox can be tweaked to look great, too, but Enlightenment looks perfect out of the box. You don't need to spend hours looking for pretty themes and installing third party panels and other plugins to make a lightweight window manager as usable as Enlightenment is.

It's good to be back!

LXDE - Lightweight X11 Desktop Environment

Openbox is one of the most popular lightweight window managers. Unfortunately, it is not very newbie friendly. It is true that there are some very good tutorials for customizing a desktop based on the Openbox but most newbies want to install something that is easy to use and offers everything one needs out of the box. This is exactly what LXDE does.

It is used by several lightweight distributions, including Ubuntulite and VectorLinux lite. Soon it will be on even more desktops, as also gOS has adopted the desktop to be used in the cheap NetBooks and NetTops for sale in US and elsewhere.



In the FAQ of the project, the developers give five reasons for designing yet another desktop environment. I liked two of reasons especially:
Not everyone on this earth is rich. There must be a nice desktop environment for those who can't afford new fancy hardware, and we have the ability to help them.

And another one:
If Windows 98 and xp work quite well on old machines, why my Linux desktop needs a 1.0 GHz CPU + 1GB RAM? We don't believe building such a usable desktop environment requires that much resource usage, so we try it ourselves.

These are reasons I symphatize with! But for the developers, the best reason was:
Because reinventing the wheel is cool, and we love it!


LXDE combines several lightweight software together to produce a nice desktop. It includes a panel with taskbar and start buttons, a wallpaper, a file manager that provides also desktop icons, a session manager, an image viewer, a lightweight text editor, a terminal emulater and a file archiver. Some of the components are part of the LXDE project, some of them are delevoped independently and suggested by LXDE developers to be used as default applications for LXDE.

Components included in LXDE are:
- PCManFM (a file manager)
- LXPanel (a panel with taskbar)
- LXSession / LXSession_Lite (a session manager)
- LXAppearance (a theme switcher)
- Openbox (a window manager)
- GPicView (a picture viewer)
- Leafpad (a text editor)
- LXTerminal (a terminal emulator)
- XArchiver (a file archiver)
- LXNM (a network connection helper application)



Hardware requirements for LXDE are moderate. The developers suggest using at least a Pentium II class CPU. LXDE and X themselves require only 45 MB but the user should have some memory left for other applications. For using applications like OpenOffice.org and Firefox, they suggest having more than 128 MB RAM. I would, however, suggest using lighter alternatives for those memory-hungry applications. Anyway, LXDE should run fine on any computer built in this decade.

It is based on gtk+2 which is not the lightest possible toolkit. On the other hand, it offers everything needed for internationalized user interface including writing from right to left. This may not be important for users preferring English, but for the rest of the world it is an important and thoughtful decision. In fact, before writing this review I decided to help in translating parts of the user interface to the language I prefer to use on my desktop.

LXDE is packaged for most of the popular distributions even if in some cases the packages must be downloaded from community repositories. In my case, the installation for openSUSE was painless and everything worked well. The desktop loads almost instantly unlike GNOME or KDE and it is nicely put together.

LXDE functions just like new users expect a desktop environment to function. Thus, right clicking the root window opens a menu letting the user sort the icons, create new folders and text files (but not start buttons) and change desktop settings including the size of icons and choose the wallpaper from three different wallpapers branded for LXDE.



In my opinion, LXDE is the best lightweight solution for newbies not interested in searching the right combination of lightweight applications to produce a nice user experience nor configuring window managers and panels by editing text files. LXDE might be the right one even for more experienced users as it gives everything one needs. But those users seeking a desktop for hardware build before 1999 should try something else.

My rating: **** (out of *****)

Links:
- LXDE Home page
- LXDE Wiki, including installation guides