X

Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2009-11-16 21:29:32
Size: 776
Editor: 63
Comment:
Revision 5 as of 2009-12-03 16:53:09
Size: 1055
Editor: pool-74-107-129-37
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
   * Investigate patches that moblin may have (Desktop Team)
 *
xkbcomp output needs to be cached rather than regenerated each boot (Desktop Team)
   * Investigate patches that moblin may have (BryceHarrington): DONE
     * Integrate
xkbcomp cache patch: DONE
     * Integrate root bg none patch: DONE
 * xkbcomp
output needs to be cached rather than regenerated each boot (BryceHarrington): DONE
   * Patch pulled into lucid xserver
Line 16: Line 19:
 * X must drop its HAL dependency, replacing with udev patch (Desktop Team)
  * Handled in UbuntuSpec:desktop-lucid-xorg-halsectomy

bootchart.png

Target

2s

Karmic

4s

X includes the overhead of starting and managing the X server (ie. display manager)

Work Items

  • X start time itself seems to take 2s to init, Moblin's only takes 1s
    • Investigate patches that moblin may have (BryceHarrington): DONE

      • Integrate xkbcomp cache patch: DONE
      • Integrate root bg none patch: DONE
  • xkbcomp output needs to be cached rather than regenerated each boot (BryceHarrington): DONE

    • Patch pulled into lucid xserver
  • delay before gdm starts the X server needs to be fixed (Desktop Team)
  • gdm doesn't seem to pick up that the X server is ready fast enough (Desktop Team)
  • X must drop its HAL dependency, replacing with udev patch (Desktop Team)
  • initctl is waiting for usplash to stop, replace with plymouth (ScottJamesRemnant)

FoundationsTeam/BootPerformance/Lucid/X (last edited 2009-12-03 16:53:09 by pool-74-107-129-37)