Confession: I switched to Ubuntu

October 2nd, 2008 § 5 comments § permalink

I’ve been a Red Hat Linux user for years, from somewhere around RedHat 7 in 2000, making the switch to Fedora Core 1 in 2003 and continuing to run the latest Fedora release from there on. When I rejoined TSS, I decided that my primary desktop machine should be a Linux box; many of our backend systems are Linux-based, and it makes sense to be able to develop and deploy code from my desktop without the need for extensive hacking just to get a comparable environment. For example, I toyed with the idea of a new iMac or a Mac Pro, but while the hardware is nice and and the OS stable, the time lost in hacking around with Perl and Apache to make them interact with each other in a similar way to a standard Linux installation outweighed any street cred I might pick up for having some Cupertino hardware on my desk. And besides, I still have my MacBook Pro.

As soon as my chosen hardware arrived–a Dell Optiplex 755–I popped in the Fedora 9 DVD, and installed the OS. The installation itself was comparatively painless, but the provided open-source drivers for the ATI video card failed to work at all with the included Radeon 2400XT, requiring a hard reboot and dropping into single-user mode just to get a bash shell. I spent a couple of days coming up with a workaround hack that would allow me to boot my machine and run the OS at my monitor’s native resolution, but with no 3D acceleration.

It happened that at the time, one of my colleagues’ laptops was failing spectacularly and in need of a total replacement. In the interim, however, he needed to boot to a usable OS to keep working and to retreive what data he could. Rather than create a Fedora 9 boot disk, he went with Ubuntu, and reported a smooth installation process and ATI drivers which worked out-of-the-box and even provided friendly GUI links to download and run the non-free ATI-provided drivers. My interest was piqued, so I grabbed the Live CD, booted it up, and within minutes had a functioning Ubuntu system, with working video drivers. Out of the box. Shortly thereafter, my own laptop suffered a hard drive failure, and while waiting for the Apple store to install a new drive, I worked from a loaner laptop, booting and working solely from a USB key. Ubuntu installed flawlessly and quickly, booted and worked as fast as one could expect over USB2, and was generally a pleasure to use. I took the plunge and installed it on my desktop, and haven’t looked back.

I’ve had only a couple of gripes thus far:

  • Ubuntu 8.04 does not configure a host-based firewall by default. In my opinion, this is the single greatest problem with the distribution. If Microsoft can turn on the Windows firewall at install-time and issue appropriate scary warnings to users who attempt to turn it off, Ubuntu ought to be doing the same, and it worries me that it isn’t. Thankfully, iptables is installed by default, but it’s not configured to actually do anything. Users can use the included “ufw” scripts to configure iptables in a friendly fashion, though, so all hope is not lost. The OS should include a comprehensive firewall ruleset from the outset, however, which is something that Red Hat has done for years.
  • VMWare 2.0 doesn’t install cleanly, although it comes close. This isn’t strictly the fault of the OS, but Ubuntu apparently relies on a quirky PAM configuration which VMWare doesn’t know how to deal with when authenticating users to the web interface. Our newest hire at TSS has managed to get VMWare working on Ubuntu, though, so it is possible, I just haven’t done it myself yet.
  • Ubuntu ships with Compiz Fusion for ‘enhanced’ desktop effects. While some of the eye-candy is pleasant to watch and makes the hours sitting in front of a screen that much better, some of the defaults are headache-inducing and Ubuntu includes no way, by default, to customize the Compiz effects. You’re presented only with three levels of enhancement, essentially “none”, “some”, and “melt video card”. The latter includes the ‘wobbly window’ effect which more or less sends me running for dramamine every time I see it. Thankfully, one can find more granular configuration utilities in the default Ubuntu package repositories which allow for the disabling of the more disorienting compiz features.

On the whole, I’ve been thrilled with the ease-of-use of Ubuntu and its ability to get out of my way while I’m working and the minimal effort I have to put into keeping the OS happy. To be clear: I was never massively disappointed with Fedora, but for my purposes, its function as a proving ground for bleeding-edge software has proven to be burdensome, especially when upstream non-free driver providers like ATI are unwilling to update to the latest at the same frequency that Fedora does. By its nature as a development platform, Fedora will always feel to be in ‘constant beta’ more than the average open-source project, but I feel that for my needs, Ubuntu gets closer to the sweet spot of free software that’s stable, highly functional, and easy and intuitive to use.

Maceo Parker: “Roots and Grooves”

February 29th, 2008 § 0 comments § permalink

I discovered Maceo Parker my freshman year of college, and I’ve been a devoted fan ever since. His appearance at Celebrate Brooklyn in 2006 was undoubtedly the most enjoyable concert I’ve ever attended. Should he come back to New York in the future, I’d be prepared to shell out almost any asking price for a ticket. I’ve purchased all his most recent recordings, too, so I was thrilled to find out that he’d released a new record, “Roots and Grooves“, a two-disk set featuring the WDR Big Band (Westdeutscher Rundfunk/West German Radio). As soon as I listened to a single iTunes 30-second preview, I knew I’d be plunking down fifteen bucks for the whole thing.

The first disc, “Tribute to Ray Charles”, features eight Charles numbers, performed impeccably by Parker and WDRBB. Somehow, his gravelly voice, normally confined to celebratory shouts and yelps at live shows (“Shucks!, Good God!”), fits the covers perfectly. I particularly enjoyed “Busted” and “Hit the Road Jack”.

The second disc, subtitled “Back to Funk”, is where it gets going. Rather than record a stack of new tunes, Parker reaches back into the vault for a fistful of hits to re-record with the help of the WDR band and current band members Dennis Chambers (drums) and Rodney “Skeet” Curtis (bass). The pair are fantastic together, and the rhythm section is incredibly tight. Between intricate licks by Chambers and grimy slap-bass by Curtis, my head started snapping and I was grinning like an idiot instantaneously.

I was especially delighted to find a big-band enhanced, well-recorded version of The JB’s classic “Pass the Peas”, which I first came across on “Life on Planet Groove” several years ago. The song, and its performance on that record, is fantastic, but the sound quality is abysmal, sorely lacking in bass and with treble so crispy it’s hard to listen to. Where the first version fails, this one succeeds.

Look, just go and buy the record. It’s the filthiest, funkiest album I’ve heard in ages.

Maceo Parker’s Website
iTunes link for good measure