New 10.1.2 build os303 for XO-1 and XO-1.5
by Chris Ball
http://build.laptop.org/10.1.2/xo-1/os303
http://build.laptop.org/10.1.2/xo-1.5/os303
Compressed image size: 595.62mb (no change from build 302)
Description of changes in this build:
* kernel, #9323: Fix viafb color corruption on VT after suspend/resume
* sugar, #10213: Fix frame key on UY High School laptop
* sugar, #10261: Fix "sugar-control-panel -c registration"
* sugar, #9623: Backport disk full fix to 0.84
* powerd: Inhibit suspend when the XO-1 camera is running.
Package changes since build 302:
-kernel-2.6.31_xo1-20100714.1740.1.olpc.1eac9a942c72b10.i586
+kernel-2.6.31_xo1-20100728.1841.1.olpc.a0a0edb7d8cbadb.i586
-kernel-firmware-2.6.31_xo1-20100714.1740.1.olpc.1eac9a942c72b10.i586
+kernel-firmware-2.6.31_xo1-20100728.1841.1.olpc.a0a0edb7d8cbadb.i586
-olpc-powerd-25-1.fc11.i586
+olpc-powerd-26-1.fc11.i586
-olpc-powerd-dbus-25-1.fc11.i586
+olpc-powerd-dbus-26-1.fc11.i586
-sugar-0.84.18-1.fc11.i586
+sugar-0.84.20-1.fc11.i586
13 years, 9 months
New 10.1.2 build os302 for XO-1 and XO-1.5
by Chris Ball
http://build.laptop.org/10.1.2/xo-1/os302
http://build.laptop.org/10.1.2/xo-1.5/os302
Compressed image size: 595.62mb (no change from build 301)
Description of changes in this build:
* #10213, #10249: XO-1.5 High School fixes for frame and { keys
* #10245: Fix brightness keys
* New versions of Distance (#10259), Measure (#10248), Record
* SocialCalc unintentionally present in this build; will be removed in next.
Package changes since build 301:
-olpc-kbdshim-12-1.fc11.i586
+olpc-kbdshim-14-1.fc11.i586
-olpc-library-2.0.3-1.fc11.noarch
+olpc-library-2.0.4-1.fc11.noarch
-olpc-utils-1.0.25-2.fc11.i586
+olpc-utils-1.0.26-1.fc11.i586
+xkeyboard-config-1.5-10.fc11.noarch
-xkeyboard-config-1.5-8.fc11.noarch
13 years, 9 months
os206 - slow data transfers
by Mikus Grinbergs
Disclaimer: I am not asking for help; I am sharing my experiences.
Earlier, I reported that ethernet data transfers into my XO-1.5 were now
running slower than ethernet data transfers into XO-1 systems.
I have no proof, but it looks to me that external-SD-card to
external-SD-card data transfers using my XO-1.5 are now running slower
than such transfers using XO-1 systems (and slower than such transfers
ran in the past on the XO-1.5.) [Again - I'm assuming that the hardware
did not recently develop weak transistors.]
mikus
13 years, 9 months
New XO-1 10.1.2 build 301
by Chris Ball
http://build.laptop.org/10.1.2/xo-1/os301
Compressed image size: 595.62mb (+62.88mb since build 300)
Description of changes in this build:
* #10207, powerd: Fix wake on LAN
* #10208, kernel: Fix "disable wlan" control panel
* #10209, sugar: Fix "Start" menu item on activity palette in Sugar
* #10211, NetworkManager: Fix sporadic mesh connection failure
* #10214, kernel: Fix gstreamer segfault when using Record
* #10221, kernel: Fix wlan activity LEDs
* #10219, Browse: Re-add standard content bundles
* #10228, kernel: Fix screen blanking events on the VT
* Set nautilus to "browser mode" by default
* Turn on idle-suspend by default
* Temporarily disable pretty boot, to diagnose boot hangs like #9100
Package changes since build 300:
-NetworkManager-0.7.2.997-2.git20100609.fc11.i586
+NetworkManager-0.7.2.997-2.git20100609.fc11.olpc1.i586
-NetworkManager-glib-0.7.2.997-2.git20100609.fc11.i586
+NetworkManager-glib-0.7.2.997-2.git20100609.fc11.olpc1.i586
-NetworkManager-gnome-0.7.2.997-2.git20100609.fc11.i586
+NetworkManager-gnome-0.7.2.997-2.git20100609.fc11.olpc1.i586
-kernel-2.6.31_xo1-20100708.1135.1.olpc.d0b7f5e.i586
+kernel-2.6.31_xo1-20100714.1740.1.olpc.1eac9a942c72b10.i586
-kernel-firmware-2.6.31_xo1-20100708.1135.1.olpc.d0b7f5e.i586
+kernel-firmware-2.6.31_xo1-20100714.1740.1.olpc.1eac9a942c72b10.i586
-olpc-powerd-24-1.fc11.i586
+olpc-powerd-25-1.fc11.i586
-olpc-powerd-dbus-24-1.fc11.i586
+olpc-powerd-dbus-25-1.fc11.i586
-sugar-0.84.17-1.fc11.i586
+sugar-0.84.18-1.fc11.i586
13 years, 9 months
os206 - slow ethernet
by Mikus Grinbergs
Disclaimer: I am not asking for help; I am sharing my experiences.
I notice that with os206, ethernet data transfers into the XO-1.5 are
running at 2/3 the speed of ethernet data transfers into XO-1 systems.
I did not notice with which XO-1.5 build this "slow ethernet" problem
started - but I believe that with os196 and previous, ethernet data
transfers into the XO-1.5 ran at the same rate as ethernet data
transfers into XO-1 systems. [I'm assuming that the hardware did not
recently develop weak transistors.]
mikus
13 years, 9 months
sugar-0.84.17 mesh first impression
by Mikus Grinbergs
Disclaimer: I am not asking for help; I am sharing my experiences.
Installed sugar-0.84.17 in a couple of F11 XO-1s. It seemed to me that
recognizing the presence of other XOs on the mesh (channel 1) was
quicker and more reliable than what I had previously gotten used to.
[Mesh has sugar-0.82 XO1s, sugar 0.84 XO1s, and sugar-0.88 XO1s.]
mikus
13 years, 9 months
Re: NetworkManager time sync
by Daniel Drake
On 5 July 2010 21:44, C. Scott Ananian <cscott(a)laptop.org> wrote:
> Maybe someone's got a copy of build 653 lying around and they can run
> rpm -q for us.
While we have your attention on this topic...
Do you not think that this is a security issue? In that a thief could
put a laptop on a network with rigged DNS and have control over the
time/date on the laptop?
It does seem like that we have (unintentionally?) dropped this
functionality from recent builds, but it seems like we could even call
it intentional: this functionality weakens the security system, and in
recent builds we now have a secure way of updating the time: the
olpc-update-query OAT client now synchronizes the time from the OAT
server, and this communication is covered by the usual key-based
security mechanisms.
Daniel
13 years, 9 months
New XO-1 10.1.2 build 300
by Chris Ball
http://build.laptop.org/10.1.2/xo-1/os300/
Here's the first build in our 10.1.2 F11/XO-1 release stream, as
promised yesterday. Thanks to Daniel Drake for working on getting
this started!
This is an unsigned build, so to install it you need to:
ok copy-nand u:\os300.img
with the os300.img and os300.crc files on a USB stick.
Please test and report bugs!
Thanks,
- Chris.
--
Chris Ball <cjb(a)laptop.org>
One Laptop Per Child
13 years, 9 months
Announce: OLPC software strategy.
by Chris Ball
Hi,
Now that the 10.1.1 release for XO-1.5 is out, it's a good time to
talk about OLPC's software strategy for the future. We've got a few
announcements to make:
XO-1:
=====
OLPC wasn't planning to make a Fedora 11 release of the XO-1 OS, but
a group of volunteers including Steven Parrish, Bernie Innocenti,
Paraguay Educa and Daniel Drake stepped up and produced Fedora 11 XO-1
builds that follow the OLPC 10.1.1 work. I'm happy to announce that
we're planning on releasing an OLPC-signed version of that work, and
that this release will happen alongside the next XO-1.5 point release
in the coming weeks. So, OLPC release 10.1.2 will be available for
both XO-1 and XO-1.5 at the same time, and will contain Sugar 0.84,
GNOME 2.26 and Fedora 11. We think that offering this fully
interoperable software stack between XO-1 and XO-1.5 laptops will
greatly aid deployments, and we're very thankful to everyone who has
enabled us to be able to turn this XO-1 work into a supported release!
To prepare for this XO-1 release, we've started working on fixing
some of the remaining bugs in the community F11/XO-1 builds. Paul Fox
recently solved a problem with suspend/resume and wifi in the F11/XO-1
kernel, which was the largest blocker for a supported release. We'll
continue to work on the remaining bugs, particularly the ones that
OLPC is uniquely positioned to help with.
The first development builds for this release will be published later
this week.
XO-1.5:
=======
We'll be continuing to work on XO-1.5 improvements, incorporating
fixes to the "Known Problems" section of the 10.1.1 release notes¹
into the 10.1.2 release.
XO-1.75 and beyond:
===================
XO-1.75 software development is underway. Today we're announcing
that we're planning on using Fedora as the base distribution for the
XO-1.75. This wasn't an obvious decision -- ARM is not a release
architecture in Fedora, and so we're committing to help out with that
port. Our reasons for choosing Fedora even though ARM work is needed
were that we don't want to force our deployments to learn a new
distribution and re-write any customizations they've written, we want
to reuse the packaging work that's already been done in Fedora for
OLPC and Sugar packages, and we want to continue our collaboration
with the Fedora community who we're getting to know and work with
well.
We've started to help with Fedora ARM by adding five new build
machines (lent to OLPC by Marvell; thanks!) to the Fedora ARM koji
build farm, and we have Fedora 12 and Sugar 0.86 running on early 1.75
development boards. We'd prefer to use Fedora 13 for the XO-1.75, but
it hasn't been built for ARM yet -- if anyone's interested in helping
out with this or other Fedora ARM work, please check out the Fedora
ARM page on the Fedora Wiki². We're also interested in hiring ARM and
Fedora developers to help with this; if you're interested in learning
more, please send an e-mail to jobs-engineering(a)laptop.org.
We'll also be continuing to use Open Firmware on the XO-1.75, and
Mitch Bradley has an ARM port of OFW running on our development boards
already.
EC-1.75 open source EC code:
============================
OLPC is proud to announce that the XO-1.75 embedded controller will
have an open codebase (with a small exception, see below). After much
behind-the-scenes effort, EnE has agreed to provide us with a public
version of the KB3930 datasheet and is allowing our new code to be
made public.
The code is not available yet due to a few chunks of proprietary code
that need to be purged and some other reformatting. A much more
detailed announcement will be provided once the new code is pushed to
a public repository. The code will be licensed under the GPL with a
special exception for OLPC use.
The exception is because EnE has not released the low-level details on
the PS/2 interface in the KB3930, so there will be some code that is
not available -- relative to the codebase this is a very small amount
of code. The GPL licensing exception will allow for linking against
this closed code. We're going to investigate ways to move away from
this code in the future. (As far as we're aware, this will make the
XO-1.75 the first laptop with open embedded controller code!)
Multi-touch Sugar:
==================
We've begun working on modifications to Sugar to enable touchscreen
and multitouch use (the XO-1.75 will have a touchscreen, as will
future OLPC tablets based on its design), and we'll continue to do so.
The first outcome from this work is Sayamindu Dasgupta's port of the
Meego Virtual Keyboard³ to Sugar -- you can see a screencast of it in
action here⁴.
It's an exciting time for software development at OLPC. Many thanks
for all of your support and efforts!
- Chris, on behalf of the OLPC Engineering team.
Footnotes:
¹: http://wiki.laptop.org/go/Release_notes/10.1.1
²: http://fedoraproject.org/wiki/Architectures/ARM
³: http://gitorious.org/fvkbd
⁴: http://dev.laptop.org/~sayamindu/sugar_vkbd_multi.ogv
--
Chris Ball <cjb(a)laptop.org>
One Laptop Per Child
13 years, 9 months