Like every good geek I’ve dabbled with Linux a few times in the past. From a couple of attempts at getting Fedora going as a server on old hardware to the more recent Ubuntu assault on the desktop market. Unfortunately for my relationship with the ubiqtuous operating system, it’s never Just Worked(tm).
The first problem I’ve always found is with the LiveCD. It’s a great idea, don’t get me wrong. I doubt a lot of home users would even consider just installing Linux if the option to try it out first wasn’t there but my word it’s slow. Why various distributions insist on using the heavyweight desktop environments is beyond me, because XFCE seems to do the job perfectly. Granted, some of the overhead is unavoidable – the CD drive is the inherent bottleneck, but some customisation to load more into memory would be nice.
The second problem, however, was always the killer for me. Wireless. Hours of messing around with drivers and software. The relatively recent network manager went a long way towards improving the connectivity, but that’s no use if the drivers aren’t there. Ndiswrapper would do the job, but it was just that extra bit of messing around that I didn’t need and that stopped linux being the real “install and go” operating system it needs to be.
Come last week and I decided to go back to an old laptop lying around the house, the subject of the most recent foray into the world of Ubuntu (Dapper Drake, in case you’re curious) with it’s slightly ancient Belkin adapter. It’s very basic hardware; a 1.4gHz celeron; 256mb RAM, 40GB hdd. This machine struggled with Windows XP in its day and Ubuntu was a little too much for it to be comfortable with. Startup times were slow and it always felt a little sluggish. The big issue, however, was always that wireless.
Zip forward to April 2009 and I decide on Xubuntu for the latest expedition. The basic theory behind it being that the XFCE desktop environment is smaller and faster than either Gnome (ubuntu’s default) or KDE. I don’t care all that much about the fancy effects, so that’s a non-issue.
The moment the LiveCD hit the desktop I noticed the difference. The LiveCD version of Xubuntu is faster than the installed Ubuntu with it’s default GNOME. In fact, it almost matches my 2gHz//2GB core 2 duo laptop running vista, and runs my Eee 901 into the ground. Mucho impressed-o. The 256mb of ram still gives it a bit of trouble unless I’m on the ball with keeping the number of applications down, but as a basic internet machine with a bigger screen than a netbook it isn’t holding up too badly. Especially considering that all it cost me was 600mb of bandwidth.
I was far more pleased to note, however, that it recognised the wireless dongle as soon as it was plugged in. Getting online was no more painful than clicking the network and entering the key, although the new passphrase stumped me for a minute. For the first time ever I now have a linux installation that won’t just be put up on a shelf waiting for the next time I get the urge to tinker.
Now all it needs is for someone to make a proper OneNote-compatable note-taking program and Linux might even find it’s way onto my netbook and laptop-proper.
Edit: How strange that I should post this, then almost straight away stumble onto someone who’s just had the exact opposite experience, the ndiswrapper and terminal tomfoolery I was so glad Ubuntu seemed to have gotten away from. Here’s the article over at PiloSEO, for anyone interested.
Whether it’s to do with the specific wireless adapter, using Xubuntu (XFCE) instead of Ubuntu (Gnome) or something else I’m not sure: maybe I did just get lucky.
Yeah, I actually learned there was an update right after my wireless issues that fixed the problem and made it much easier. I am still having issues with my network but I am going to keep plugging away.
Link | April 9th, 2009 at 2:28 pm
The problem here is not just that Ubuntu/kubuntu whatever flavor of linux doesn’t do the things that windows/mac do automatically (set up network, printers on same,etc), it’s a mindset of “just edit smb.conf”. Well, you CAN’T edit smb.conf without 38 other steps, none of which are explained, because you are a dumbass. THAT is why linux will not go anywhere. It looks great, it works, but even I don’t want to fark around for 38 hours just to do something i can do in 38 seconds in Windows. It’s WORTH the money for a copy. There is a cost involved in this supposedly “free” software, and it’s just too high for most users.
Link | February 6th, 2010 at 9:41 pm
You make a good point. That attitude of “oh, well it’s so easy, just do this you dunce” is the thing i dislike most about linux myself. The community can be great, but they can also be pretty useless.
I doubt I’ll ever get away from windows completely, and even if I did, I’d be using Linux in combination with something else – it’s just not quite plug’n'play enough.
Maybe they’ll get it sorted eventually, maybe not – but right now I’m willing to shell out for Windows.
Link | February 7th, 2010 at 9:14 pm