The installation image is a little less than 1GB in size, and it can be placed in a thumb drive and made bootable. It allows you to first try out the new install, without actually making any changes to the installed OS, which I did. The results were net positive but with a few issues, wich I put down to the fact that I was running from a generic trial mode:
- All hardware seemed to work fine (bluetooth, wifi, webcam, sound), except
- voice capture (the mic) didn't work (trial mode or settings?);
- the resolution was incorrect (another artifact of the trial mode?);
- screen drawing and refresh was very sluggish, with screen buffers doubling on each other (again, hopefully an artifact of the trail mode);
The installed UNR 9.04
A few problems off the starting line:
- Wrong resolution (turns out my hypothesis regarding trial mode artifacts was incorrect);
- the screen draw/refresh is very sluggish (idem);
- the mic doesn't work (idem).
Troubleshooting
Soon after rebooting into the newly installed system, I received an update warning indicating there were software updates to download. I decided to this first, in the off-chance that the update would correct some of the issues. This step took about 10-15 minutes, and required a reboot. And it didn't resolve anything (I didn't really expect it to).
Time to start searching. It seems that Ubuntu has issues with the chipset used by the mini 10 (Intel Poulsbo [clearly Intel must have outsourced their product naming duties to Canonical]). Without the correct drivers for this chipset, the system uses the generic VESA drivers, which use the 800x576 resolution, which is basically the 4:3 aspect ratio version of the display's native widescreen of 1024x576. So the trick is to add the new drivers to the system by adding the Ubuntu Mobile Team's development repository (here) to the software sources list of the apt-get system, as such:
# first add the new source keys, so apt can verify repos authenticity:The steps above came mostly from here.
% sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
# then create a new sources list file in /etc/apt/sources.list.d with the contents:
% cat /etc/apt/sources.list.d/ubuntu-mobile.list
deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
# finally, update the system and install the new drivers:
% sudo apt-get update
% sudo apt-get install xserver-xorg-video-ps
At this point I should probably state that I got tired of the little screen (made even worse because of the incorrect resolution) and decided to go back to my desktop, and ssh into the mini. As a side-note, Ubuntu is the first distro I've every put my hands on that didn't think of installing the ssh daemon in by default! I actually had to run 'apt-get install openssh-server' to get it; I cannot even begin to imagine the thought process by which someone (presumably the same group of individuals that comes up with the Ubuntu release names) decides sshd is not that important, and let's leave it out of the default install. WTF?
Anyway, reboot and, voila, the mini 10 in all its native resolution glory! The default UNR desktop interface is still sluggish as ever, a well known defect it seems, so I switched back to the classic Gnome desktop. That, fortunately, works fine.
The mic still isn't working. More searching reveals that this might be a regression on the ALSA drivers since Ubuntu 8.04. I guess it's a matter of waiting until that gets solved on the Ubuntu repositories, as my attempts at resolving the issue via settings all failed.
Conclusions
At first glance Ubuntu UNR 9.04 seems to work fine, but it might not offer any advantages for the usage I have in mind. The mic issue should not interfere with line-in recording, which is all I need for my ham digital mode transmission project. But this kind of minor defect (together with the fact that the default UNR 9.04 packages may not have been compiled specifically to take advantage of the Atom's architecture, according to this post on the Ubuntu forums) suggests that this version of UNR may not be mature enough. I'll choose to wait and see if further developments make it more mini 10 friendly in the future, and will stick to the Dell installed 8.04 LTS instead. For the record, this install exercise, together with the troubleshooting, took roughly 3 to 3.5 hours.

