Wednesday, June 29, 2011

The Whole Story


Fedora 15 LXDE is a Fedora 15 Spin, an alternate edition of Fedora, “tailored for various types of users via hand-picked application sets and other customizations.” Presently, seven Spins have been released. These are, in order of popularity about the time I hit the Publish button, the KDE, LXDE, Xfce, Security, Games, Electronic-Lab, and Design-Suite Spins.
The Xfce Spin has already been reviewed here. This article presents a review of the LXDE spin, the first for it on this website.

Installation Process: Like other Spins, Fedora 15 LXDE is available for download as a Live CD ISO image. Unlike the main (GNOME 3) edition, there is no DVD or bfo installation image for this edition or for any other Spin.
The boot menu options allow booting into the Live environment, where installation can then be started. Installation is not possible without first booting into the Live environment. There is an option to “Boot from local drive,”
However, attempting to boot from the local disk always generates the error shown here. This happens not just with the LXDE Spin, but with all the Fedora releases, including the main edition.
All the Fedora spins share the same installation program with the main edition. Anaconda 15.31 is the version of Anaconda, the Fedora system installer, that ships with this latest release. The changes I see in this version are just cosmetic. The available disk partitioning methods are the same. Disk encryption is supported (see how Fedora protects your computer with full disk encryption).
LVM, the Linux Logical Volume Manager, is the default disk partitioning scheme. Ext3, Ext4 and XFS are the supported journaling file systems, with ext4 as the default, even for the boot partition. Fedora 15 is the first version to have built-in support for btrfs, the B-tree file System, but it is only available when installing from a DVD or bfo ISO image. (You might be interested in how to install Fedora 15 on an encrypted btrfs file system.)
Installation of the Fedora 15 Spins, and of the Live CD version of the GNOME edition, is not installation in the traditional sense, but rather, a copying of the Live image to disk. So, what you see on the Live desktop is what you get after installation.

Desktop: The LXDE desktop is a very simple and highly configurable desktop environment. Memory footprint is small and CPU usage is minimal. A new installation of takes up less than 2 GB of disk space, far less than a new installation of other Spins. The menu features all the necessary application categories except the Games category. Like the Xfce Spin, there are no games installed.

The file manager is PCManFM, named after the author’s online moniker. I find it a lot more fun to use than Thunar, the file manager on the GNOME and Xfce desktop environments. There is support for tabbed-browsing. Clicking on a folder opens it in place, rather than in a tab. Though not in this release, directory browsing on the side pane has been implemented, and should be available in a stable release soon.

When dual-booting with other operating systems and distributions, you can mount and browse their partitions. Out of the box, you can even read and write to ntfs partitions, that is, you can access your Windows files and folders from the file manager.

If you click on an image file in the file manager, the system will attempt to open it in GXine, the default media player, and even after changing the default behavior to open all image files in GPicView, the installed image viewer, the system would still attempt to open them in GXine. GPicView, by the way, is one of the best image viewers I have used. It has more features than the default image viewer on the Xfce spin.
The system will popup this dialog window when a video DVD is Inserted.
And this if it is an audio CD. The problem is that for some reason, the default application, GXine, is unable to play audio or video media, and the problem does not seem to lie with it because after installing Rhythmbox and Totem, I still could not play any audio or video media.

Attempting to configure a printer brought up this dialog window, and adding a printer was not an automated process. I found that using the printing utility (Administration > Printing) was a lot more involved than using the printing service’s Web interface (localhost:631). (Most distributions will auto-detect and configure a connected printer.)

Installed and Available Software: Some of the main applications installed by default are:
  • Firefox 4
  • Pidgin Internet Messenger
  • Sylpheed, one of the best email clients
  • Gnumeric, a spreadsheet application
  • Osmo, personal organizer
  • Abiword
  • Gxine
  • LXMusic, a music player for LXDE
There are, of course, many more applications that you can install using yum, the command line package utility, or Yum-Ex, the graphical package manager.