Monthly Archives: January 2008

A Debian victory for the $15 Laptop

I’ve been toying with removing Debian Etch from the $15 Laptop — the 1999 Compaq Armada 7770dmt with a 233 MHz Pentium II MMX processor and 64 MB of RAM. When most computer users — even those partial to Linux — talk about “old” hardware, they mean either things in the 1 GHz range, even 3 GHz single-core CPU computers with 512 MB of RAM.

For me, a 1.2 GHz Celeron laptop with 1 GB of RAM is good enough to run just about any Linux distribution out there. And my main Windows machine at the office — a 3 GHz Pentium 4 with 512 MB of RAM is way more than adequate for desktop use.

As far as the 233 MHz Compaq laptop goes, I’m probably going to bump up the RAM from the current 64 MB to the maximum of 144 MB, but that’s pretty much besides the point.

When I first got this laptop (yep, it cost me $15, though I had to shell out $10 for the CD-ROM drive on eBay) I ran into a lot of luck, because it wasonly supposed to have 32 MB of RAM but had double that. It wasn’t supposed to have a hard drive, but not only was the hard-drive casing intact, but there was a 3 GB drive inside it. It was loaded with Windows 98 but wouldn’t boot. Once I had the CD drive (the incoluded floppy drive doesn’t work, and I could get another one for $10, but I really don’t need it), I was able to run Puppy Linux and Damn Small Linux from live CDs.

At first I loaded Windows 2000 just to see how it ran. Win 2K ran alright, but I’m not in this to run Windows. I had pretty good luck with both Puppy and DSL, but Damn Small Linux is really the more suited of the two for a computer with 64 MB of RAM.

Anyhow, I eventually wanted to try Debian Etch on the Compaq. I’ve done at least four installs of Debian on this computer, but my first began was the “standard” install, which means no X. After that, I added X and Fluxbox, plus all the apps I though I’d need. ROX-filer, AbiWord, Leafpad, Dillo, Lynx, Elinks, Sylpheed (which didn’t work), MtPaint for image editing, and eventually even Iceweasel (aka Debian’s renamed Firefox).

I was able to actually get work done on the laptop, which can connect to the outside world only through the Orinoco WaveLAN Silver 802.11b wireless PCMCIA card I had previously bought for This Old Mac (aka my 1996 Powerbook 1400cs). And since the PCMCIA slot in the much-better $0 Laptop (Gateway Solo 1450) is inoperable (“busted” is the technical term), the wireless card has remained in the Compaq, which has no Ethernet port or USB capability (though it does have a serial port, parallel printer port, built-in telephone modem and a power supply fully enclosed in the case — yes, a 120-volt power cord plugs right into the back). They made these Compaq’s well — this one still runs great.

Anyhow, my “roll-your-own-X” Debian install did OK. The display was a bit slow in Abiword, but I had everything running fairly well. Just not well enough.

Since then, I spent quite a bit of time testing DSL 4.0 on the Compaq. Damn Small Linux runs great on this thing, that much I can tell you. And I even ran Puppy 2.13 for a couple of days this week.

But I always had Debian on the hard drive. Just not the original Debian. I had wiped the drive and experimented with Debian Etch and the Xfce desktop install (desktop=xfce as a boot parameter in the installer) as well as Slackware 12.0 without KDE (Xfce and Fluxbox).

Well, Slackware without KDE means you don’t even get an office suite, and I still had barely any disk space on the 3 GB drive. (I know, I just need to get a bigger drive … I know.)

So I went back to Debian Etch, again the Xfce desktop. Surprisingly, this install includes the full OpenOffice suite and I still have about a full GB of space left on the hard drive. I have a separate /home partition with 800 MB in it, and a root partition with 2 GB, with about 150 MB left. The rest of the space is swap — about 120 MB.

And while on the Gateway laptop (1.2 GHz Celeron CPU) I cannot detect a performance difference between the Xfce and Fluxbox window managers, on this 233 MHz CPU, there’s quite a difference. I was about to give up on Etch altogether when I decided to again install AbiWord (I tried Ted … again … but the RTF word processor still doesn’t work, at least in any Etch install I’ve had), as well as Fluxbox.

Fluxbox makes it a lot snappier. I still have all the Xfce apps, including Thunar, Mousepad and the great Xfmedia.

In fact, I finally got sound working tonight. I don’t think it’ll survive a reoot, so I’ll have to run this line on startup, but for today it did work:

# modprobe sb io=0x220 irq=5 dma=1 mpu_io=0x330

I can’t run alsamixer, but I can play an MP3 in Xfmedia, and it sounds great even on the built-in speakers on this 9-year-old laptop.

I didn’t think I could get sound working in Debian Etch, but since I did, Etch will definitely live to fight another day on this laptop.

Before I close out this entry, let men emphasize that the Xfce install of Debian is a quirky distro, to be sure. It’s nowhere near as complete as Ubuntu’s Xfce variant, Xubuntu.

Etch in its Xfce incarnation includes the full OpenOffice suite, but not Abiword or Gnumeric (which would be good substitutes). There’s no Synaptic or Update Manager, so I’ve been doing what Debian aficionados always tell me to do: use Aptitude. I was running aptitude in a terminal for awhile, but it’s much easier to just run it at the command line:

# aptitude update
# aptitude upgrade
# aptitude install abiword

Yep, just like apt-get and apt-get install, but Aptitude is supposed to do an even better job with dependencies and it keeps track of your changes to the system, should there be any problem.

And if this entry appears on this Blogger blog, it means that the lightweight Dillo browser actually works with the blogging interface — a great thing because Dillo is very, very fast.

Note: I did save a copy of this as text in case Dillo and Blogger aren’t exactly cooperating.

Further note: Dillo and Blogger weren’t exactly getting along, so I completed this post with Iceweasel.

Final note: The fact that Debian Etch — a modern, up-to-date Linux distribution — can run so well in 233 MHz of CPU and 64 MB of RAM is something truly to behold. Again, my thanks to everybody at the Debian Project, past and present, for all they’ve done for the rest of us.

Post-final note: If Debian continues to perform so well, I just might blog the SCALE 6x convention with this 1999-vintage laptop.

Positively the last note: I’ve had trouble with Iceweasel and anything on Google for which I have to log in, so I just cut the fat and posted this to Click. And in case I only mentioned it once above, Fluxbox is really flying on this setup. And since the 1999 Compaq with Debian Etch and Movable Type 4.0 are playing nicely, I think this laptop is definitely going to SCALE 6x.

Sorry, just one more note: Look for a SCALE 6x feature on Click in the days ahead.

Yep, it rained … and I fixed the dishwasher again

This 39-inch Early 1950’s Wedgewood stove was restored by Savon Appliances, which has locations in Reseda and Burbank. The Reseda store is right next door to

Just saw November’s post. It finally rained. Quite a few times, in fact.

If I had scattered a big bag of rye grass seeds in the back yard, we’d have something going right now. As it is, there’s barely enough crab and Bermuda (the grasses, not the mollusks and islands) to keep it from being a mud patch.

I did my third repair on the Maytag portable dishwasher. I had to replace the faucet coupler — the thing that connects the dishwasher to the sink — it kept blowing off under pressure (I bet that’s a familiar refrain), covering the kitchen — and anyone in it — in a spray of water.

Again, I got the part from Authorized Appliance Service, 18450 Vanowen St., Reseda (just east of Reseda Boulevard on the south side of the street), where I’ve gotten parts for both the dishwasher and the Maytag clothes washer in the recent past. The guys there are tremendously helpful in figuring out what part you need and then getting it from warehouses all over the place. They’ll do the repairs themselves, too, but since I’m so damn cheap, I do all I can myself.

Call them at (818) 342-2055.

Sometime in the recent past, Authorized Appliance Service was divided in half, with the right side of the building devoted to a companion business, Savon Appliance, where they refurbish old stoves — and will refurbish yours, if you want. Check out the classic stoves they’ve restored. There’s also a location in Burbank, which I’ve driven by — it’s way bigger, for one thing. I think Savon Appliance and Authorized Appliance Service are connected by more than physical lumber and concrete, but I can’t exactly confirm that just yet.

I’ve also heard that Authorized Appliance sells restored Maytag washers — the old, hard-as-freaking-nails kind that last forever. Something to think about.

But if you just want to keep your old appliances running and want to do the work yourself, Authorized Appliance Service can really help you get it done. If you tell them what’s not working on your washer/dryer/dishwasher/what-have-you, they can probably tell you what parts you need, and if you pull the offending part and bring it to them, they can probably tell you whether or not you need a new one. It’s worked for me every time I’ve done it.

Cool Blogger trick: "Post Options"

Ilene clued me in to the joys of Post Options in Blogger. Just click on the blue Post Options link in the lower left portion of your Blogger post window and you can either allow or disallow comments (which I don’t care about) or … change the date and time of your post. The ability to make posts appear as if they were made in the past (not entirely Kosher) or future (I do it all the time in Movable Type) is something I miss from the earliest days of Blogger. I’m glad to see it’s either still here or has made a triumphant comeback.

This page lost its counter when I updated the template

The new Blogger has great templates — you can move stuff all around. Since I haven’t bothered “tagging” any of the entries, I can’t do a “tag cloud,” and I’m not even sure Blogger even offers it.

And while I have started a tech-related WordPress blog, I still have a very good feeling for the Blogger service and its interface. In fact, I have a tech blog of the same name in Blogger. But since I can blog during work hours on the Daily News site, most of my effort continues to go into Click, my Daily News blog on technology, about 99 percent of which has to do with open-source software, primarily Linux, with a smattering of BSD, other applications and just a little bit of Windows and Mac info.

But I’ve gotten the itch to start playing again. Gotta figure out the next step. (Picking up the box is probably the thing to do, don’t you thing?)