I got the touch screen working on ubuntu 10.10 this is how i did it : chroot into the ubuntu install from maemo removed xserver-xorg-core disable all repositories in /etc/apt/sources.list added debian unstable repository to that list update package list install the following : xserver-xorg-video-omap3 xserver-xorg-input-evdev xserver-xorg-input-tslib libts-bin disable debian unstable repository in the sources.list , enable previously disabled repositories . after doing this , I created xorg.conf in /etc/X11/ I used the configuration from https://elektranox.org/n900/installation/manual.html , replace "de" with "us" for us keyboard . exit chroot I was using power-kernel and copied modules and firmware to respective folders , I don't know if thats necessary since I did all above in 1 go . the touch screen worked , though needs calibration , keyboard didn't work for me then , will try again later. about the kernel that comes with the ubuntu image , I tried to boot that , the kernel does start , and a black screen is as far as you can get ... where is the source of that kernel ? I don't think it's the main line kernel , anyways if the source is found, I am sure someone here will probably get it to work .
chroot: cannot execute /bin/sh: Exec format error