Results 1 to 9 of 9

Thread: Why Is Moblin's X.Org Stack Faster Than In Ubuntu?

  1. #1
    Join Date
    Jan 2007
    Posts
    14,906

    Default Why Is Moblin's X.Org Stack Faster Than In Ubuntu?

    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

  2. #2
    Join Date
    Aug 2007
    Posts
    6,634

    Default

    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.

  3. #3
    Join Date
    Dec 2008
    Posts
    62

    Default

    Quote Originally Posted by Kano View Post
    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.

  4. #4
    Join Date
    Oct 2007
    Location
    Sweden
    Posts
    174

    Default

    Maybe they tweaked the assembly or the compiler to generate tweaked assembly. Is mobilin X and kernel equally fast when compiled with ordinary gcc?

  5. #5
    Join Date
    Jan 2009
    Location
    UK
    Posts
    331

    Default

    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.

  6. #6
    Join Date
    Jan 2008
    Posts
    772

    Default

    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.

  7. #7
    Join Date
    Oct 2007
    Location
    UK
    Posts
    160

    Default

    Quote Originally Posted by Kano View Post
    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.

  8. #8
    Join Date
    Aug 2007
    Posts
    6,634

    Default

    Will try that.

  9. #9
    Join Date
    Oct 2007
    Location
    UK
    Posts
    160

    Default

    Might help you out :


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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •