Working: Wireless (not WPA?), Screen, Touchscreen, Sound.
Not working: Video acceleration? See below for update regarding Xorg crashes.
- Download an Ubuntu image from http://www.ubuntu.com/getubuntu/downloa
d - Make a USB stick using instructions for your operating system from https://help.ubuntu.com/community/Insta
llation/FromImgFiles - Add a keyboard and mouse to use as an input device until the touchscreen is calibrated.
- Insert the USB stick and turn the machine on - no changes were required to my BIOS settings out of the box.
- Start Ubuntu in live mode.
- You will have problems with the video card. Agree to start in Low Graphics Mode until you have a network connection and can install newer Intel drivers (we'll get to this later).
- Install with defaults, or settings of your choosing.
- Restart. Remove the USB disk when you're instructed to and press ENTER.
- Add https://edge.launchpad.net/~ubuntu-x-sw
at/+archive/x-updates/ to your sources, update and dist-upgrade to get the newest Intel graphics driver. Reboot your computer and you should be in native resolution. My ultimate thanks to Arsinio and Geir Ove Myhr for solving this one. You can read Arsinio's more detailed instructions here - Configure the touchscreen manually (The calibration tool doesn't get the x flip right). You can do this by editing the parameters in /etc/evtouch/config. I calibrated with the Ubuntu tool, and then reversed MINX and MAXX, set FLIPX to 1 and changed the X0-8 deltas to 0. You'll then need to restart evtouch and xorg, ie. in a terminal:
sudo /etc/init.d/xserver-xorg-input-evtouch stop sudo /etc/init.d/xserver-xorg-input-evtouch start
and then log out and log in again. My screenlimits according to the calibration tool are as follows:3490, 831 605, 826 3535, 3258 561, 3250
... note that the X co-ordinate decreases from left to right. The X flip hack is working pretty well, except that it doesn't compensate for a certain amount of twist/non-linearity at the extremities. Five minutes with the compensation tool and a calculator would probably solve it. YMMV.
Ubuntu Netbook Remix is working out quite nicely, netbook-launcher is fun to use with touch. CellWriter provides an operable (but not particularly usable) on-screen keyboard for brief input.
Pics or it didn't happen:

Update 2009-09-03
The screen randomly stops responding. I'm able to SSH into the computer, so everything apart from the screen seems to be ticking along, but the image on the screen remains frozen until the machine is rebooted. Lines like this appear at the end of /var/log/Xorg.0.log:
(EE) intel(0): First SDVO output reported failure to sync
Some googling finds this bug report. I haven't played with the driver (which if you remember we installed out of a PPA earlier) but I did find this other similar bug report which suggests disabling DRI and acceleration. With these changes, the system appears stable so far. You can disable DRI and acceleration by adding the following two lines to your /etc/X11/Xorg.conf:
Section "Device"
Identifier "Configured Video Device"
# To try to prevent gfx hangs
Option "NoDRI"
Option "NoAccel"
EndSection