LUbuntu: A desktop pared down for action
Off the Beat: Bruce Byfield's Blog
Two years ago, when I last looked at LXDE (Lightweight X11 Desktop Environment), no code had been committed for over a year, and many believed that the project was dead. Since then, LXDE has greatly revived, attracting a new team of developers, and being offered on a number of distributions. Recently, the project has released a test release of LUbuntu, an official mutation of Ubuntu that may one day become official. Running Openbox for a window manager and requiring less than half a gigabyte of RAM to run, LXDE is a desktop worth looking into if you appreciate speed and minimalist interface design. Use it long enough, and you just might reconsider what you actually need.
LUbuntu is available as a Live CD of less than 300 megabytes. It opens on a basic desktop and panel with simply-drawn icons and windows. Since it is on a Live CD, you see little speed in booting or in opening applications for the first time, although you can get hints of the potential speed when minimizing or maximizing windows, or dragging them across the desktop.
Mostly, however, what you are likely to notice about LUbuntu is the selection of software. Some, like XChat and Claws Mail, are standard GNU/Linux software. Others, like Cheese and Pidgin, are borrowed from GNOME, while XfBurn is borrowed from Xfce. Some, like Firefox, seem too large and crowded with features to be compatible with LXDE's goals, although they are included when applications like OpenOffice.org are not. Apparently, the exact selection of software is still being decided upon, and changing between builds -- an earlier image of the same test release was ninety megabytes larger.
Although a small memory footprint is not always used consistently as a selection criterion, it is used consistently enough that LUbuntu has some unusual software choices. It includes, for example, Mirage, an image viewer with some basic editing capacities rather than the GIMP, and pyNeighborhood to manage Samba tools, while the selection of music players includes Aqualung. Such choices seem idiosyncratic, but demonstrate the variety of software that exists beyond the standard selections in KDE and GNOME.
But by far the most interesting applications are the utilities written especially for LXDE, such as the PCManFM file manager; LXTerminal, the command line window; LXPanel, the desktop panel, and LXMusic, the music player. All these utilities are effectively a rethinking of the basic functionality required in a modern desktop.
For instance, PCManFM (named in honor of the nickname of LXDE's original maintainer) is a two panel file manager in which functionality is stripped as much as possible. Its left pane includes only a tree view and a summary of filesystems on the computer. You get no localized view of your home directory -- instead, it is simply highlighted on the tree.
As for functionality, PCManFM includes basic editing and selection commands, navigation aids and bookmarks, and three views of directory contents -- icons, and compact and detailed lists. It tools menu has items only for opening a terminal, opening a view that treats the current folder as root (which is an original touch), and a file finding utility. it includes no plug-ins, no burning capability, no bread crumbs for the current path or most of the things that we have learned to take for granted in Nautilus, Dolphin, and Konqueror. At first, PCManFM seems so sparse that it seems inadequate, but use it for a while and you may find -- as I did -- that you hardly miss all these extras.
LXTerminal is equally bare, with only the ability to open a new tab, copy and paste text strings, and to configure fonts and background and foreground colors, and the numbr of lines you can scroll back. Yet what is offered might very well be all that most users need. The same is true of LXMusic, which has the ability to create playlists, but no awareness of cover art or Wikipedia entries on the artist whose work is being played. You might miss some features (I, for one, would like LXMusic better if it were aware of albums), but using LXDE's utilities for a few hours does make you reconsider what is necessary in applications, and whether including every possible option is always the best design policy.
The only area where LUbuntu comes close to equalling the features of other desktops is in LXPanel. Unlike other LXDE utilities, LXPanel comes with a full range of configuration choices, ranging from the ability to add applets to the panel to creating multiple panels to specifying the panel's height and background graphic. Comparing LXPanel to other LXDE utilities, I conclude that the project believes that minimalism stops where the right to work in the way that you choose begins -- a setting of priorities that, from my experience, the project most likely shares with potential users.
LUbuntu's test release is still rough around the edges. Its makes seem undecided whether to keep to their design principles or provide popular apps, and so far it lacks an install button or an automount utility for external devices. However, as a desktop, it manages the considerable trick of making Xfce seem bloated. While complete newcomers to GNU/Linux might find it a little too stripped down for comfort, experienced users with an open mind might be tempted to try it out, especially on older hardware.
Comments
comments powered by DisqusTag Cloud
News
-
Google and NASA Partner in Quantum Computing Project
Vendor D-Wave scores big with a sale to NASA's Quantum Intelligence Lab.
-
Mageia Project Announces Mageia 3 Linux
Many package updates and Steam integration highlight the latest from the Mandriva-based community Linux.
-
FSF Outs the World Wide Web Consortium over DRM Proposal
Richard Stallman calls for the W3C to remain independent of vendor interests.
-
Debian 7.0 Debuts
The new release supports nine architectures, 73 human languages, and zero non-Free components.
-
Alpha Version of Fedora 19 Released
Fedora developers release the first alpha version of Fedora 19, known as Schrödinger’s Cat, for general testing. The final release is expected in July 2013.
-
ack 2.0 Released
ack is a grep-like, command-line tool that has been optimized for programmers to search large trees of source code.
-
SUSE Studio 1.3 Released
New features in SUSE Studio 1.3 include enhanced cloud integration, VM platform support, and lifecycle management.
-
Xen To Become Linux Foundation Collaborative Project
The Linux Foundation recently announced that the Xen Project is becoming a Linux Foundation Collaborative Project.
-
RunRev Releases Open Source Version of LiveCode
Open source version of LiveCode is now available for developing apps, games, and utilities for all major platforms.
-
OpenDaylight Project Formed
OpenDaylight is an open source software-defined networking project committed to furthering adoption of SDN and accelerating innovation in a vendor-neutral and open environment.


i like it but
drivers
LXDE
Regards,
Orv