PDA

View Full Version : Why Is Moblin's X.Org Stack Faster Than In Ubuntu?


phoronix
03-12-2009, 12:50 PM
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

Kano
03-12-2009, 01:07 PM
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.

kxmas
03-12-2009, 07:56 PM
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.

It has to be in the kernel. Intel has put a lot of its X work into moving code there.

misiu_mp
03-13-2009, 10:50 AM
Maybe they tweaked the assembly or the compiler to generate tweaked assembly. Is mobilin X and kernel equally fast when compiled with ordinary gcc?

Ant P.
03-13-2009, 11:17 AM
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.

Ex-Cyber
03-13-2009, 11:35 AM
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.

lordmozilla
06-23-2009, 01:02 PM
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.

I can confirm the 185 series nvidia drivers works on latest moblin V2.

Kano
06-23-2009, 04:04 PM
Will try that.

lordmozilla
06-24-2009, 05:04 AM
Might help you out :


Howto on nvidia graphics on Acer Revo R3600
http://www.madeo.co.uk/?p=40