If you want find out why X-Moto results in a black screen, here is my OpenGL ES 1.1 patch: http://dl.dropbox.com/u/152908/xmoto-patches.diff, configure with --with-renderer-openGlEs=1, checkout X-Moto from SVN. The OpenGL ES port is not complete as it seems to crash when going in-game on Ubuntu...