Well, on Friday Babbage (500MHz, was the machine I used in residence) decided to choke on me. I was in the process of updating packages (many packages had been released since I last updated it before final exams), did a reboot to fire up a new kernel, and I got caught in a fsck loop. Everytime it booted, it said that it had errors on disk, would try to repair, then restart. Figuring that the filesystem had been hosed in some way, I decided to give up, and do a reinstall. At least this happened over summer, and not while I was in school! Up to that point, I had been running Mandrake 10.1 (kinda fuzzy because I was all over the place in what packages I had installed, so some of it would be closer to 10.2), and decided it was time for another change. So far I have run Red Hat 7.3, RH 8.0, Mandrake 9.something through Mandrake 10.2. So I figured I'd try my hand at Ubuntu. Burned Hoary Live using the WinXP machine, backed up some files, then burned off Hoary Install, and proceeded. I must say that Ubuntu's installer is not pretty (compared to RH/Mandrake, which beat out even WinXP's installer), but it still manages to be slick and easy. One cool part was the keyboard selection. Seeing as how I use Dvorak for my keyboard, I had to select a non-Qwerty format. Ubuntu gives you a list of about 10 international characters, any one of which you are supposed to type. Based on what you type, Ubuntu tries to guess your keyboard layout. Type a 'y' ('t' if you're looking at a Qwerty keyboard), and it automagically guesses Dvorak, type something else, and it gives you 5 more characters to help narrow it down. You can pick any international keyboard using this method. Much easier than picking my keyboard from a list, and ten times cooler. I really rushed through the install, and I am experienced in Linux, so I can say at would or wouldn't be suitable for a Windows user. The most difficult part was the partitioning (though memory has it that it was easier than the WinXP partitioning and formatting dialogues).
I've just gotta say that this Ubuntu stuff is pretty damn slick. Package management is really well done, so far it seems about one notch above Mandrake's urpmi. Stuff like this makes me wonder how I found software for Windows. I was disappointed in one thing: Ubuntu didn't automatically mount my second hard drive (ext3) into /mnt. I looked around in other directories, and looked at system configuration utilities, and saw nothing that let me managed mounted disks. In the end I had to hit up the terminal and did the old mkdir /mnt/hd
followed by mount -t auto /dev/hdb1 /mnt/hd
. This is one thing that an end user shouldn't have to do in command line, and having a nice utility for managing disks might be included. It isn't that common a task, however, so perhaps having it automagically detected, added to the /mnt directory, then let the user click on it to have it mount on user demand. Knoppix does something like this, where they have disk drives unmounted by default, and a click is all you need.
Back to the package management, it was interesting to see how few packages are available by default. "Music Player" (actually Rhythmbox) and "XMMS" are the only available music players. "Totem" is the only movie player on the list (Totem sucks - by personal experience and many times given it another chance). I don't actually know if such restrictions are a good thing or a bad thing for the average end user. Getting access to more packages is somewhat simple, as you just have to change one line is your repository preferences to include "universe". For now, I will leave it without universe, and will add that in as a package comes up that I want. I will probably still end up compiling MPlayer myself, as I look forward to all the latest in forbidden codecs ;)
I will keep this place up to date as to my experience with Ubuntu, but so far it looks like a pretty darn good desktop for human beings (as opposed to BOFHs).
GUADEC 2K5 started yesterday, and many Gnome developers have converged upon it. Fluendo, one of the sponsors, speakers, and developers of GStreamer, is hosting live video feeds from the three main conference halls. They also have up the video archive of yesterday's presentations. All media are Vorbis audio, Theora video, with Ogg for a wrapper, so you might need to break out the VLC if you normally use Windows Media Crap (TM). At least these media don't have patent restrictions ;) I'm enjoying the Cairo presentation from Day 1 archives. The Dirac presentation had some audio problems, and didn't really present much for new information to me. I plan on watching the PiTiVi video after supper.
A short anecdote: one of the things I pulled off of Hoary Universe repository today was Liferea, the news feed syndicator I use. Imported my list of feeds (that I haven't checked since before exams) and had to skim through over 700 new items. Gah!