Ubuntu
From AlwaysInnovating
Ubuntu is provided since 2009-12.a (current is 2010-01.b). All applications provided in AI OS are in the Ubuntu release (except Chromium, and video acceleration). Performance is not as good as AI OS because Ubuntu doesn't use the best possible ARM compilation flags. The default user of the Ubuntu image is "ai" and there is no password. To be root, just type "sudo -s" in a terminal window. You can access the git to read how we prepare the Ubuntu image for the Touch Book.
To compile it on a Linux PC, follow these steps (tested on Ubuntu 9.04):
- First, setup your OpenEmbedded environment as explained on the AI OS compilation page.
- Then install the qemu tools:
sudo apt-get install qemu qemu-arm-static qemu-kvm qemu-kvm-extras debootstrap
- Finally, clone the git and run as root launch-ubuntu.sh:
mkdir /work cd /work ln -s /OE/ai.openembedded.dev ai.openembedded.dev git clone git://git.alwaysinnovating.com/ai.ubuntu sudo -s ./launch-ubuntu.sh
From Ubuntu Natty Narwhal 11.04 onwards, this can also be done (more or less) via the instructions here:
[1] ubuntu omap install
The basic principle is to download an image, then rsync the root folder with an sdcard root partition as laid out here (follow the sdcard layout too!):
[2] touch enlightenment
and then use some changes to the root partition as defined in josch's script:
[3] debian touchbook
curl http://www.alwaysinnovating.com/download/modules-omap3-touchbook.tgz | tar xzf - -C $ROOTDIR
wget http://www.alwaysinnovating.com/download/rt3070_2.1.2.0-r78.5_omap3-touchbook.ipk
ar x rt3070_2.1.2.0-r78.5_omap3-touchbook.ipk
tar xzf data.tar.gz -C $ROOTDIR
rm rt3070_2.1.2.0-r78.5_omap3-touchbook.ipk data.tar.gz control.tar.gz debian-binary
where $ROOTDIR is the sdcard root itself.
then simply boot the touchbook from the sdcard:
once booted, the image will somehow go through some install/configure steps, you'll need a keyboard to fill in the details here.
finally you end up at a gdm login, where onboard is available for onscreen keyboard via the universal access icon at the bottom of the screen.
this is default ubuntu netbook install using the new unity interface, and it isn't all that snappy. it is possible to alter the ubuntu install using apt-get or synaptic to all sorts of other window managers, such as e17... for those who prefer a prebuilt image with latest e17 SVN already installed, there is one available here:
[4] mu3en narwhal image
