Initial F14 developers-only release for XO and XO-1.5
by Daniel Drake
Hi,
After seeing the community help significantly with F11-on-XO
development, I'm wondering if we can do something similar for a future
release. So, I've taken the first few steps in getting OLPC's
technologies rebased on Fedora 14 and Linux v2.6.35.
The result has lots of problems, but I figure that publishing the work
so far is the first step in getting things fixed.
Things are in such an early stage that I'm labelling this as a
developers-only release. To name a few: Sugar crashes all the time,
the XO-1.5 camera doesn't work, there are some funky graphics bugs on
XO-1, no power management, DCON doesn't work right on either laptop,
desktop switching lands you at a blank screen.
For now, please don't file bugs unless you include patches. And, to
take 1 bite at a time out of this huge task, lets ignore all but the
biggest sugar issues for now because there is plenty of OS work to be
done first. (or alternatively lets take sugar issues directly to SL
trac)
And the links:
2.6.35 kernel is in git://dev.laptop.org/olpc-2.6 branch olpc-2.6.35
OS build is done from 'f14' branch of olpc-os-builder
First released images are at http://build.laptop.org/F14/os1/
Trac is at http://dev.laptop.org/milestone/F14 (basically my immediate
TODO), please don't file tickets unless you include patches in these
early days
Note: I haven't tested those exact images (since Chris @ OLPC built
them), so boot-testing them can be the first task for someone. I have
been working from the same codebases making local images successfully,
so they will probably work (to the extent that things are working).
At this point this is all something put together by me in my spare
time. It's not known if or when OLPC would start working on an
official release from these efforts. But I figure that if we get
things properly stabilized and all the work is done cleanly, we'll
find one way or another to get this in the hands of deployments.
Daniel
13 years, 5 months
Re: Request for help with adding a driver to build os852
by Mikus Grinbergs
Bernie, thank you - everything you said is quite helpful.
> None of the Fedora kernel packages comes close to the OLPC kernel.
> It's a completely independent codebase, forked off from Fedora
> some 3 years ago.
Despite this separate fork, I'm still pondering -
* Which kernel.org version of 2.6.31 (i.e., 2.6.31.??) was harvested
for 2.6.31_xo1-20100823.1641.1.olpc.12d64069981699a ?
* Am I wrong in thinking that modules in 2.6.31../kernel/drivers/usb
are unlikely to have been patched for the OLPC ? If they haven't,
then I should be able to get that Fedora source instead of forked.
Thanks, mikus
13 years, 7 months
Re: [Sugar-devel] Initial F14 developers-only release for XO and XO-1.5
by Peter Robinson
On Wed, Sep 29, 2010 at 5:09 PM, Gary Martin <garycmartin(a)googlemail.com> wrote:
> On 29 Sep 2010, at 09:32, Peter Robinson wrote:
>
>> On Tue, Sep 28, 2010 at 3:37 PM, Simon Schampijer <simon(a)schampijer.de> wrote:
>>> Hi Gary,
>>>
>>> thanks a lot for your notes. I will comment on the things I have answers to.
>>>
>>> On 09/27/2010 05:38 PM, Gary C Martin wrote:
>>>> On 24 Sep 2010, at 13:08, Simon Schampijer wrote:
>>>>
>>>> [...]
>>>>
>>>> Thanks for the image Simon, great to have something working on the XO-1 to test! Have been poking a stick at it yesterday and today – here's a quick brain dump (no tickets filed yet) just to get the ball rolling on this 0.89.6 Sugar based build:
>>>>
>>>> - First boot dcon speckled/corrupt video image initially, and then just before first boot name/colour chooser, did not happen on subsequent boots
>>>>
>>>> - XO boot animation ends with the XO character with one dot below it, think this is the wrong frame to end on – it should hold with the XO and full circle of dots
>>>>
>>>> - Non-Sugar style cursor for interacting with first boot name/colour chooser
>>>>
>>>> - Terminal-31 activity console and tabs text layout/redraw vte (?) issues
>>>>
>>>> - When activities launch on an XO-1, you see a brief flash of a non-Sugar themed window before going correctly fullscreen
>>>>
>>>> - Display brightness XO-1 keys have no effect
>>>>
>>>> - Journal toolbar empty space to left of new 'sort by' icon, would expect the search field to expand to take any available space
>>>>
>>>> - Tried sharing Chat-67 with neighbourhood and later stopping, it does not remove the Chat icon from neighbourhood view
>>>
>>> Seen that, too. Would be great if someone with an F14 non-XO build could
>>> check if that happens there as well.
>>>
>>>> - Resuming/Joining a shared Chat always resumes as private mode
>>>
>>> Same here. Should be tested on vanilla F14.
>>>
>>>> - Home fav view ring re-suffles its activity order after a reboot for no obvious pattern, but seems somewhat related to activities used
>>>>
>>>> - Experienced Sugar crashing and rebooting on several occasions just after switching between two activities, or just after trying to start one (sorry couldn't find any useful logs)
>>>>
>>>> - The 'My Settings' control panel still overflows module icons off the right edge, did the patches to fix this not land in mainline?
>>>
>>> No, I have seen no patch that has been proposed to master.
>>>
>>>> - Missing gettext dependency for using ./setup build when developing/hacking activities ;)
>>>
>>> Has this been added back to the package yet as dependency?
>>
>> No, because everything I've seen in the discussion thread on it tells
>> me that the script that builds the .xo packages should be building
>> them so gettext isn't generally needed.
>
> 'The script' is part of Sugar (sugar-toolkit), sugar.activities.bundlebuilder so that folks (ideally learners) can hack on or create activities with working localisation hooks.
>
> Simon, should we add gettext to the various Platform_Components pages? I'm not sure if it was part of the Fedora distro way back and since removed, or something that OLPC had added as part of their distro builds.
Of course its part of Fedora. How do you think people build packages
with translations?
Peter
13 years, 7 months
Re: Initial F14 developers-only release for XO and XO-1.5
by Simon Schampijer
Hi Gary,
thanks a lot for your notes. I will comment on the things I have answers to.
On 09/27/2010 05:38 PM, Gary C Martin wrote:
> On 24 Sep 2010, at 13:08, Simon Schampijer wrote:
>
> [...]
>
> Thanks for the image Simon, great to have something working on the XO-1 to test! Have been poking a stick at it yesterday and today – here's a quick brain dump (no tickets filed yet) just to get the ball rolling on this 0.89.6 Sugar based build:
>
> - First boot dcon speckled/corrupt video image initially, and then just before first boot name/colour chooser, did not happen on subsequent boots
>
> - XO boot animation ends with the XO character with one dot below it, think this is the wrong frame to end on – it should hold with the XO and full circle of dots
>
> - Non-Sugar style cursor for interacting with first boot name/colour chooser
>
> - Terminal-31 activity console and tabs text layout/redraw vte (?) issues
>
> - When activities launch on an XO-1, you see a brief flash of a non-Sugar themed window before going correctly fullscreen
>
> - Display brightness XO-1 keys have no effect
>
> - Journal toolbar empty space to left of new 'sort by' icon, would expect the search field to expand to take any available space
>
> - Tried sharing Chat-67 with neighbourhood and later stopping, it does not remove the Chat icon from neighbourhood view
Seen that, too. Would be great if someone with an F14 non-XO build could
check if that happens there as well.
> - Resuming/Joining a shared Chat always resumes as private mode
Same here. Should be tested on vanilla F14.
> - Home fav view ring re-suffles its activity order after a reboot for no obvious pattern, but seems somewhat related to activities used
>
> - Experienced Sugar crashing and rebooting on several occasions just after switching between two activities, or just after trying to start one (sorry couldn't find any useful logs)
>
> - The 'My Settings' control panel still overflows module icons off the right edge, did the patches to fix this not land in mainline?
No, I have seen no patch that has been proposed to master.
> - Missing gettext dependency for using ./setup build when developing/hacking activities ;)
Has this been added back to the package yet as dependency?
Regards,
Simon
13 years, 7 months
Re: [Sugar-devel] Initial F14 developers-only release for XO and XO-1.5
by Peter Robinson
> Thanks for the image Simon, great to have something working on the XO-1 to test! Have been poking a stick at it yesterday and today – here's a quick brain dump (no tickets filed yet) just to get the ball rolling on this 0.89.6 Sugar based build:
>
> - First boot dcon speckled/corrupt video image initially, and then just before first boot name/colour chooser, did not happen on subsequent boots
>
> - XO boot animation ends with the XO character with one dot below it, think this is the wrong frame to end on – it should hold with the XO and full circle of dots
>
> - Non-Sugar style cursor for interacting with first boot name/colour chooser
>
> - Terminal-31 activity console and tabs text layout/redraw vte (?) issues
>
> - When activities launch on an XO-1, you see a brief flash of a non-Sugar themed window before going correctly fullscreen
>
> - Display brightness XO-1 keys have no effect
>
> - Journal toolbar empty space to left of new 'sort by' icon, would expect the search field to expand to take any available space
>
> - Tried sharing Chat-67 with neighbourhood and later stopping, it does not remove the Chat icon from neighbourhood view
>
> - Resuming/Joining a shared Chat always resumes as private mode
>
> - Home fav view ring re-suffles its activity order after a reboot for no obvious pattern, but seems somewhat related to activities used
>
> - Experienced Sugar crashing and rebooting on several occasions just after switching between two activities, or just after trying to start one (sorry couldn't find any useful logs)
>
> - The 'My Settings' control panel still overflows module icons off the right edge, did the patches to fix this not land in mainline?
>
> - Missing gettext dependency for using ./setup build when developing/hacking activities ;)
>
> - Implode-9 non-standard stop keyboard short cut (alt + esc and ctrl + Q do nothing)
>
> - Implode-9 missing locale directory
>
> - Etoys-113 non-standard stop keyboard short cut (alt + esc and ctrl + Q do nothing)
>
> - Calculate-33 missing locale directory
>
> - Paint-28 failed to start:
> ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
I'm seeing the same on SoaS 4 nightly images. I'm wondering if its a
similar fix as to that I did for Read. I'm hoping to have a look at
this sometime this week.
> - Read-87 failed to start:
> Traceback (most recent call last):
> ImportError: /usr/lib/python2.7/site-packages/gtk-2.0/evince.so: undefined
> symbol: ev_selection_get_selection_map
> Exited with status 1, pid 2222 data (None, <open file '<fdopen>', mode 'w' at
> 0x9a17498>, 'feadb29313881831a8d5e887c13dc7a295ad2a3b')
This is fixed in updates-testing.
13 years, 7 months
Updating with olpc-update command
by Narendra Sisodiya
Dear all, I have two question
1) I am using virtual environment to booting up fedora-sugar. Can I use
olpc-update command for update purpose ? When I try the command, it give me
error that developer key is not present.
2) Is this command arch-dependent ? because I am using
fedora-12-arm repository. Fedora 12 ARM repo support upto - *Sugar 0.86.3*,
If I want to update it to the latest one (
http://build.laptop.org/10.2.0/os206/ )
am i missing something ?
--
┌─────────────────────────┐
│ Narendra Sisodiya
│ http://narendrasisodiya.com
└─────────────────────────┘
13 years, 7 months
Re: Initial F14 developers-only release for XO and XO-1.5
by Mikus Grinbergs
>> But why defer reporting problems
>> which might not be addressed unless there was a report ?
>
> Just to take a stab at answer.... Because Daniel is tired.
Are other developers really so tied up that THEY can't look at bug
reports ? Why would Daniel need to be involved when (for instance) an
Activity had a problem ? [I thought others, not Daniel, were doing the
Activities.]
Not only does Daniel's new release use F14 -- it is the *first* release
(I know of) with Sugar-0.89 that can install onto the jffs2 in an XO-1.
I thought SugarLabs might be interested, ahead of releasing 0.90, how
it would run on the XO -- I would think the sooner 0.90-precursor bugs
were reported, the greater the chance of those bugs being addressed.
mikus
13 years, 7 months
sugar broken in F14? (was Re: [Sugar-devel] Bug tracking Vs Patch review)
by Tomeu Vizoso
On Wed, Sep 1, 2010 at 16:18, Bernie Innocenti <bernie(a)codewiz.org> wrote:
> El Tue, 31-08-2010 a las 10:33 +0200, Tomeu Vizoso escribió:
>
>> > Regardless, we proceeded to
>> > release 0.89.5 tarballs that downstreams promptly turned into broken
>> > packages (tested on Fedora).
>>
>> You clearly had different results than me when testing on F14, have
>> you filed bugs or reported them in some place?
>
> What distro did you use? It also fails on Ubuntu and Fedora 13 according
> to other people on #sugar. Did you really hear about this for the first
> time for me?
I'm testing daily the Sugar 0.90 packages that Peter (big thanks!) is
doing on F14 and the tarballs that you see I'm making are intended to
fix issues I find there. I'm still updating, but as of yesterday Sugar
was starting correctly and I couldn't find any major issues.
I alone won't find all the issues so if you (and others) can file the
bugs you find, I will be able to fix them faster.
Thanks,
Tomeu
13 years, 7 months