[Pkg-sugar-devel] [Debian-olpc-devel] How to build for XO1 and XO1.5 ?
James Cameron
quozl at laptop.org
Fri Mar 24 03:09:18 UTC 2017
On Thu, Mar 23, 2017 at 09:34:39PM -0500, Sebastian Silva wrote:
> 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).
I had a look at this once. You may need a new kernel; a rebuild with
.config changes for firmware loading to wireless device. New udev in
systemd does not support (or is not configured for) the older method
of loading firmware.
> ...
I'm also interested in trying one of the live build tools, but haven't
had time. My build of a Debian derivative for NL3 (an EFI BIOS),
works by unpacking the ISO-9660 image, adding packages from my
archive, and then repacking the image. Slow, but I use approx,
overlayfs, tmpfs and lots of RAM; it has been slower. Also an
advantage in always starting from a known-good release image, which is
lost using live build tools.
It boots to Sugar desktop from the image on USB hard drive, USB flash
drive, USB solid-state drive, or USB DVD-ROM drive. I've not tried
other media.
A grub menu option runs the usual derivative installer. After
install, the system boots to Sugar desktop, with forty activities
included.
Being a live image with the same Sugar desktop and activities is
helpful; don't need to do the install in order to test a build.
--
James Cameron
http://quozl.netrek.org/
More information about the pkg-sugar-devel
mailing list