Lightweight Linux Choices For Older Computers

I traded laptops last week, trading my newest i3 laptop for an older Centrino laptop. I bought my laptop with this intention, as I really do not need that much horse power for what I do, and another family member can make better use of it.

The best part of the trading is the new ‘old’ laptop sent me down the Linux trail. Because it is an older laptop, the Linux distro it can reasonably run is a little more restricted. A lighter desktop is fine with me as I have come to appreciate function over form.

Why have any processor gobbling cycle time to fill a desktop with monitors and gadgets is not the best use of resources imo. I prefer a less resource hungry desktop for the most part. I am guessing I am an average user, and once I load up a web browser, the web browser looks and acts the same under a lean Linux Distro as it does running in big name distributions.

Lubuntu, PCLinuxOS LXDE, Puppy Linux, Salix OS, Zenwalk, and VectorLinux, all found there way to my download directory. These distributions are known to be both fast and light; any or all of these distros and their close cousins are a good fit for older hardware.

I found a whopping 486 megabytes of usable ram and a sixty gigabyte hard drive on my ‘new’ laptop. I left Windows XP on half the hard drive and formatted the other half to have some fun with.

What I found is Puppy Linux is the very powerful in terms of doing things. Puppy crams an awful lot of system tools into one small package. I use Puppy often to recover files from broken or virus infested Windows computers. Puppy works flawlessly every time I slide the cd in a computer. I have yet to find a situation where Puppy Linux can’t do whatever I need it to do.

Doing whatever I need Puppy Linux to do includes installing Grub if it is over written or otherwise made inoperable. Puppy Linux is small, needing less than one gigabyte of hard drive space if you choose to install Puppy Linux to a hard drive. If you want to load a spreadsheet off of a Windows Hard drive, Puppy Linux can do it with the included spreadsheet. Same for text or document editing. Puppy Linux is one very impressive lightweight Linux Distribution.

Lubuntu and PCLinuxOS with LXDE desktop are practically twins, with PCLinuxOS edging out Lubuntu with some additional bling installed by default. Adding the same few programs to Lubuntu levels the playing field. I thought PCLinuxOS was a tad snappier, but I am fond of PCLinuxOS, so my observations may be skewed. Either distribution has all the software anyone wanting to use the LXDE desktop is likely to want or need. They both are fast, easy on resources, and accept my desktop tinkering with ease.

Salix OS walks a very close walk to Slackware, and as such Salix OS is a very solid distribution. Salix OS like all Slack distros is not the queen of eye candy distros, not that the others are either. The repository is full of software and Salix OS will meet the needs of anyone wanting a fast, solid, light weight distro with Slackware compatibility.

VectorLinux is also sports a LXDE desktop. VectorLinux is the prettiest to look at right from install. VL is fast, and comes with a large amount of programs installed. I think VectorLinux edges out Puppy when it comes to how many programs can be placed on one CD. VectorLinux uses Lilo for the boot loader. For whatever reason, Lilo and I do not think alike.

I installed grub a few times, overwriting Lilo, and VectorLinux refused to load, presenting me with a kernel panic error, except in one attempt when everything loaded and worked as it should. I am sure I caused the problems, though I could not manage to find what I was doing wrong.

I wanted VectorLinux to work for me, as VectorLinux is an easy to manage, slice and dice distribution. VectorLinux has been reported as something not quite Linux by writers more adept than myself. For my needs and abilities VectorLinux has never been a disappointment or led me to a dead end. I downloaded VectorLinux 7, Alpha 4, and it gives a choice of either Lilo or Grub for a boot loader. I hope the final version does the same. Lilo is great of you dual boot, if you want more, you have to make it happen.

Zenwalk is another favorite distro of mine. Though Zenwalk has also been accused of deviating from the straight and narrow of ‘real’ Linux, I find it easy to use. Zenwalk has more than enough packages in the repository to keep most users happy. If there is any downside to Zenwalk, it is Zenwalk walks a pretty close path to Slackware, and Slackware is not intended to be exciting in its looks. Zenwalk improves Slackware’s looks a lot in the looks department, and is a very good choice.

When it came to memory usage, Puppy and VectorLinux reported the most free ram when checked. With the exception of Zenwalk which uses XFCE desktop and needs more memory, all the distros left me with more than enough ram to do everything I would want to do. Zenwalk used a little over half my available ram, which I am sure would still allow me to do everything I would want to do. Zenwalk with XFCE is a quick nimble desktop and distro.

The Linux winner for my desktop was arrived at in an unlikely manner. Puppy garned a slice of my hard drive because it is such an amazing little distro and such a small foot print. As much as I wanted VectorLinux on my laptop, I could not get VectorLinux to multi boot with more than Windows.

What tipped the scales is I made arrangements to recover files and remove virus infection from a Desktop running Windows. The desktop was reduced to unusable by virus and other Windows ailments. While I was removing viruses, the owner thought the Linux desktop was pretty, and noticed his computer was suddenly as fast or faster as it was when new.

He asked if I could install ‘That Linux thing’ for him on his Desktop. I explained the options for install, and he chose to delete Windows completely and learn how to use Linux. I installed PCLinuxOS LXDE on his desktop, installed Gnome Games, and a few other programs. I spent about thirty minutes explaining how Linux works and what he needed to do to keep it running and install programs.

The next day he called me asking how to use a specific program. I had never used that program, and that is what decided the Linux would be on my Laptop for the near future. I installed PCLinuxOS LXDE myself, installed the program and called him back with a solution. Puppy was already on my hard drive by this time.

Share

Community Simple – PCLinuxOS in Action

I volunteer at a community center (two now), where my main function is keeping their Laptops up and running. When I started at the community center last December the Laptops were in a sad state. They had Windows XP, little working virus protection, and all users had more or less free reign over the computers while they used them. Three of seven Laptops were not booting, and those that did boot were full of unprotected Windows problems, slow and clunky as they were riddled with viruses and spyware.

The Laptops are baseline Laptops, built on the low end of the low end. They were perfect for their function, but no where else. This meant that the cheapest parts available were used in their creation. To their benefit they were less than two years old, so I knew they could run any distribution of Linux and that would be the end of their usability problems.

I tried Ubuntu first, as I thought Ubuntu would install on any computer and be the easiest  distribution to maintain. Ubuntu installed flawlessly as always. Upon connecting to the wireless network I ran into a show stopping problem. To get the wireless working, I needed to be connected to the internet to download the correct drivers. The show stopper was the only internet connection available was wireless.

I scrapped my plans of using Ubuntu and thought Zenwalk would carry the day. Zenwalk had the same wireless problem Ubuntu did. No matter what work arounds I put in place, the wireless card would not work.

I have mentioned PCLinuxOS in my other Linux posts because it is a good solid distribution, and works well with any computer I have installed it on. I downloaded the latest PCLinuxOS iso using Gnome desktop, and copied it to CD. It booted up and ran as it always does, perfectly. The real test was the wireless connection. I set up the wireless, and the network was waiting as it should be. The biggest hurdle was solved.

I proceeded to install PCLinuxOS on all the laptops, and for the most part they all work identically with the exception of two. One of the Laptops occasionally drops the wireless in Windows, and another occasionally drops it in Linux. I do not think that is a fault of the operating systems, but rather the nature of the network itself.

If you read some of what various Linux Guru’s write, they will tell you Linux is Linux. It is the Kernel that makes Linux unique and everything else is programming to support the Kernel functions. While there is no doubt this is true, it is PCLinuxOS going the extra step to include an older wireless driver in the right rev that made it possible for those Laptops to use Linux, and enjoy a solid eight month uptime as of this writing.

Windows is a truly fine operating system in its own right. If Windows were not the most popular operating system in its class, those laptops would have been running perfectly, and I would be looking for other volunteering opportunities.

Unfortunately, Windows is not always the best operating system for the job, especially when leaving laptops open for use by the general public. Due to Windows viruses, malware, and other malicious programs out there trying to infect every computer that is powered on and used, Windows in an open environment needs a lot of help in the form of virus protection.

The only PCLinuxOS, and Linux in general issue I had was access to the settings. Casual users really have no idea of what most programs on any given computer do, they like to click on different programs and see what they all do. My oversight led to a lot of people clicking on settings and making changes to the Laptops. Most changes did not add to the Laptop’s functionality of course. Of course the curious casual user does not know how to undo the changes they made.

A short post in the PCLinuxOS forum after doing my own search for a fix garnered a quick response instructing me to download the PCLinuxOS version of parental controls. A few quick downloads, and all important settings were only available to root which is the Linux version of Windows Administrator. The eight laptops at the first community center are now so trouble free, I have been asked to help a second community center with ten laptops in various states of usability. Care to guess what Linux distribution they will be using?

PCLinuxOS is available in all the major desktop flavors starting with KDE, to include Open Box and Enlightenment, , plus a Gnome Zen Mini desktop iso so you can create exactly what you want. My first Laptop install was PCLinuxOS using the Gnome desktop.

I use Gnome desktop myself, but it was not well received by the user community as it was foreign to go to the top of the screen to access the menu. My second choice was PCLinuxOS with the XFCE desktop, my other favorite desktop. That too was to different to be comfortably used by those casual users who were my target audience. I put on PCLinuxOS with the LXDE desktop and it was an instant success, or maybe instant no thinking required desktop.

From my perspective, PCLinuxOS with LXDE is perfect as it does not have the overhead of many additional programs, making it simpler to use and maintain. For the casual users who are my user group, it was almost like Windows. Enough like Windows, the Kids who use the laptops were not aware they were not using Windows.

The adults on the other hand, noticed the difference in menus and knew something was different. After explaining that common programs are common programs and do the same things whether being done on Linux or Windows, they bit their lips and decided to give Linux a try knowing Windows was there if they wanted to use it instead. Eight months later, and Windows rarely gets booted up any longer.

One small issue I had from not playing kids games myself was I was told some of the games on the websites most of the kids went to were not working. I asked the what the sites were, went to them myself, and found that all the sites with the exception of one required Java.  One lone website would not accept a connection from a Linux based computer. I have my own thoughts about why, and I do not think the kids are missing much from not going to one website.

The largest obstacle to overcome other than encouraging the users to try Linux is Grub. For a fix, I cut the wait time down to five seconds, which seems to be the solution. Most people turn on the computer and wait for it to boot up not paying attention to the process. I set the root password, and then created a Guest account with no password. The biggest task an user has to do is click on the Guest icon, which is something they are familiar with in Windows.

To date all users have followed the rules of the computer room, and have not tried to access any sites the Community Center does not approve of. If someone starts to access sites that are not allowed, the parental controls will come into play, allowing me to block specific websites and keywords.

If you have read all this way to find out specifics about PCLinuxOS, I do not want you to leave disappointed. PCLinuxOS has all the bells and whistles you could want unless your computing needs are out there on a tangent somewhere. PCLinuxOS at the time of this post is ranked number five, on Distrowatch.com top one-hundred.

PCLinuxOS is a very robust, yet simple to set up and use distribution. Yet it is difficult to outgrow because it is so problem free and adaptable to your needs, such as a small community distribution.

The biggest win for me is the work that goes into PCLinuxOS to ensure it will install and run on almost every reasonable computer a home user is likely to own. If you are not sure it is usable on your PC, they even have a hardware compatibility section on their website. Finally unlike a few other major distributions where you install the latest and greatest, and then six months later go through major upgrade pains, PCLinuxOS is a rolling distribution. What this means is you update monthly, you are assured that your system is up to date with the latest and greatest updates and changes.

The PCLinuxOS Forum is top notch, and I have never asked a question that no one could answer. Unlike larger forums, do not expect an answer within thirty seconds, and forty different answers a day later. PCLinuxOS runs on donations, and along with a few dollars sent their way, use the forums and share your knowledge with other as you can. This will help keep PCLinuxOS the excellent distribution it is.

I almost forgot the Magazine! A really dedicated and knowledgable group of folks put out a Monthly PCLinuxOS Magazine to help users such as myself get the most out of Linux in general, and PCLinuxOS in particular. The articles are comprehensive, yet easy to follow, many with step by step instructions which make following along and making changes to your own computer a breeze!

Share