Moblin uses non standard X somehow, even if you install kernel headers to compile nvidia binary drivers they will not work. Maybe due to those internal changes, no idea.
Phoronix: Why Is Moblin's X.Org Stack Faster Than In Ubuntu?
Canonical's Scott James Remnant recently set out to explore why X.Org started up so much faster on Moblin than on Ubuntu (particularly, the latest 9.04 development code). On an Atom-based netbook (the Dell Mini 9) he found it took Ubuntu's X Server about four seconds to start before the session manager was called...
http://www.phoronix.com/vr.php?view=NzEzNw
Moblin uses non standard X somehow, even if you install kernel headers to compile nvidia binary drivers they will not work. Maybe due to those internal changes, no idea.
Maybe they tweaked the assembly or the compiler to generate tweaked assembly. Is mobilin X and kernel equally fast when compiled with ordinary gcc?
Um... from those bootchart logs it seems pretty obvious why Ubuntu takes longer - it has 3-4x as much crap running in the background.
If they want to make it a fair test they should put together a minimal install that does nothing but run /usr/bin/X.
I suspect that this isn't a raw performance issue, but rather something to do with the details of hardware initialization. In my experience (albeit with Radeon, not Intel IGP), X comes up almost instantly if DRI is disabled, but takes 4-5 seconds if DRI is enabled.
Will try that.
Might help you out :
Howto on nvidia graphics on Acer Revo R3600
http://www.madeo.co.uk/?p=40