(Well, perfect for me, anyway!)
I seem to be addicted to installing operating systems, to the point where there are times when I don’t think I actually do anything productive with my PCs except install operating systems on them! I got bored with Debian a while ago, and so (naturally!) installed Windows 7 RC1. That’s been running really well, so (equally naturally) I got bored with that and decided to replace it with something else. On this occasion, having been using Ubuntu 9.04 (32 bit) as my desktop at work (they take a liberal line on what we’re allowed to install on our work PCs, thankfully!), and having gotten to like it very much over the past couple of weeks, I decided to install Ubuntu 9.04 (64 bit) over the increasingly mundane Windows 7. The new installation may not last an awful lot longer than any of the several hundred previous ones, but at least I can spend my weekend having some fun!
The specs of this particular PC are quite reasonable: Quad Core 9550, 2.8GHz, 8GB RAM, 60GB solid state hard disk, plus 2 x 200GB Seagate HDDs, plus 2 x 1TB Samsung HDDs, 1 24″ monitor (1920×1200) plus 1 18.5″ monitor, Nvidia 8400-GS graphics card (nothing special required for a guy who mainly plays Solitaire!) and Canon PIXMAR 210 printer. The 2 200GB drives had previously been used in (SATA) RAID-0 as a boot drive for Windows 7 RC1. The 2 1TB drives had previously been used as a RAID-1 set, using software RAID in Windows 7 (that is, the disks had been converted to dynamic disks, and a Windows mirrored pair created). Internet connection is via a wireless broadband USB modem plugged into an ancient laptop running Windows XP and shared to the household courtesy of Windows’ own Internet Connection Sharing (so all other PCs have their IP addresses assigned by DHCP). Since I am confidently expecting Ubuntu to not understand the 200GB ‘fake raid’, still less the 1TB Windows software raid, I backed up all the important stuff onto an external USB drive earlier in the week.
The Installation
I tried going straight for the ‘install’ option off the CD, but that would simply get to a 1280×1024 display of the Jaunty wallpaper and then hang (no menus or anything). So I unplugged the second monitor (on the grounds that maybe that was confusing things) and booted into the Live CD environment. Everything worked fine -and even the 24″ monitor’s resolution was set correctly (which is something of a first for any Ubuntu version as far as I can remember!) I then selected the ‘install’ option from the Live desktop. Partitioning was fine: I left all the traditional hard disks alone for now, and simply wiped the 60GB Solid State disk, creating a 4GB swap partition (probably unnecessarily, to be honest) and assigning the rest to the root partition. I formatted that with ext4 (for I feel like living dangerously!) Installation was predictably straightforward thereafter, and the thing even managed to reboot correctly into a fully-functional Ubuntu 9.04 x86-64 desktop at the end of it (and Grub having managed to install itself correctly in my environment so that could happen is also something of a first in my experience!)
Post-Installation
The Update Manager launched itself after I’d been logged in for a couple of minutes and proposed 97MB of upgrades to be installed. I simply accepted that proposal without demur. During that installation, the Printer Driver dialogue popped up warning me that no driver for my printer could be found. I used the Printer Configuration wizard that had been launched automatically to select the nearest match (a Canon PIXMAR 220), and that seeems to be working just fine. Once the Update Manager had finished doing its thing, it prompted me to restart my machine: I am gratified to note that from the time the Grub bootloader launches to the time I get to log in, just 7 seconds elapses!
Blinging the Desktop
Time to jazz things up a little, graphically, and so I take the System -> Administration -> Hardware Drivers menu options, selecting to ‘activate’ the Nvidia 180 accelerated graphics drivers. The download and installation take just over a minute, and I am then prompted to restart the PC once more (I thought this was Linux and that sort of thing wasn’t necessary?!!) Actually, I decide to shut the machine down, plug in the second monitor once more, and then boot up.
The second monitor is completely dark (but at least the main one still works OK!). There is always the System -> Administration -> NVIDIA X Server Settings tool, of course, but previous experience in Debian has taught me that using it from those menu options is a complete waste of time… because changes to my X configuration will need to be written to /etc/X11/xorg.conf, and that will require root (or, in Ubuntu’s case, sudo) privileges. Instead, therefore, I open a terminal and type the command sudo /usr/bin/nvidia-settings. The tool launches fine and tells me the nature of the problem: the second monitor has been disabled by default. I select to configure it in TwinView mode, save the configuration file, quit the tool and log out. When I log back in, the second monitor springs to life and all looks good. I go back into the NVIDIA configuration tool, however, to make one slight adjustment that it wouldn’t let me make first time around:

Setting the spare monitor position down a bit
The subtle point here is that the spare monitor is set to align to the bottom of the main monitor, not the top (as it is by default). Doing that involves dragging the purple-y block representing the spare monitor down a bit: quite why that was impossible to do first time around, I’m not sure. Anyway, one more log out and in, and all is fine in the graphical department. Elapsed time since the installation finished: about 4 minutes, which isn’t bad, I think.
With the drivers all sorted out, I can finally enable some graphical bling (because I love it, especially desktop cubes!)
System -> Preferences -> Appearance and select the New Wave theme (it’s not perfect, but it’s better than the default Human one). Then, System -> Administration -> Synaptic Package Manager and type in compiz in the search box. Select to install the compizconfig-settings-manager (plus its dependencies). When that’s been installed, System -> Preferences -> CompizConfig Settings Manager and select the appropriate effects. I switch on Desktop Cube (requiring “Desktop Wall” to be disabled), plus Minimize Effect (disabling ‘windowanimations’) and Wobbly Windows (disabling Snapping Windows). After wondering why the Desktop Cube didn’t actually do very much, I realised I should also have switched on the Rotate Cube effect. Additionally, for the cube actually to be a cube rather than a plane with just two faces, I needed to right-click the Workspace Switcher (at the far right-hand of the bottom panel, just next to the recycle bin icon), select Preferences and change the ‘columns’ settings from its default 2 to a more sensible 4. That gets you a proper desktop cube when you Ctrl+Alt+Right Arrow (or left arrow, come to that!) or when you hold down Ctrl+Alt whilst clicking and dragging anywhere on the desktop (it’s easier to do than it sounds!)
I haven’t yet decided if I want multiple cubes (one per monitor) or a single giant cube: if only I’d paid for a second screen the same size as my main one, I think the decision would be a lot easier!! For now, I’ve switched on multiple cubes (in the CompizConfig Settings Manager, actually click on the Desktop Cube icon, rather than selecting its checkbox), but that may change.
Finally, run to Interfacelift.com and get some nice wallpaper to replace the ghastly orange thing Ubuntu ships with. The only trouble I had at this point was, again, my dumb choice of a smaller screen (and hence smaller screen resolution) for my second monitor as compared to the main one: 1920×1200 on one, but only 1600×900 on the other… so what resolution wallpaper should I download?! Well, I experimented with the dual-screen option that Interfacelift sometimes has for certain images (a 2560×1024 one was available, for example), but I had to stretch that to fit the main monitor’s higher vertical resolution, and that looked pretty horrible. I also tried the 2560×1600 option, but I had to scale that down, and that looked weird, too. In the end, I download the plain vanilla 1920×1200 one and tiled that: the sky gets chopped out on the second monitor, but it otherwise looks pretty decent, I think:

Just bear in mind that I don’t get to see that chunk of black at the top of the right-hand screen, because the second monitor’s display is only as tall as the part of the picture underneath that. That’s what moving the alignment down in the NVIDIA configuration tool did for me, after all.
My last major piece of blinging-up the desktop was to install a new icon set (because I don’t particularly like the Human one Ubuntu ships with). Instead, I use Dropline Neu. Download that, saving it to the desktop. Then System -> Preferences -> Appearance and click Install. Point to the new icon file and then select the ‘Apply new Theme’ option when prompted. I also took the opportunity to click ‘Customize’, select the Colors tab and then change the colours for Selected Items and Tooltips (to #568AFF and #C4D6FF respectively): the aim is to get rid of any orangey-ness about my desktop altogether!
Very finally (for now!), use System -> Preferences -> Screensaver to switch to ‘Random’ rather than the default ‘Blank ccreen’ (which is very black and very boring!)
Total time taken so far: about 20 to 30 minutes. My PC boots like lightning, looks good and the desktop rotates at my command, which is the main thing.