Category archives: Young Coders

Projects related to young people and computers, including young people learning to code and the One Laptop Per Child project.

RSS feed of Young Coders

Silly script forgot to check for a directory... (xorg recompile fails and drags down the whole show)


The xorg rebuild last night failed shortly after we went to bed. Was missing a directory under /var for the xkb files. Result is that the machine did not work overnight. It also showed 100% memory usage when I got up, looks like a possible leak? Annoying anyway.

Have wasted much of the day trying ...

Continue reading

Distribution plan (Or thoughts on a plan...)


Continuing to build the developer's image in the background at the caffe. Still another 120 packages to go (with a couple of big ones, like Qt). Seems that the "snapshot" feature isn't creating "diff" filesystems on top of the previous version, it copies the whole file system. This would be why I'm running out of ...

Continue reading

Distribution plan (Or thoughts on a plan...)


Continuing to build the developer's image in the background at the caffe. Still another 120 packages to go (with a couple of big ones, like Qt). Seems that the "snapshot" feature isn't creating "diff" filesystems on top of the previous version, it copies the whole file system. This would be why I'm running out of ...

Continue reading

Gentoo becomes painful under emulation (Just the building, really)


Gentoo seems fine when you run it on a modern piece of hardware. Even my rather old laptop does a reasonable job of churning through a build. But doing the build inside the emulated environment (VMWare) on the same laptop gets a bit painful.

I'm thinking maybe I'll switch to using the host machine to ...

Continue reading

Build is underway (System upgrades first...)


Next stage in getting an OLPC developer's image is getting Gentoo updated to current from the CD image. So, I'm now building Python 2.5 (and the 20 or 30 packages it pulled in). I'll also probably have to recompile xorg (to get the Xephr server) and Gnome, so it'll be a few days still. Already ...

Continue reading

Build is underway (System upgrades first...)


Next stage in getting an OLPC developer's image is getting Gentoo updated to current from the CD image. So, I'm now building Python 2.5 (and the 20 or 30 packages it pulled in). I'll also probably have to recompile xorg (to get the Xephr server) and Gnome, so it'll be a few days still. Already ...

Continue reading

Gentoo build for OLPC developers (It will be a while... (hmm, that should be Gentoo's slogan))


We're working on doing a Gentoo-based developer's image in VMWare. This will follow the pattern I used in updating my laptop, i.e. update the Gentoo OS to include the dependencies for Sugar and then build Sugar itself on that "stable" substrate.

This is going to be a full Gentoo install, including X, Gnome and the ...

Continue reading

Gentoo build for OLPC developers (It will be a while... (hmm, that should be Gentoo's slogan))


We're working on doing a Gentoo-based developer's image in VMWare. This will follow the pattern I used in updating my laptop, i.e. update the Gentoo OS to include the dependencies for Sugar and then build Sugar itself on that "stable" substrate.

This is going to be a full Gentoo install, including X, Gnome and the ...

Continue reading

Progress on Developer's Environment for OLPC (Planning an Ubuntu image with everything pre-built...)


Last night I finally managed to build with jhbuild on the Gentoo machine (details here). This afternoon I'm working on getting the same to work on an Ubuntu VMWare installation. This will be a full Ubuntu install with the sugar-jhbuild/jhbuild configuration and build complete. At the moment sugar's sound is broken, so it ...

Continue reading

Getting OLPC images working (Our experiences hopefully will help others...)


Today we spent the day with Qemu. The Qemu images are able to run the Sugar images, including networking. With that we were able to start looking at patterns for working with the emulated images. We also spent much of the day trying to get the kernel driver for the pcnet32 compiled for the laptop ...

Continue reading