Announcement

Collapse
No announcement yet.

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

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    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.

    Comment


    • #3
      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.

      Comment


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

        Comment


        • #5
          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.

          Comment


          • #6
            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.

            Comment


            • #7
              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.

              Comment


              • #8
                Will try that.

                Comment


                • #9
                  Might help you out :


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

                  Comment

                  Working...
                  X