Re: free firmware for 88W8388

2008-01-24 Thread Stefano Brivio
On Wed, 23 Jan 2008 11:37:25 -0500
Dan Williams [EMAIL PROTECTED] wrote:
 
  I am. I'm currently analyzing the firmware, I didn't try the emulation  
  approach so far. Are you committing your work to some repository? I  
  think we can't disclose details about reverse engineering work,  
  though, if we are interested in a clean-room approach. So I'd rather  
 
 No, you can't.  One team reverse engineers the hardware and creates a
 specifications document, the second team implements (from scratch or
 from unencumbered FOSS sources) the firmware that conforms to that
 specification.  The two teams cannot talk about anything that deals with
 the hardware/firmware other than creating the specification document.
 For an example of this, see the b43 driver effort for enabling broadcom
 hardware in Linux.

Don't worry, I'm a bcm43xx (currently b43/b43legacy) developer, I know how
that works. :) That's why I was talking about a private wiki. However, I'll
sort 'private' details out with Rózsás and then I'll get back to this list.


-- 
Ciao
Stefano
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


OLPC promotes terrorism

2008-01-24 Thread Bernardo Innocenti
http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html

Didn't you know that Python was a communist language?

If any chip maker was paying for this bullshit, they'd be
really wasting their money!

-- 
 \___/
 |___|   Bernardo Innocenti - http://www.codewiz.org/
  \___\  One Laptop Per Child - http://www.laptop.org/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 1579

2008-01-24 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1579

Changes in build 1579 from build: 1578

Size delta: 0M

-xterm 227-1.fc7
+xterm 231-1.fc7

--- Changes for xterm 231-1.fc7 from 227-1.fc7 ---
  + update to 231
  + remove setgid utempter from xterm binary (#229360)

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New update.1 build 689

2008-01-24 Thread Build Announcer v2
http://pilgrim.laptop.org/~pilgrim/olpc/streams/update.1/build689

Changes in build 689 from build: 688

Size delta: 0M

-bootfw q2d09-3.olpc2.unsigned
+bootfw q2d08a-1.olpc2

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/update.1-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New update.1 build 688

2008-01-24 Thread Build Announcer v2
http://pilgrim.laptop.org/~pilgrim/olpc/streams/update.1/build688

Changes in build 688 from build: 686

Size delta: 0M

-avahi-dnsconfd 0.6.21-9.olpc2
+avahi-dnsconfd 0.6.21-10.olpc2
-avahi 0.6.21-9.olpc2
+avahi 0.6.21-10.olpc2
-avahi-autoipd 0.6.21-9.olpc2
+avahi-autoipd 0.6.21-10.olpc2
-avahi-glib 0.6.21-9.olpc2
+avahi-glib 0.6.21-10.olpc2
-avahi-tools 0.6.21-9.olpc2
+avahi-tools 0.6.21-10.olpc2
-olpc-utils 0.63-2.olpc2
+olpc-utils 0.67-1.olpc2

--- Changes for avahi 0.6.21-10.olpc2 from 0.6.21-9.olpc2 ---
  + add patch from upstream for compatibility with D-Bus 1.0
  + fix typo in patch number
  + dev.laptop.org #5501: add patch by Sjoerd Simons to make passive failure
  + resolves #274731: add what was missing from previous change (pulled from 
upstream SVN r1540)
  + resolves #274731: fix service-types.db multiarch conflict (pulled from 
upstream SVN r1537)
  + resolves #279301: fix segfault when no domains are configured in 
resolv.conf (pulled from upstream SVN r1525)
  + resolves #249044: Update init script to use runlevel 96
  + resolves #251700: Fix assertion in libdns_sd-compat
  + Ship ssh static service file by default, don't ship ssh-sftp by default
  + resolves: #269741: split off avahi-ui-tools package
  + resolves: #253734: add missing dependency on avahi-glib-devel to 
avahi-ui-devel
  + resolves: #246875: Initscript Review
  + Fix avahi-browse --help output

--- Changes for olpc-utils 0.67-1.olpc2 from 0.63-2.olpc2 ---
  + Import olpc-netstatus 0.4 from Yanni
  + dlo#5746: Do not try to rename msh0.
  + dlo#5153: Fix sysfs path to rtap
  + Use GPLv2+ license tag as nothing in this package is GPLv2-only.
  + Make preview cleaner robust in the case of a missing datastore
  + Do not bother running journal cleaner on fresh installations (saves time on 
first boot)
  + Add a silly TODO list
  + Bump revision to 0.65
  + Import olpc-netlog-0.3 and olpc-netstatus-0.3
  + Add 'clean-previews' and incorporate it into olpc-configure.
  + 'become_root' script merged upstream.
  + Update License field to GPLv2 in order to match the COPYING file.

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/update.1-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC promotes terrorism

2008-01-24 Thread victor
Never mind the terrorist thing, what I found difficult to follow was
'the great leap forward' argument, or lack of. It was just picking on one
sentence and attaching all possible bad associations to it, which of
course has nothing to do with the point.

We could just as well pick up from his text capitalism gives the choice,
and say oh, yes the choice not to be able to afford health care, to work
for pennies, and if you remember in Dickens' times, the people living
in squalor, dying of malnutrition and being sent to the poorhouse.

Not very good with his arguments, is he, this Graham chap.

Victor
- Original Message - 
From: Bernardo Innocenti [EMAIL PROTECTED]
To: OLPC Devel [EMAIL PROTECTED]
Sent: Thursday, January 24, 2008 5:52 AM
Subject: OLPC promotes terrorism


 http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html
 
 Didn't you know that Python was a communist language?
 
 If any chip maker was paying for this bullshit, they'd be
 really wasting their money!
 
 -- 
 \___/
 |___|   Bernardo Innocenti - http://www.codewiz.org/
  \___\  One Laptop Per Child - http://www.laptop.org/
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC promotes terrorism

2008-01-24 Thread Martin Dengler
On Thu, Jan 24, 2008 at 12:52:56AM -0500, Bernardo Innocenti wrote:
 http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html
 
 Didn't you know that Python was a communist language?
 
 If any chip maker was paying for this bullshit, they'd be
 really wasting their money!

http://erratasec.blogspot.com/2007/03/please-stop-feeding-trolls.html

;)

Martin


pgpMzHgjUVfgv.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: AbiWord works nicely!

2008-01-24 Thread Eduardo Silva
Is the same abiword with a different UI were not all features are
visible in order to use it, if u miss something important and useful,
would be good if u provide this information in order to let know to
the author to include it. Is necessary to avoid people being
installing something twice.

cheers.

Ed.-


On Jan 24, 2008 3:57 AM, Ivo Emanuel Gonçalves [EMAIL PROTECTED] wrote:
 On 1/23/08, Eduardo Silva [EMAIL PROTECTED] wrote:
  Write activity is a sugarized abiword ;)

 What Eduardo meant is that the word processor in the XO is actually
 AbiWord slightly modified.

 -Ivo

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: power management experiences with joyride-1572

2008-01-24 Thread Frank Ch. Eigler
Chris Ball [EMAIL PROTECTED] writes:

 [...]
 In the future, we can imagine setting wakeups programmatically, with
 the help of the Linux dynamic ticks implementation and the cpuidle
 framework -- if Frank's sugar clock has a pending wakeup in 60 seconds
 to update the minute hand of the clock, we can set a wakeup for +59s
 before going to sleep.  This is a long-term feature, though.

To what extent do folks know what olpc userspace is doing in its idle
moments?  If there is not much junk system call traffic, one could
imagine a tool that monitors the processes, and when it finds that
they're all voluntarily sleeping for long enough, it could schedule
an early suspend and a later automatic resume.  i.e., if sugar clock
is doing sleep(60), but other processes are blocked on I/O, this
tool could run rtcwakeup 60; echo mem  /proc/.../suspend).

- FChE
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC promotes terrorism

2008-01-24 Thread Cesare Marilungo
Bernardo Innocenti wrote:
 http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html

 Didn't you know that Python was a communist language?

 If any chip maker was paying for this bullshit, they'd be
 really wasting their money!

   
Depressing.

- c.

-- 
www.cesaremarilungo.com 

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


devel@lists.laptop.org

2008-01-24 Thread Sue Welsh
Blatant troll...ignore.

Sue W.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 1581

2008-01-24 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1581

Changes in build 1581 from build: 1579

Size delta: 0M

-xkeyboard-config 1.1-8.20071130cvs.olpc2
+xkeyboard-config 1.1-9.20071130cvs.olpc2

--- Changes for xkeyboard-config 1.1-9.20071130cvs.olpc2 from 
1.1-8.20071130cvs.olpc2 ---
  + Add olpc-xkeyboard-config-et-group-switch.patch
  + Add olpc-xkeyboard-config-in-space-fix.patch
  + Add olpc-xkeyboard-config-am.patch

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: free firmware for 88W8388

2008-01-24 Thread Rózsás Gödény
Hi

first short term goal is to connect the emulator to linux host as if
the 8388 running inside the emulator were plugged into the host
this requires emulating an usb device from user space
after some googleing I found that this feature exists and it's called gadgetfs
also I found that developers of openmoko use this gadgetfs feature to
connect qemu running openmoko firmware (as an arm machine) to the
linux host,  it is that very feature that we need so , hurray
it's documented here:
http://wiki.openmoko.org/wiki/Qemu#Setting_up_USB_connection

-- 
Rózsás Gödény
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: devel@lists.laptop.org

2008-01-24 Thread Jeffrey Kesselman
+1

The more famous you become, the more nuts you will attract.

Just learn to tune them out.  In a free society its their right to display their
own ignorance/boorishness.

JK

2008/1/24 Sue Welsh [EMAIL PROTECTED]:
 Blatant troll...ignore.

 Sue W.

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel





-- 
~~ Microsoft help desk says: reply hazy, ask again later. ~~
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC promotes terrorism

2008-01-24 Thread Jeffrey Kesselman
Warning: Political Rant

Every so often I'm embarrassed to be a citzen of the US... oh hell,
that every so often has been the past 8 years, but thats another
topic.

Common idiots in thsi country don't know the difference between
socialism, communism, and atheism--  which they have been taught and
blindy accept are ALL evil tools of The Devil.  This is because our
leadership painted an economic struggle between two empires (us and
the USSR) as an idealogical struggle and people bought it.

Even the atheists in this country, some of them, don't have the
faintist idea what communisms and socialism are, let alone the
differences between them.  They also don't know what facism is...
which is how we got GWB.

/end rant

Anyway I apologize for the common man of my country.  The problem with
giving everyone here a soap box (via the net) is that a great many of
them have nothing to say worth hearing :(


On Jan 24, 2008 10:20 AM, Andrew Clunis [EMAIL PROTECTED] wrote:

 On Thu, 2008-01-24 at 00:52 -0500, Bernardo Innocenti wrote:
  http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html
 
  Didn't you know that Python was a communist language?
 
  If any chip maker was paying for this bullshit, they'd be
  really wasting their money!

 Apparently it's all just a big conspiracy perpetrated by the PhDs.

 That's really special.  Thanks for the extra dose of daily amusement. :)

 --
 Regards,
 Andrew Clunis


 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
~~ Microsoft help desk says: reply hazy, ask again later. ~~
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


No sound when playback flash file on XO

2008-01-24 Thread Yibo Lin
Hi,

The sound is perfect when I playing the flash file using Gnash (0.8.1) in
the emulator on my laptop (Ubuntu with sugar-jhbuild).  Just when using the
Gnash (0.8.1) to playback the same flash file on the actual XO, the sound
won't come up. Any suggestions? Thanks!

yibo lin
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: No sound when playback flash file on XO

2008-01-24 Thread Rob Savoye
Yibo Lin wrote:

 The sound is perfect when I playing the flash file using Gnash (0.8.1) in
 the emulator on my laptop (Ubuntu with sugar-jhbuild).  Just when using the
 Gnash (0.8.1) to playback the same flash file on the actual XO, the sound
 won't come up. Any suggestions? Thanks!

  Flash files use MP3 as the audio codec, which can't be shipped with
the XO. You'd need to install the Gstreamer plugin for MP3 support to
have this work. If you install the gst-ffmpeg plugin, then you can also
get FLV (ie, YouTube) to work also.

- rob -
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: MIDI does support non-Western music (was: Why can't i access /dev/dsp or /dev/snd on my XO)

2008-01-24 Thread imm

Ed Borasky was suggesting scala as a useful thing to have working in  
this regard...

Now, that got me wondering - I know it's freeware, but I'd never seen  
the source anywhere. Have I missed it somewhere? That is, is it open  
source?
I'd always (somehow) assumed it was closed source.
And if it is closed source (albeit freeware) does that put it out of  
bounds for this programme?



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC promotes terrorism

2008-01-24 Thread Justin Gallardo
Really, I don't understand why this is being discussed here. The
author of the post is obviously not reading this. This is the perfect
definition of 'preaching to the choir'. Please don't bog down the
devel list with this stuff anymore. There is a much better place for
it.

On Jan 24, 2008 2:10 PM, Brad Paulsen [EMAIL PROTECTED] wrote:
 It's just about time for the moderator of this list to suggest we take this
 discussion elsewhere.  So, before than happens, I'm going to get my two
 cents in.

 The blog post this thread is discussing has this to say about the XO:

 It's not just whether their Great Leap Forward is a good idea. It's the
 more basic problems with the computer. For example, it's extremely buggy. I
 was unable to do anything useful with it for any length of time without
 having to reboot it. It's painfully slow...The OLPC has a link to Gmail on
 its screen, but the system becomes slower and slower and eventually stops
 working if you attempt to use Gmail. I got a unit to fuzz test the WiFi
 stack, but the stack crashes often by itself even without me fuzzing it.

 Then, just two or three paragraphs later it warns:

 The real danger with the OLPC is that it's like sending guns to terrorists
 to attack us withit's...a computer than people can use to hack the
 United States. It is a weapon that can attack our nation's infrastructure
 much more effectively than a gun would.

 First, the name of the computer is the XO.  The acronym for the organization
 responsible for its existence is OLPC.  Second, I guess this guy's mommy
 (that's what he calls her in another blog post referenced in this thread)
 never bothered to tell him, You can't have it both ways, sonny.
 Personally, I'm all for sending guns that don't work (buggy guns?) to
 terrorists.

 What an ignorant, paranoid jerk.

 - Original Message -
 From: Bernardo Innocenti [EMAIL PROTECTED]
 To: OLPC Devel [EMAIL PROTECTED]

 Sent: Wednesday, January 23, 2008 11:52 PM
 Subject: OLPC promotes terrorism


  http://erratasec.blogspot.com/2008/01/why-olpc-promotes-terrorism.html
 
  Didn't you know that Python was a communist language?
 
  If any chip maker was paying for this bullshit, they'd be
  really wasting their money!
 
  --
  \___/
  |___|   Bernardo Innocenti - http://www.codewiz.org/
   \___\  One Laptop Per Child - http://www.laptop.org/
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
Justin Gallardo
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: No sound when playback flash file on XO

2008-01-24 Thread Yibo Lin
I have tried to do this by myself with the instructions I can get from the
web, but failed.
Any tips for the installation of these plugins on XO? Thanks!

yibo

On 24/01/2008, Rob Savoye [EMAIL PROTECTED] wrote:

 Yibo Lin wrote:

  The sound is perfect when I playing the flash file using Gnash (0.8.1)
 in
  the emulator on my laptop (Ubuntu with sugar-jhbuild).  Just when using
 the
  Gnash (0.8.1) to playback the same flash file on the actual XO, the
 sound
  won't come up. Any suggestions? Thanks!

   Flash files use MP3 as the audio codec, which can't be shipped with
 the XO. You'd need to install the Gstreamer plugin for MP3 support to
 have this work. If you install the gst-ffmpeg plugin, then you can also
 get FLV (ie, YouTube) to work also.

 - rob -

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: power management experiences with joyride-1572

2008-01-24 Thread Ivan Krstić
On Jan 24, 2008, at 5:21 PM, Chris Ball wrote:
 The computer's going to be turned off a lot of the time, even when  
 it doesn't look to you like it's obviously off, and that's just  
 something people writing software for the XO will have to change the  
 way they program for.  I'm not yet sure how reasonable this answer  
 is.  :)

FWIW, I think it's the only reasonable answer.

--
Ivan Krstić [EMAIL PROTECTED] | http://radian.org

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Project Hosting Application: Candy

2008-01-24 Thread Ivan Krstić
On Jan 23, 2008, at 6:47 AM, anthony taranto wrote:
 1. Project name : Candy

Done, your tree is:
git+ssh://dev.laptop.org/git/activities/candy

Instructions:
http://wiki.laptop.org/go/Importing_your_project

I note that, instead of continuing to develop Candy independently, you  
might wish to consider working with Chris Ball in perhaps developing  
the functionality as part of Pippy. You two should certainly speak and  
see to what extent your plans might overlap.

--
Ivan Krstić [EMAIL PROTECTED] | http://radian.org

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: power management experiences with joyride-1572

2008-01-24 Thread Ivan Krstić
On Jan 25, 2008, at 1:31 AM, Frank Ch. Eigler wrote:
 if the all brand new XO-focused software doesn't already do this

We're building a platform, and have been completely and brutally  
transparent about our progress. Software built on our platform will  
keep improving rapidly along a number of axes, power management being  
one, and even more rapidly if folks jump in and help us with the work.  
Patches welcome ;)

 So you may end up needing a tool that applies heuristics and  
 overrides the CPU
 requests of poor programs.

As an anecdote, I spend a non-trivial amount of time working in  
disconnected environments using battery power on my non-XO laptop, and  
I've been obtaining noticeable battery life gains by manually  
SIGSTOPping Firefox when not in use. Now, I usually have about 70-200  
tabs open -- which may be an edge case, but _shouldn't_ be:  
programmers need to learn that when I'm not actively using their  
software, it shouldn't be _doing_ stuff on my machine without a very  
good reason.

--
Ivan Krstić [EMAIL PROTECTED] | http://radian.org

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Project hosting application: Implode

2008-01-24 Thread Ivan Krstić
On Jan 21, 2008, at 7:27 PM, [EMAIL PROTECTED] wrote:
 Falling-block puzzle game

Done, your tree is:
git+ssh://dev.laptop.org/git/activities/implode

Instructions:
http://wiki.laptop.org/go/Importing_your_project

--
Ivan Krstić [EMAIL PROTECTED] | http://radian.org

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: power management experiences with joyride-1572

2008-01-24 Thread Martin Langhoff
On Jan 25, 2008 2:12 PM, Tomeu Vizoso [EMAIL PROTECTED] wrote:
 Also, lots of people in the FLOSS world are realizing that their
 software needs to run on small devices (mobile/embedded
 projects/alliances etc.).

OLPC and powertop are making that very visible, and people are
learning/reacting pretty well. Within a few weeks of powertop being
released, the worst offenders in most distros had been fixed -- I was
amazed. The fixes took a while to percolate, but on a current linux
distro, laptop gets a lot more battery life (~50%) than 1 year ago
now.

Alas, memory use is a harder one...


martin
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: compiler / glibc optimization

2008-01-24 Thread NoiseEHC
The Theora request had got no reply:
http://lists.laptop.org/pipermail/devel/2008-January/009668.html
If you take the time, I would be interested in times with and without 
MMX support (if I am not mistaken the former will be mush slower).

Vasilis Liaskovitis wrote:
 3) Are there any important libraries or tools that still need to be
 analyzed/profiled or optimized for geode? FFTW, BLAS are mentioned on
 the optimization effort wiki/thread - are they being benchmarked by
 someone? Similarly, any important XO applications/system components
 that need to be benchmarked/ profiled with the default toolchains or
 with a newer toolchain? Any wiki links are appreciated.


   
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: power management experiences with joyride-1572

2008-01-24 Thread Ivan Krstić
On Jan 25, 2008, at 1:54 AM, Frank Ch. Eigler wrote:
 Please don't interpret this concern as a criticism of what's been
 accomplished.

I didn't. My point was that you shouldn't yet judge too much from the  
software we ship not behaving as well as it should about power  
management.

 That's exactly the sort of heuristic that an XO power boss tool could
 apply.  A tool with such heuristics may well be easier to construct
 than fixes for all of userspace.


Certainly, though I suspect we'll also end up providing nicer ways for  
platform-aware programs to perform savings in tandem with Sugar.

--
Ivan Krstić [EMAIL PROTECTED] | http://radian.org

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: #6154 HIGH Update.: ext2 filesystem on sd card breaks activity startup

2008-01-24 Thread drew einhorn
Sure, Doesn't seem to be anyone answering on #sugar at the moment.
Lets pick a time to meet there.


On Jan 24, 2008 3:18 PM, Zarro Boogs per Child [EMAIL PROTECTED] wrote:
 #6154: ext2 filesystem on sd card breaks activity startup
 +---
   Reporter:  drew   |   Owner:  tomeu
   Type:  defect |  Status:  new
   Priority:  high   |   Milestone:  Update.1
  Component:  datastore  | Version:
 Resolution: |Keywords:
   Verified:  0  |Blocking:
  Blockedby: |
 +---

 Comment(by tomeu):

  Hmm, the logs are not being much useful. Looks like the datastore dies
  silently.

  Do you think you can visit us in #sugar and help debug this?

  http://wiki.laptop.org/go/IRC#irc.freenode.net_channels

  Would be very appreciated.

 --
 Ticket URL: http://dev.laptop.org/ticket/6154#comment:6

 One Laptop Per Child http://dev.laptop.org
 OLPC bug tracking system




-- 
Drew Einhorn
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


compiler / glibc optimization

2008-01-24 Thread Vasilis Liaskovitis
Hi,

I received my OLPC through g1g1 a few days ago. I 'd like to
contribute to gcc/library testing and workload characterization /
profiling. I have a couple of questions regarding the gcc / glibc
optimization effort:

1) I haven't found a default gcc in my xo system - if there is one,
where is it installed ?

I have built my own gcc from gcc4.3 svn with a similar configuration
as  the gnashdev project
(http://wiki.gnashdev.org/wiki/index.php/Building_OLPC_Tools)
Is the geode-patched gcc4.2.1 preferrable for integration with the XO?

2) My XO uses glibc2.6-4. I have reproduced the performance
improvement from John Zulauf's optimizations (memcpy, memcmp, memset,
strcmp, strcpy, strlen) against the local 2.6-4 implementation.
The 2.6.5 glibc built on the gnashdev project includes these
optimizations except from strcpy. Does anyone know why that is? Is the
gnashdev build pushed for inclusion in upcoming stable systems?

3) Are there any important libraries or tools that still need to be
analyzed/profiled or optimized for geode? FFTW, BLAS are mentioned on
the optimization effort wiki/thread - are they being benchmarked by
someone? Similarly, any important XO applications/system components
that need to be benchmarked/ profiled with the default toolchains or
with a newer toolchain? Any wiki links are appreciated.

thanks for your time,

- Vasilis
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: compiler / glibc optimization

2008-01-24 Thread Bennett Todd
2008-01-25T01:06:06 Vasilis Liaskovitis:
 1) I haven't found a default gcc in my xo system - if there is one,
 where is it installed ?

OLPC doesn't ship with one.

I suspect (though I don't know) yum install gcc would be a step in
the right direction. I think most people doing this sort of dev for
the XO don't do in on an XO, but on a bigger, faster dev box, either
using Fedora 7 plus sugar pkgs, or with one of the virtual images to
download.

-Bennett


pgpPvSORn3xZF.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: No sound when playback flash file on XO

2008-01-24 Thread Yibo Lin
Problem been sorted out, actualy my flash was publish with non-default
sound compression settings, which is not in mp3... Changed it back,
and it works now. Thank you!  yibo


On 24/01/2008, Rob Savoye [EMAIL PROTECTED] wrote:

 Yibo Lin wrote:
  I have tried to do this by myself with the instructions I can get from
 the
  web, but failed.

   You can get the codec support by installing these packages from livna:

 http://livna-dl.reloumirrors.net/fedora/7/i386/
 gstreamer-ffmpeg-0.10.3-1.lvn7.1.i386.rpm
 gstreamer-plugins-bad-0.10.5-3.lvn7.i386.rpm
 gstreamer-plugins-ugly-0.10.5-2.lvn7.i386.rpm

 - rob -

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: compiler / glibc optimization

2008-01-24 Thread Rob Savoye
Vasilis Liaskovitis wrote:

 1) I haven't found a default gcc in my xo system - if there is one,
 where is it installed ?

  yum install gcc works. You quickly run out of room for the
development packages you need, so it's easier to build on another Fedora
7 machine. You can also stick the dependent headers and libraries on a
USB drive or SD card, but it's slow and much more efficient to just
use your desktop machine. You can also compile on Ubuntu Gutsy much of
the time, if your libraries are roughly the same version. Or statically
link.

 (http://wiki.gnashdev.org/wiki/index.php/Building_OLPC_Tools)
 Is the geode-patched gcc4.2.1 preferrable for integration with the XO?

  I think Bernie added this to the gcc builds for the XO. I think he
also added the patched glibc as well. As I use my own toolchains, I
hadn't checked... :-(

 2) My XO uses glibc2.6-4. I have reproduced the performance
 improvement from John Zulauf's optimizations (memcpy, memcmp, memset,
 strcmp, strcpy, strlen) against the local 2.6-4 implementation.
 The 2.6.5 glibc built on the gnashdev project includes these
 optimizations except from strcpy. Does anyone know why that is? Is the
 gnashdev build pushed for inclusion in upcoming stable systems?

  strcpy() had a problem that was causing a core dump, that I didn't
have the time to track down. I thought I had a link to the working copy
of strcpy() in assembler to anyone that wishes to improve the current
optimization patch. There may be other routines worth optimizing. I
limited my patch to what AMD had provided in their performance tests, as
it was very convenient to start with known testing results. Most of what
I did was just make the best perf-test code build as part of glibc.

 3) Are there any important libraries or tools that still need to be
 analyzed/profiled or optimized for geode? FFTW, BLAS are mentioned on
 the optimization effort wiki/thread - are they being benchmarked by
 someone? Similarly, any important XO applications/system components
 that need to be benchmarked/ profiled with the default toolchains or
 with a newer toolchain? Any wiki links are appreciated.

  On my system I build most everything with the optimized toolchain. For
a system like the XO, every cycle helps. I'd love to see more
performance testing and improvement through the use of this
geode-optimized toolchain, plus see the patches get migrated upstream. I
can continue to keep the gnashdev wiki page updated with this info, or
maybe it should live on the laptop.org wiki.

- rob -
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: compiler / glibc optimization

2008-01-24 Thread Rob Savoye
Wade Brainerd wrote:

 Anyway, I would love to see someone publish a secondary compiler
 package that was XO optimized to the repository, e.g. yum install
 gcc-xo.

  At http://wiki.gnashdev.org/wiki/index.php/Building_OLPC_Tools, you
can get a binary tarball of gcc 4.3, plus rpms for the XO of glibc.
Sorry it's not packaged as easily as being able to use yum, but at least
this is an fully geode optimized toolchain.

- rob -

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Musings on failing to update to joyride, and a few format questions

2008-01-24 Thread Seth Woodworth
As I was watching my new B4 fail to update to the latest JR, I noticed a
couple issues I'd like to take up.

One: I noticed a few .wav files somewhere in the Comic builder activity?
Are we planning on using .wav for anything?  Or should this eventually be
upgraded.  Who *should* I bother about this?

Two: there were some images somewhere in */share/activities/wdl/* that were
named badly.  They lined up like this:
 10image
 1image
 2image
 ...

So they don't sort properly.  Can/should we change this, and should this
rule be in the Sugar programing guidelines?


Seth Woodworth
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Musings on failing to update to joyride, and a few format questions

2008-01-24 Thread Seth Woodworth
I meant to say that we should instead name these:
 01image
 02image
 ...
 10image

Or for however many significant digits are required.

On Jan 24, 2008 11:42 PM, Seth Woodworth [EMAIL PROTECTED] wrote:

 As I was watching my new B4 fail to update to the latest JR, I noticed a
 couple issues I'd like to take up.

 One: I noticed a few .wav files somewhere in the Comic builder activity?
 Are we planning on using .wav for anything?  Or should this eventually be
 upgraded.  Who *should* I bother about this?

 Two: there were some images somewhere in */share/activities/wdl/* that
 were named badly.  They lined up like this:
  10image
  1image
  2image
  ...

 So they don't sort properly.  Can/should we change this, and should this
 rule be in the Sugar programing guidelines?


 Seth Woodworth



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel