After a long stint of having my laptop be my primary machine, I finally made the decision to not lug my MacBook Pro back and forth to work each day, and to get my desktop PC at my office running the latest version of Ubuntu, version 9.10.
Graphics compatibility setbacks: cured
The PC runs an ATI X300 PCI Express graphics card, which, up until some recent patches, had some really ugly bugs with X11: running the graphical interface at all would completely crash the machine, forcing a hard reboot. It was not until a couple months ago that this bug was fixed, so in certain ways I wasn’t heading away from my OS X setup with any speed; and I only had heard of the fix a week or two ago.
Overperforming on aging hardware
I’m running a Dell desktop machine, which was in the high mid-range about four years ago: a hyper-threading Pentium 4 with 1GB of memory. No matter which way you cut it, the computer just isn’t that fast. With Ubuntu 9.10, however, coming straight off a more capable OS X machine, I have yet to find it any more daunting or less responsive.
OpenOffice works on the memory and processor rather heavily, though admittedly it’s not that much behind where I’ve used it in OS X. Opera, sadly, does not work quite as well as Firefox, perhaps due to some implementation issues on the platform. I have found Opera runs best in Windows, about as well though slightly worse in OS X, and in Linux it just needs a bit more time. Firefox, on the other hand, seems to handle itself better in Linux than OS X, especially in terms of memory management.
The GIMP, too, seems much more adept and at home in Linux, being in general a great deal more inter-operable with the GNOME desktop than the OS X environment. This, of course, is to be expected, especially where the OS X version is an adaptation from the Linux version, not the other way around. I really do love the GIMP interface, though, and find it rather perfect for the level of image editing and manipulating that I do.
I am, of course, missing certain applications in the Ubuntu environment that are readily available in other platforms. For work, the big app is Adobe InDesign, which despite it’s massive Adobe-level system requirements and resource strains, acts very well for the poster and other print designs that I do at work. I can, of course, run this on Windows XP in a VirtualBox session. I have not tried this yet, though it certainly is not going to match up compared to running it natively on the MacBook Pro which has all around heavier specs.
My point here isn’t that Linux suddenly turns some turdy old machine into something that beats out any modern computer. What I am saying, however, is that there’s a lot of work that’s gone into the Linux kernel and the systems in general. With GIMP, Firefox, a decent terminal, and good memory and resource management, I can get a hell of a lot of good work done. I even rather quickly fell back into using Mutt, which, while not as fancy as some of the alternatives, is still incredibly fast, full of keyboard shortcuts, and, eventually, a more efficient path towards managing email.
Linux certainly has a different philosophy underlying its use, though one that I had strong ties to a number of years ago; ties which I feel I’m now regaining and living through again fondly. OS X may still look a bit more flashy, though I’d much rather have a strictly proper terminal any day.
If you’re sticking with Gnome, try out Tilda for your terminal app. Wouldn’t want to work without it, and was very sad when Gnome 2.28 broke it for a week. (note: I run Arch, which is rolling release. Sometimes things get interesting for a while when Gnome/KDE/X11 release a new version.)
You’ll also want to get Gnome-Do, and maybe AWN if you miss the way your bottom dock used to look. Gwibber is great for twitter/facebook, pretty sure it’s in the repos. The rest of what I run is pretty standard, except I install the KDE libs and use Amarok for audio instead of Rhythmbox or Banshee. And I’m still on Pidgin–Empathy didn’t wow me, and I still don’t really understand why Ubuntu chose it for 9.10.
Here’s what my current setup looks like – http://img39.imageshack.us/i/desktopaps.png/
Hmm. I tried Tilda, looks like it’s in a crashy state in my distro at the moment. Segfaulting every time. I really like gnome-terminal, anyway; works loads better than the OS X Terminal.app and does everything I need it to. I use a white background, no transparency, with the default fonts. The colors by default are also slick.
Which, I’ve gotta say, the fonts available in Ubuntu are pretty damned great. Not standard stuff from Mac and Windows, but a) I like that, and b) in some ways they are all around more pretty and clean and readable.
Also switched back to Gmail. May write this up later, but the ability to send out from your domain email address got me sold; that, and not having to worry about backups / searching / maintaining archives. Ergo, I use that for IM. I do like Pidgin, though, and don’t particularly understand the impetus for moving to Empathy.