[squeak-dev] How can Raspberry Pi boot directly to eToys like Scratch?

Bert Freudenberg bert at freudenbergs.de
Tue Nov 19 15:28:59 UTC 2013


On 18.11.2013, at 18:21, Charles Schultz <sacrophyte at gmail.com> wrote:

> Just curious, how does one configure the Raspberry Pi to boot directly into eToys just like the new option to boot directly into Scratch?

I haven't looked at how Scratch does it (do you have a URL?). 

But in general the simplest thing would be to just launch Squeak from the linux startup mechanism. When the Linux kernel is finished booting, it runs an executable specified in /etc/inittab. Typically that's "init" which then executes the rc script which in turn launches everything, including the graphical shell. That is where you can hook into - either with an X server (so you would have to make Etoys auto-start when X is run) or without the X server using Squeak's fbdev display driver. The latter would make startup faster, but you would have to benchmark both to know for sure which would be more efficient at runtime.

- Bert -




More information about the Squeak-dev mailing list