In an attempt to install DOSbox 0.73—the lastest version—onto my Asus Eee 701 netbook (which was running Ubuntu 8.04), I somehow managed to make the OS so weird and glitchy that I had to reinstall it. (This is what “killed” MX Boarder HAL, by the way.)
I figured that the problem might have been caused by trying to compile a program for 9.04, rather than the version I had. In an attempt to fix this, I installed Ubuntu 9.04, which ran VERY slowly. It also didn’t recognize the internal SD card reader, which is a problem, as I use that as the primary storage space. (The Asus has a 4 gig SSD, so a 16 gig SD makes things much less of a pain.)
So, I then decided to install Puppy Linux, hoping it would work. Sadly, no networking and it wouldn’t boot without something in the USB slot because of some GRUB issue I’m not tech-savvy enough to figure out. It also didn’t have good support for the Asus’ keyboard and the wifi didn’t work (fixable, but a pain), so I then tried a variant called Puppeee which is designed for the exact machine I was using. Again, even after a harddisk install, I couldn’t get it to work without something in the USB port, and the desktop was TERRIBLE. Fixing it would require tons of work, and at least installing a new file manager. So much for that.
I then tried Xubuntu 9.04, hoping that the SD card issue wouldn’t carry over. It didn’t! But the Xfce desktop was a total pain, and it was WAY more glitchy than I would have thought given that it’s a Canonical product. At one point, the whole desktop disappeared forever, even after reboot. All I had was a mouse pointer on a blue screen. Why? I minimized Firefox.
So that didn’t work. I tried Easy Peasy, which—in addition to having a terrible name—was bloated and slow, two things not to look for in a distro designed for netbooks. I tried Damn Small Linux, which had similar install problem to Puppy (I realized last night that this might be because I wasn’t using a true USB Flash drive, but rather a USB SD adapter, possibly messing up some of the path information if Linux saw the card reader but not the card itself).
FINALLY, I found a distro called Eeebuntu, which seems to be everything I’m looking for. It installed properly, booted up correctly and recognizes the SD reader, although I haven’t had time to check the wifi yet.
All of this drama because I wanted to play Daggerfall on DOSbox (it doesn’t work on 0.72 for its own glitchy reasons).
So, let’s talk about the trials, tribulations and triumphs of getting Linux—and any open source software—to work properly. This is the place, my nerdish brethren.