Re: Will the XO-4 need nonfree firmware

2012-12-06 Thread S. Daniel Francis
Hello Richard,

2012/12/5 Richard Stallman r...@gnu.org:
 These laptops are locked down with
 Secure Boot, with a remote disable switch (time-limited leases), and
 also shipped with root access disabled, so the owner can't even do
 simple software edits or upgrades.
It's true. In Uruguay the laptops distributed by Plan Ceibal only
allow to boot signed builds without root access. The biggest part of
the software can be used and modified with freedom but not inside
those laptops.

 Please tell us specific evidence; then we will do what we can.
 It may be hard to enforce copyrights in those countries,
 but in order to try, we need clear-cut evidence.

The signed builds for Uruguay are distributed in this website:
http://ceibal.edu.uy/Articulos/Paginas/Flasheo%20de%20equipos%20Ceibal_.aspx

Some direct FTP links:

XO-1:
ftp://200.40.200.101/espacio_tecnico/imagenes/XO-1/
XO-1.5:
ftp://200.40.200.101/espacio_tecnico/imagenes/XO-1.5HS/
XO-1.75:
ftp://200.40.200.101/espacio_tecnico/imagenes/XO-1.75/

I don't know if there is another way to demonstrate it.

Best regards from Uruguay,
Daniel.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Will the XO-4 need nonfree firmware

2012-12-06 Thread S. Daniel Francis
Hi,

2012/12/6 David Lang da...@lang.hm:
 The question is who the owner is. Is the owner the national entity that paid
 for them? or is it the child who it is given to?

 If it's the child, they should be able to get it unlocked.
The agreement says the computer is owned by the child when it finishes
the courses.

 It's very nice when the person carrying it has that access, but if they
 didn't buy it, I don't afree that they have a right to change it.

Where I can remember, the main restriction in the agreement is that
the laptop can be opened (to fix a problem internally) only by the
authorized centres. If the user opens the laptop and crashes it, the
authorized centres don't fix it.

About Richard's message:

Users can't get them unlocked where I know and the (volunteer)
development community couldn't obtain development keys, but I'm not
totally sure about that. My main information source is the
olpc-uruguay mailing list and I can't affirm something like that
without a stronger evidence. John might have them...
The restriction never affected the _users_ and now it isn't affecting
the developers because there are documented some hacks to reset the
root password and disable the security.

Cheers,
Daniel Francis.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


A log with bugs in Sugar on XO-4.

2012-10-16 Thread S. Daniel Francis
I copy the file shell.log extracted from my XO-4 after some tests in Sugar.

(Not very sure) The errors in this log could be related with:
1) Clipboard doesn't work for me.
2) After connect successfully to the router in my house, I could not
connect again to that router.

I'll try to reproduce them and make their corresponding bug tickets on
bugs.sl.org or laptop.org.
At the moment, enjoy the log and/or suggest any other possible issue. :)

Cheers,
Daniel.

-
:0
1350426861.253032 WARNING root: No Gtk.AccelGroup in the top level window.
1350426861.323027 WARNING root: No Gtk.AccelGroup in the top level window.
:0
Traceback (most recent call last):
  File /usr/bin/sugar-session, line 105, in setup_frame_cb
from jarabe import frame
  File /usr/lib/python2.7/site-packages/jarabe/frame/__init__.py,
line 17, in module
from jarabe.frame.frame import Frame
  File /usr/lib/python2.7/site-packages/jarabe/frame/frame.py, line
29, in module
from jarabe.frame.activitiestray import ActivitiesTray
  File /usr/lib/python2.7/site-packages/jarabe/frame/activitiestray.py,
line 31, in module
from sugar3.graphics.tray import HTray
  File /usr/lib/python2.7/site-packages/sugar3/graphics/tray.py,
line 35, in module
class _TrayViewport(Gtk.Viewport):
  File /usr/lib/python2.7/site-packages/gi/types.py, line 243, in mro
return mro(cls)
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 257, in mro
bases_of_subclasses += list(map(mro, C.__bases__)) + [list(C.__bases__)]
  File /usr/lib/python2.7/site-packages/gi/types.py, line 269, in mro
raise TypeError('Cannot create a consistent method resolution '
TypeError: Cannot create a consistent method resolution order (MRO)
1350426867.671856 WARNING root: No Gtk.AccelGroup in the top level window.
1350426867.723023 WARNING root: No Gtk.AccelGroup in the top level window.
1350426867.773013 WARNING root: No Gtk.AccelGroup in the top level window.
1350426867.823006 WARNING root: No Gtk.AccelGroup in the top level window.
/usr/lib/python2.7/site-packages/gi/types.py:47: Warning:
g_object_set_property: assertion `G_IS_VALUE (value)' failed
  return info.invoke(*args, **kwargs)
/usr/lib/python2.7/site-packages/gi/types.py:47: Warning:
g_value_unset: assertion `G_IS_VALUE (value)' failed
  return info.invoke(*args, **kwargs)
1350426995.524167 WARNING root: No Gtk.AccelGroup in the top level window.
1350426995.524167 WARNING root: No Gtk.AccelGroup in the top level window.
Traceback (most recent call last):
  File /usr/lib/python2.7/site-packages/jarabe/model/neighborhood.py,
line 392, in __active_activity_changed_cb
connection = self._connection[CONNECTION_INTERFACE_BUDDY_INFO]
TypeError: 'NoneType' object has no attribute '__getitem__'
1350428132.353772 WARNING root: No Gtk.AccelGroup in the top level window.
1350428132.356609 WARNING root: No Gtk.AccelGroup in the top level window.
Traceback (most recent call last):
  File /usr/lib/python2.7/site-packages/jarabe/model/neighborhood.py,
line 392, in __active_activity_changed_cb
connection = self._connection[CONNECTION_INTERFACE_BUDDY_INFO]
TypeError: 'NoneType' object has no attribute '__getitem__'
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Testing XO-4

2012-10-13 Thread S. Daniel Francis
2012/10/12 James Cameron qu...@laptop.org:
 S. Daniel Francis wrote:
 - [Critical] The light which indicates the computer is turned on
 doesn't shine.

 Can you confirm it does not shine from either the front or the back of
 the laptop?  (There are two indicators, driven in series).
My light doesn't shine from both indicators. That's the only light
which doesn't shine so I think it could be an irrelevant defect only
in my unit. The other indicators are ok.

 Does the battery charge half of the indicator shine?
Yep, that light shines properly with the different colours depending
the battery status.

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


Re: Testing XO-4

2012-10-13 Thread S. Daniel Francis
Hi Tony,

12/10/2012  fors...@ozonline.com.au:
 The only time I have seen the keyboard is for Gnome Clock add location
 It works OK there

I refer to the on-screen keyboard which appears by clicking a button
in the frame.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Testing XO-4

2012-10-12 Thread S. Daniel Francis
Hi,
Today an XO-4 B1 got my home, thanks a lot for sending one to me.

I dare to make a small review.

*The general performance is good.
Good part:
-The activities most integrated activities with the touch screen for
my viewpoint are TurtleArt, Phisics and Calculate.
Some notes and bugs. I'll not classify them:
-Also with Sugar in Gtk3, I can't use multi-touch, or at least I can't
scroll nothing with my fingers.
-When I turn it on, I can hear the typical sound, but once in Sugar
the audio isn't working.
I'm not sure where to copy the logs, but this is the only textual part
I can copy:
---
[olpc@xo-96-76-07 ~]$ espeak Hello
espeak: wave_pulse.cpp:691: size_t wave_write(void*, char*, size_t):
Assertion `stream' failed.
Aborted
[olpc@xo-96-76-07 ~]$

- Record activity shows the camera but it doesn't take photos.
The record activity log hasn't got any error and I don't know which log read.
-The touch screen and touch pad can become crazy sometimes, but it's
not blocker.
-[Critical] On screen keyboard doesn't work. I press the keys and
nothing happens.

Warm regards,
Daniel.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Testing XO-4

2012-10-12 Thread S. Daniel Francis
2012/10/12 S. Daniel Francis fran...@sugarlabs.org:
 Some notes and bugs. I'll not classify them:
- [Critical] The light which indicates the computer is turned on doesn't shine.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] Fwd: GNOME Games split

2012-10-09 Thread S. Daniel Francis
2012/10/9 Chris Leonard cjlhomeaddr...@gmail.com:
 Just FYI, I thought this change might be of general interest.
Thank you, Chris.
I was just thinking in sugarize Gnome-Sudoku which is written in Python.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel