[Pkg-sugar-devel] [Debian-olpc-devel] How to build for XO1 and XO1.5 ?

Sebastian Silva sebastian at fuentelibre.org
Fri Mar 24 02:34:39 UTC 2017


On 18/03/17 09:35, Jonas Smedegaard wrote:

> For the record I believe it _is_ possible to build legally distributable 
> Debian-derived images for XO laptops, and I am interested in doing it.

Your enthusiasm nudged me to discover I had a SD card running Jessie on
XO1.5 since a year ago.

In January 2016 I was enthusiastic about an image that George Hunt
published with MATE. At that moment my XO1.5 keyboard starting
malfunctioning badly so I could not continue tests.

For a while I could try it, but only had firmware working for wifi a
little while and then tried upgrading to stretch. It seems to have
succeeded (gets to X11) but several systemd services complain, and
firmware is no longer accepted (although md5 signature is the same).

At this time my interest is the following.
I will be doing a workshop to teach python programming to teenagers.
I've written an HTML5 activity for it and I would like to run it in
Sugar 0.110 (and Sugarizer). I have secured 6 classmate pc laptops to
make our classroom laboratory. I would like to build and manage a Debian
image to install in these laptops.

And so I am thinking my laboratory integration efforts should be
replicable and redistributable so as to not make an effort for only 6
teenagers at a time. I'm experimenting with debian-live for making a
debian live image (to "flash" into the internal 4gb memory). The more
common XO1.5 models have only a 2gb internal memory. I had a good
experience recently flashing a live image to internal flash storage
(with http://primtux.fr/). Persistence can be achieved with an external
flash or a server.

I think currently making SugarBlend is a wish of my own as a teacher in
Videogame programing workshops that I want to make as soon as I have my
tools in place.
Your guidance is gladly accepted. I'm trying again a live-builder build
and will report issues here or in debian-live as appropriate.

Thanks and regards!

Sebastian




More information about the pkg-sugar-devel mailing list