exquisite pkg mods so it can be a bootsplash replacement

Carsten Haitzler (The Rasterman) raster at openmoko.org
Tue May 13 04:55:34 CEST 2008


On Mon, 12 May 2008 15:47:11 +0100 Graeme Gregory <graeme at openmoko.org> babbled:

ok - updated exquisite .bb. file tarball. added the inherit line for initrd,
made the init script use the -rot option i added and exquisite-write -wait to
wait for it to come up. works for me (from the pkgs - didnt rebuild sysvinit
though the only file that changed was "rc" as before).

> On Mon, May 12, 2008 at 05:50:03PM +1000, Carsten Haitzler wrote:
> > attached:
> > 
> > 1 tarball with new exquisite .bb file and extra data files for installation
> > so it can be a splashscreen
> > 2. a new rc file to replace sysvinit/sysvinit/angstrom/rc to use it
> > (sysvinit package). note i have some FIXME's as the system is wedded to
> > psplash and needs to be virtualised (i did this in-place i guess as its
> > simpler and there is discussion to be had as to how to virtualise it off so
> > any splash manager can plug in)
> > 
> > as such these should allow exquisite to also be a bootsplash engine.
> > 
> > as such it provides some advantages and disadvantages over psplash:
> > 
> Agreed on the virtualisation.
> 
> But I cannot get this to do anything apart from a black screen.
> 
> The init script as written doesnt work as there is a race condition
> between forking and the first exquisite-write being performed. You
> really should provide a daemon mode for exquisite that performs all
> setup then forks and exits.
> 
> Im not sure about the mounting/unmounting of the tmpfs.
> 
> Also need to inherit update-rc.d in .bb file otherwise it never gets
> started.
> 
> I can handle all the .bb problems, but fundamentally I cant get this
> working so Im stuck.
> 
> Graeme
> 
> 
> 


-- 
Carsten Haitzler (The Rasterman) <raster at openmoko.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: exquisit-pkg.new.tar.gz
Type: application/octet-stream
Size: 1045 bytes
Desc: not available
Url : http://lists.openmoko.org/pipermail/distro-devel/attachments/20080513/b62b610a/exquisit-pkg.new.tar.obj


More information about the distro-devel mailing list