#2907 NORM Untriag: "Pretty boot" support.
Zarro Boogs per Child
bugtracker at laptop.org
Sun Aug 19 15:48:16 EDT 2007
#2907: "Pretty boot" support.
--------------------+-------------------------------------------------------
Reporter: cscott | Owner: J5
Type: defect | Status: new
Priority: normal | Milestone: Untriaged
Component: distro | Version:
Keywords: | Verified: 0
--------------------+-------------------------------------------------------
This is a quick hack to make our boot prettier w/o spending the time
required for a full implementation of the boot specification (trac #1543,
#1328, #534, and #692, and more recently in email).
Three tiny parts are required:
a) bootanim, a small bit of python to draw a rotating XO to the screen.
It is started during the normal init process before anything else, and
stopped just before X launches. This RPM should be installed in the
dev:/var/www/sugar/rpms repo while I go through the fedora review process
for it (or it might be obsoleted before the Fedora crew ever get around to
it)
b) a patch to pilgrim which adds the 'bootanim' package, and also removes
our former 'left-directional pad to test pretty boot' code in olpc.fth,
since firmware q2c25 has this built in.
c) A new olpcrd (0.17) which launches the boot animation even earlier,
before /sbin/init starts. This is indepdendent of (a), since it doesn't
launch bootanim if it doesn't exist, and init won't start bootanim if it's
already running. This makes a big difference in perceived responsiveness
by minimizing the time spend with the screen frozen. This should be
installed in dev:/var/www/sugar/rpms.
With firmware q2c25, hold the left directional arrow on power-on to test.
Make sure you've entered your name into the XO first, as the DCON isn't
currently unfrozen on the "first boot" path through sugar (I'll open a
separate bug with the fix for this).
--
Ticket URL: <http://dev.laptop.org/ticket/2907>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list