The Laptop Renovation Project: Decisions, Conclusions and Lessons Learned

Becoming environmentally-friendly

The other side of the equation for this project was the overall desktop environment. Right away I knew that Gnome and KDE were far too heavy for these machines. Previous experimentation with Xfce had demonstrated that, while lighter than the 2 full-featured environments, it was still not really a “lightweight” environment. Gnome was tolerable, Xfce was merely okay, and the other machine running Fluxbox was downright snappy. (As an aside, for comparative purposes, Windows XP Pro was extremely sluggish.) Between the Fluxbox and Damn Small Linux experiments, I had a pretty good idea just how far these laptops could be optimized for speed, and Xfce was well underperforming the other lightweight environments.

I dabbled with some of the other suggested lightweight environments as well: IceWM, JWM and WindowMaker, to name a few, but ultimately went with WattOS’s playbook and settled on LXDE. It’s not quite as responsive as Fluxbox or IceWM, but it clearly outperforms XFCE, and it provides a somewhat more comfortable interface for the inexperienced user. Getting the desktop icons working right takes a little bit of configuration, but it’s actually not too bad.

The last step was to give the intern both laptops and tell her to do her work as normal on them. I asked her to provide feedback on which setup she preferred, as well as providing feedback on things she’d like to see or shortcomings she found in the way things were set up. So far, she hasn’t asked for any improvements, but she was pretty clear in indicating her preference for the Mint/LXDE setup over the Xubuntu/Fluxbox setup, even though the Fluxbox solution was the more responsive one. Usability does matter a good deal, and the intern seemed pretty satisfied with the performance of the LXDE machine.

Final thoughts

I’m reasonably certain I haven’t finished the laptop project entirely, although there’s a good chance that when I revisit it, I will have the benefit of newer and more powerful hardware. I saw a lot of really good stuff out there that would generally have been appropriate for this sort of project: CrunchBang, Puppy Linux, DSL and wattOS all have a lot to offer. For me, the devil was that wireless card. Had the laptop been equipped with something more “open”, I would have had a broader range of distros available, and would likely have ended up running DSL, so rather than looking all over for which distros and variants would cover that card, I simply narrowed my search to Ubuntu and derivatives, since I knew those were generally safe.

The other key factor in my decision-making process was the convenience of APT. I know it can be something of a crutch, but I really, really liked the convenience of being able to apt-get whatever it was I needed, with a reasonable expectation it would work. This is one of the main reasons I didn’t even attempt a Slackware solution (well, that and Patrick V’s lack of future support for KDE 3. But I digress.) I was really hoping a pure Debian option would work, but alas, that wasn’t the case. At any rate, I’ve been very impressed with Ubuntu and the various community releases. A big part of me wanted something that “just worked”, and all but the most stripped-down Ubuntu flavors delivered with flying colors.

All in all, I’m satisfied with how this project has turned out. We got two obsolete and under-powered laptops to a state in which they will function effectively and with minimal additional training, and that was really the object of the exercise.

5 thoughts on “The Laptop Renovation Project: Decisions, Conclusions and Lessons Learned

  1. That’s pretty funny that you ultimately ended up with a Mint/LXDE solution. This is what I am currently running on my Thinkpad T42, after becoming frustrated with sub-par video playback performance on my custom Debian testing setup. I actually installed the Linux Mint KDE version, and then installed LXDE, as well as Fluxbox, from there. I’m pretty happy with the results, so far. Mint is typically what I recommend to those interested in jumping into the Linux fold, although I have only used it sporadically, myself. They just get it right on so many levels, it’s hard not to like it. I prefer it to the ‘buntus.

    Still playing around with Debian testing on my spare desktop machine at work, however.

    • I agree, Mint is done really well. I’m not regretting that decision at all. And I must admit, it’s gratifying knowing someone else settled on the same (esoteric) combination.

      • Joe, let’s get even more esoteric! I’ve been using Dolphin as my file manager in LXDE, rather than PCMan File Manager. The advantages of Dolphin over PCMan are many: it doesn’t ask me to confirm when I trash/delete something; I’ve mapped my “Forward” and “Back” keys on my Thinkpad to do the same in Dolphin; I can access remote servers (I use a lot of FTP) simply by typing the URL in the location bar, etc. You could do all this with Nautilus, too, but Nautilus has a nasty habit of taking over, in my experience.

        So, I get the low resource requirements of LXDE, but with the superior file management of Dolphin. Dolphin is still not as cool as Konqueror, but it’s working quite well for me.

  2. Pingback: Links 01/11/2009: OggCamp 2009 Coverage, Linux Graphics Survey Starts | Boycott Novell

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s