#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