(Note: this is Part 5 of an on-going series.)
Customizing the Ubuntu Desktop
After verifying that basic drivers are working and the latest system updates are installed, I like to customize the desktop user interface. The default wallpaper and themes of Ubuntu have never been anything to write home about, and 9.10 is no exception. It’s a shame that the default appearance is so (as the Black Eyed Peas say) 2000-late, because Linux has long been capable of displaying some really snazzy desktop environments, even on relatively low-end hardware.
In Ubuntu, the first step in making things look a bit more modern is to enable the “Visual Effects” provided by Compiz. In my case, this prompted the installation of the “restricted” NVIDIA graphics drivers. Strangely, by default it installed an older version, not the newer one marked as “recommended.” (Why? Who knows.) I went ahead and removed it and went ahead with the newer driver. After rebooting (one of the rare times you actually need to reboot in Linux), I enabled visual effects at the “Extra” level. What can I say, I’m a fan of eye candy. Things like transparency and fancy transitions between virtual desktops add visual interest to an otherwise pedestrian interface. I enjoy effects as long as they serve a functional purpose and don’t slow my system down unduly, but I have no idea who thinks “wobbly windows” are useful. (When you move a window, it wobbles around like it’s made of jello, which is cool for about 3 seconds. Seriously, what is the point?)
The standard menu and taskbar arrangement of Ubuntu feels a lot like Windows XP. Not that there’s anything wrong with that, but then again, there’s nothing really right about it, either. Since computer displays provide more horizontal real estate than vertical — especially true now that widescreens are commonplace — I’ve often wished that operating system taskbars could reside on one side or the other rather than on the top and/or bottom of the screen. Alas, the GNOME panels (why do I need two, again?) don’t dwell comfortably on the side because they require at least 150 pixels to show enough text to make it worthwhile. 200 pixels would be better, but by then, you’ve lost any benefits of the move.
Instead, I decided to consolidate the two GNOME panels into one and moved it to the bottom of the screen. (Naturally, I also made it transparent.) This is something I’ve always enjoyed about Linux. It may start out looking a bit rough around the edges, but virtually limitless customization is possible. After making myself a bit more at home, I moved on to explore the standard menus.
Software in Ubuntu
As always, Ubuntu comes with a nice selection of pre-installed applications. They’ve done a good job of providing a single essential program for any given task. Some distributions of Linux seem to throw in everything but the kitchen sink; for example, providing four different text editors and three different movie players, which makes it difficult to decide which program to use or even what does what.
Now that I’m not in school and don’t need to worry about 100% compatibility with Microsoft Office anymore, I’m going to give OpenOffice.org another chance to become my sole productivity suite. I appreciate Ubuntu’s inclusion of several basic utilities that Windows doesn’t: a password manager, note-taker, quality image editor, and bit torrent client. Sure, you can download programs like these easily enough in either operating system, but it’s nice to have some solid tools to get you started right out of the box.
The System menu in Ubuntu houses Preferences and Administration, which are roughly equivalent to the Windows Control Panel, except that nowadays you can scarcely find anything in the haystack of Windows Control Panel without running a search (which, to be fair, does work pretty well). I prefer the simple approach of Ubuntu, and it shows once again how far Linux has come. In the past there were several control-panel-esque utilities strewn all over the place, and more often than not it was still easier to edit configuration files directly using a text editor. You can still do that in Ubuntu if you want to, but standard tasks like changing screen resolution or turning off sound effects are all where you would expect to find them in simple graphical tools.
An Ode to Apt-get
While Ubuntu has grown increasingly independent of its parent distribution, Debian, it still relies on the apt-get utility, which I absolutely love. Software package management is undoubtedly one of Linux’s killer features. True, there’s plenty of free software for Windows or Mac on the web, but there’s nothing as handy as dropping to a terminal and typing “sudo apt-get install ….” with a whole list of software that downloads and installs automagically. Ubuntu’s Software Center provides a nice graphical front-end to apt-get, and reminds me (in a good way) of Apple’s iTunes App store.
Basic Audio/Visual Applications
Next, I decided to test a few standard computing activities like listening to music, watching a movie, and surfing the web on Flash-based sites such as YouTube. These are areas where Ubuntu has traditionally suffered in ease-of-use as compared to Windows. This time around, listening to an audio CD was no problem. Playing an MP3 was nearly as easy — I was prompted to do a one-time installation of the necessary codec and then the song played. No big deal. Opening a Flash-based web site was no different than you would expect in Windows; just download and install the plugin, and away you go. If this all sounds like a no-brainer, you’re probably right; but believe me, it wasn’t always this easy.
Unfortunately, my hopes for a trouble-free audio/visual experience were crushed when I tried to watch a DVD movie. Tell me, if you dare, what this message communicates to the average computer user:

“Umm, yeah. Someone really ought to implement that darn URI handler. So, why isn’t my movie playing?” After fiddling around a little more, I got a more useful message:

At least this one gives you something useful to Google. However, wouldn’t it be nice if, instead of leaving the user high and dry, it would do like the MP3 player and just ask if you want to install the codec now? Having been in this situation before, I knew that the answer I was looking for was to open a terminal and type this handy little command: sudo apt-get install ubuntu-restricted-extras (see this page if you want more info).
Fortunately, there is a simpler solution for all this, and its name is Linux Mint. I highly recommend it if you’re interested in an Ubuntu-based distribution that looks better and comes with all this stuff enabled out of the box. Mint is usually released shortly after each new version of Ubuntu.
First Impressions
As I was wrapping this post up, I was pleased to discover that installing the NVIDIA drivers seems to have resolved the suspend/hibernate failure I was seeing earlier. I’m glad I didn’t have to dig any deeper on that issue, since I’ve been there and done that on my college laptop. I have to admit, though, that whenever something doesn’t work and I have to take the time to troubleshoot, that’s when I learn the most. Most users have absolutely no patience for problems like these, and rightly so, but Linux is a great way to learn more about what your computer is doing under the hood — sometimes whether you want to or not.
All in all, Ubuntu is not incredibly different than it was two or three versions ago. It definitely boots faster, has improved software management, and has been refined in numerous ways not immediately apparent to the eye. Feature changes from one version of Ubuntu to another are often subtle, but when taken in the aggregate, there is a greater sense of user-friendliness and professionalism than I have seen in any previous release.
The next post will cover my first impressions of Windows 7 and the results of similar desktop customization and basic audio/visual tasks.