Ok. How do these crashes look like? These are my expirience: I booted a daily Image of Ubuntu with this kernel. With only the "nokia-n900-input-rules.conf" in xorg.conf.d. It booted till login-screen but I did get some "log" errors before that and I assume at this point these are because the initrd isn't right. The login-screen itselft looked good but I couldn't login because there was no user made and guest-login just went back to login screen. after that I tried the "kubuntu-mobile-n900-integration_0.1_all" but that crashed login-screen, probably some files other than nokia-n900-input-rules.conf are not compatible. I tried to modifly uInitrd but no success yet. I tried this kernel also on a archlinux image and the have been no problems at all. I'll try some more stuff with ubuntu. If it doesn't work, let's try to build a BSP for n900 the linaro way: https://wiki.linaro.org/HowTo Yes, that I did.