||<tablebgcolor="#f1f1ed" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">{{attachment: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)
  * Handled in UbuntuSpec:desktop-lucid-xorg-halsectomy

 * initctl is waiting for usplash to stop, replace with plymouth (ScottJamesRemnant)