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 DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Gnome 47.1 Released with a Few Fixes
The latest release of the Gnome desktop is all about fixing a few nagging issues and not about bringing new features into the mix.
-
System76 Unveils an Ampere-Powered Thelio Desktop
If you're looking for a new desktop system for developing autonomous driving and software-defined vehicle solutions. System76 has you covered.
-
VirtualBox 7.1.4 Includes Initial Support for Linux kernel 6.12
The latest version of VirtualBox has arrived and it not only adds initial support for kernel 6.12 but another feature that will make using the virtual machine tool much easier.
-
New Slimbook EVO with Raw AMD Ryzen Power
If you're looking for serious power in a 14" ultrabook that is powered by Linux, Slimbook has just the thing for you.
-
The Gnome Foundation Struggling to Stay Afloat
The foundation behind the Gnome desktop environment is having to go through some serious belt-tightening due to continued financial problems.
-
Thousands of Linux Servers Infected with Stealth Malware Since 2021
Perfctl is capable of remaining undetected, which makes it dangerous and hard to mitigate.
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.
-
OSI and LPI Form Strategic Alliance
With a goal of strengthening Linux and open source communities, this new alliance aims to nurture the growth of more highly skilled professionals.
i like it but
drivers
LXDE
Regards,
Orv