Status of the OLPC
Chad Z. Hower aka Kudzu
Chad-jm at Hower.org
Fri Nov 23 10:12:16 EST 2007
> Please log it in trac, see http://dev.laptop.org/ ... or describe it to
> me in detail and I'll log it for you. I'll need the build number, the
> image you're running, and the emulation environment.
I logged it. Its Bochs, but I think it would happen anywhere. As soon as you
add -soundhw option it runs ok.
> A fix might be for the failing program to gracefully degrade and not use
> sound. I guess it is Sugar, but I've not tested yet. Sound is not
Yes that was my point. Not only does it got into a infinite half/reboot
loop, but the error is displayed for <1 second, I only caught it wtih a
screen capture utility on the host.
> modular in the build I have here, and so I don't know a way to convince
> the kernel not to instantiate the sound interface on real hardware.
Run it in bochs with default setting (no sound). But potentially sound could
fail - or any number of other things.. shouldnt render the system unusable.
> The developers program. Works great. I'm in Australia, and hardware
> got to me fine.
I saw that - but I'm hesitan to use up a physical machine that might better
benefit others. It would be cool to have one, but the work I'm doing for now
can be easily done in emulation - if the emulation builds worked better. I
also wouldnt mind paying for my hardware - but they currently only ship to
North America.
> If we stop giving away hardware, yes. ;-)
> And if problems are reported and bubble to the top.
How can I help improve at least the emulation builds? Id like to have ready
to go VMWare and Bochs projects, etc.
> Please do. Test the builds as they appear, detect problems, search for
> them in trac, add new ticket if not found.
Its more than testing - Id like to offer full projects instead of just
images.
> What seems to have happened is we get someone energetic about emulation
> build problem reporting, they become useful to the project, we send them
> hardware, they stop mentioning emulation ... now I wonder why? ;-)
Emulation is vital though for those who want to play - its a stepping stone.
> Emulation is potentially very useful for a deployment team doing
> in-country work.
It has a lot of uses....
But to the point. Here is what I'm working on - would appreciate input.
Python is cool, I dont have any beefs with it. And I think its a great
choice given the requirements etc.
But (and we are pretty close BTW.....) I'm working on the ability to take
.NET applications and compile them for OLPC. The idea would be to further
expand developer possibilties. Its all done in a lightweight manner as well,
its not JITTed and doesnt require a huge footprint. Some simple outputs
we've tested are just a few kb (ok right now they are just console.. but the
point is that the minimal overhead is not big).
Comments?
More information about the Devel
mailing list