Help with Boot Helpers?
by Caroline Meeks
Last week Mel and I went to two schools in Boston to see how Sugar on a
Stick would fare in the wild.
Notes are here:
http://wiki.sugarlabs.org/go/GPA
http://wiki.sugarlabs.org/go/Shaw_Elementary_School
The short summary is we think a wider range of "Boot Helpers" would be very
helpful.
One thing that we specifically need help with is getting the boot-helper CD
updated from F9.9 to F11.
Marco made the F9.9 version a few months ago:
http://wiki.sugarlabs.org/go/Sugar_on_a_Stick
Its under Gary's name, it was lost and Gary found it and uploaded it, but
Marco did the original work.
Relevant tickets in dev.sugarlabs.org include 263, 265 for the CD version
More generally 579, 597 and 598 for the various different types of boot
helpers.
Thanks to much work by many volunteers we are getting close! We have
enthusiastic teachers, especially at the Gardner, chomping at the bit to try
Sugar! Please help if you can.
Thanks!!!!
Caroline
--
Caroline Meeks
Solution Grove
Caroline(a)SolutionGrove.com
617-500-3488 - Office
505-213-3268 - Fax
15 years
Question - where to report usability problems with rawhide-xo ?
by Mikus Grinbergs
The ~cjb images for rawhide-xo are good enough that I've been able
to run quite a few applications on my XO. But while logged in to
Sugar (e.g., with 20090326.img on the XO), I get neither sound out
nor a "moving picture" out from applications meant to produce those.
I do not have any particular test case -- *none* of the applications
I've tried (they all run properly on 8.2.1) produce sound/video for
me. [And some of those applications have taken me hours to install,
and would require even more hours to detail a "how to install".]
Nevertheless, I feel audio/video lack in rawhide XO is serious. The
existing OLPC tickets I've found on bugzilla.redhat are mostly about
__build__ problems. What I'm seeing are __usability__ problems.
Where (and how) should I report lack of audio/video output on an XO?
mikus
15 years, 1 month
Fwd: Question - where to report usability problems with rawhide-xo ?
by Frederick Grose
It seems a release goes through a number of stages where the release team
focuses on progressively more of the intended capabilities of the packaged
content.
Those not directly involved often wonder about the state of the progress and
the whether or not those involved know about what a tester is observing.
During these rapidly changing stages of release building, the Trac
ticketing system seems to be too finely grained to provide a general picture
of the state of the progress.
I suspect that there are other methods to learn what is wanted. Please
point to examples of success. Not knowing any better, I've posted these
pages on the Sugar Labs wiki for the Sugar on a Stick project ,
http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/GettingInvolved (see the
subpages).
Perhaps similar pages are needed for the Rawhide XO release. Those
involved, please advise.
--Fred
On Sun, Mar 29, 2009 at 9:27 PM, Mikus Grinbergs <mikus(a)bga.com> wrote:
> The ~cjb images for rawhide-xo are good enough that I've been able to run
> quite a few applications on my XO. But while logged in to Sugar (e.g., with
> 20090326.img on the XO), I get neither sound out nor a "moving picture" out
> from applications meant to produce those.
>
> I do not have any particular test case -- *none* of the applications I've
> tried (they all run properly on 8.2.1) produce sound/video for me. [And
> some of those applications have taken me hours to install, and would require
> even more hours to detail a "how to install".]
>
> Nevertheless, I feel audio/video lack in rawhide XO is serious. The
> existing OLPC tickets I've found on bugzilla.redhat are mostly about
> __build__ problems. What I'm seeing are __usability__ problems. Where (and
> how) should I report lack of audio/video output on an XO?
>
> mikus
>
> _______________________________________________
> Fedora-olpc-list mailing list
> Fedora-olpc-list(a)redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-olpc-list
>
15 years, 1 month
Re: XO freeze
by Mikus Grinbergs
I've now had a number of times that my rawhide-xo 20090326 XO
"froze". Two of those times were while I was using yum to try to
(download and) install Java -- that makes me think that the XO is
running out of memory (it only has 256K), causing the lock_up.
I see that there is a whole boatload of updated modules (including
yum) available in the rawhide repositories -- let's see whether the
"XO freeze" keeps on happening once a newer image gets built.
mikus
15 years, 1 month
Re: Quick run through of Activities
by Mikus Grinbergs
On Mar 12, Gary Martin posted the status of the Activities on Soas2.
Here is my current update to that list, but as tested on rawhide-xo:
[I did not put them all through their paces, so might miss problems]
Environment: G1G1 XO-1
rawhide-xo: 20090326
Build: Fedora release 10.92 (Rawhide)
Sugar: 0.84.1
Fructose:
Browse-105: I had problems; see separate post
Calculate-28: OK
Chat-64: OK
Etoys-100: seemed OK
ImageViewer-7: seemed OK
Jukebox-7: Launched
Log-17: OK
Read-65: Launched; I did not test further
Terminal-23: OK
TurtleArt-41: seemed OK
Write-63: OK
Activities:
Bounce-7: cannot find proper binary blobs
CartoonBuilder-4: OK
Colors-15: cannot find proper binary blobs
Finance-2: seemed OK ['keep' error]
FlipSticks-3: seemed OK
FreeCell-1: OK
InfoSlicer-5: seemed OK
IRC-5: Launched; I did not have an internet connection
JigsawPuzzle-5: OK
JokeMachine-8: OK
Memorize-30: OK
Moon-10: OK
Pippy-31: OK
SliderPuzzle-6: OK
TurtleArtPortfolio-15: seemed OK ['keep' error]
TypingTurtle-16: OK ['keep' error]
ViewSlides-5: seemed OK
Other activities that Gary tested:
Analyze-8: OK
Distance-14: Launched; I did not test collaboration
Implode-5: OK ['keep' error]
Maze-6: OK
Measure-21: I had problems
Paint-23: Launched; I did not test further
Record-60: Launched but did not activate camera
Ruler-3: OK
Scratch-12: seemed OK
Speak-9: I had problems
Additional activities I tried:
cellgame-1: OK
Clock-5: OK
Cobble-2: seemed OK
ConozcoUruguay-2: OK
Deducto-1: seemed OK
Develop-35: no attribute 'Preview'
EPaati-13: OK
Firefox-6: OK
FiftyTwo-2: I had problems
FoodForce2-1: seemed OK
FreeCell-1: OK
Help-10: I had problems
iStoa-150: seemed OK
Jigsaw-5: seemed OK
JokeMachine-8: OK
Labyrinth-4: Launched; I did not test further
Map-2: no attribute '_sha_data'
Model-8: problem importing _simulator
NewsReader-24: I had problems
Pacman-2: problem with where I had relocated its subdirectory
Physics-2: seemed OK
PlayGo-5: seemed OK
RoadMap-3: OK
SliderPuzzlw-6: seemed OK
SocialCalc-1: I had problems
StarChart-5: OK
StopWatch-3: seemed OK
sudoku-10: problem with where I had relocated its subdirectory
tangram-10: problem with where I had relocated its subdirectory
TuxPaint-2: seemed OK
VideoChat-9: I had problems
ViewSlides-5: seemed OK
Wine-12: seemed OK
Words-4: OK
X-1: seemed OK
x2o-9: OK
XaoS-2: OK
Note: Sound was not working with rawhide on my XO. Numerous
Activities use sound -- I did *not* mark where it was missing.
Note: I could not launch the TamTam* activities to test them.
They installed ok with 'sugar-install-bundle', but apparently their
information was not stored in the 'activity registry'. As a result,
Sugar behaved as though those activities had not been installed.
mikus
15 years, 1 month
Sugar and X problems logging in to Soas2-200903271806 on an XO-1
by S Page
I have an XO-1 with OFW q2e33 and have intermittently tried out
Rawhide-XO builds and SoaS 2 builds with varying success.
I downloaded Soas2-200903271806.iso and ran latest LiveUSB-Creator
3.6.3 under Windows XP to put it and a 256 MB persistent storage area
on a USB flash drive. The USB flash drive is "2GB" (approx
1,900,000,000 bytes) USB flash drive with a handful of other files on
it.
Insert the USB flash drive, power on XO-1, hold down check key.
The hot dog is back!
After a minute the screen goes dark.
After another 90 seconds of dark screen I get the blue swirl Login:
screen with "liveuser",
Log in.
After several seconds that goes to dark screen, and a few seconds
later I'm back at the blue Login: screen. :-(
In a console, ~liveuser has no .sugar subdirectory, so it looks like
Sugar never got rolling.
The file "/var/log/slim.log" has various tantalizing errors. The
whole thing follows. Should I try tinkering with DISPLAY and
permissions? There is no /home/liveuser/.Xauthority file, and
/home/liveuser is drwx-r-xr-x owned by root, not liveuser, so it seems
odd.
Hope this helps. Is there a Talk page somewhere on SugarLabs.org to
report success or failure with SoaS 2 builds?
--
=S Page
/var/log/slim.log contents:
/usr/bin/xauth: creating new authority file /var/run/slim.auth
X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-128.1.1.el5 i686
Current Operating System: Linux localhost.localdomain
2.6.29-0.258.2.3.rc8.git2.fc11.i586 #1 SMP Tue Mar 24 18:37:23 EDT
2009 i586
Build Date: 12 March 2009 01:39:32PM
Build ID: xorg-x11-server 1.6.0-13.fc11
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 28 02:00:55 2009
(==) Using config file: "/etc/X11/xorg.conf"
AmdPciProbe: Probing for supported devices!
SELinux: Disabled on system, not enabling in X server
/usr/bin/xauth: timeout in locking authority file /home/liveuser/.Xauthority
No protocol specified
xrdb: No such file or directory
xrdb: Can't open display ':0.0'
No protocol specified
xrdb: No such file or directory
xrdb: Can't open display ':0.0'
No protocol specified
xmodmap: unable to open display ':0.0'
No protocol specified
xsetroot: unable to open display ':0.0'
No protocol specified
No protocol specified
xdpyinfo: unable to open display ":0.0".
/home/liveuser/.Xclients: line 6: [: : integer expression expected
No protocol specified
matchbox: can't open display! check your DISPLAY variable.
No protocol specified
Traceback (most recent call last):
File "/usr/bin/sugar-session", line 31, in <module>
import gtk
File "/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py",
line 79, in <module>
_init()
File "/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py",
line 67, in _init
_gtk.init_check()
RuntimeError: could not open display
slim: waiting for X server to shut down.
/usr/bin/xauth: creating new authority file /var/run/slim.auth
X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-128.1.1.el5 i686
Current Operating System: Linux localhost.localdomain
2.6.29-0.258.2.3.rc8.git2.fc11.i586 #1 SMP Tue Mar 24 18:37:23 EDT
2009 i586
Build Date: 12 March 2009 01:39:32PM
Build ID: xorg-x11-server 1.6.0-13.fc11
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 28 02:01:53 2009
(==) Using config file: "/etc/X11/xorg.conf"
AmdPciProbe: Probing for supported devices!
SELinux: Disabled on system, not enabling in X server
/usr/bin/xauth: timeout in locking authority file /home/liveuser/.Xauthority
No protocol specified
xrdb: No such file or directory
xrdb: Can't open display ':0.0'
No protocol specified
xrdb: No such file or directory
xrdb: Can't open display ':0.0'
No protocol specified
xmodmap: unable to open display ':0.0'
No protocol specified
xsetroot: unable to open display ':0.0'
No protocol specified
No protocol specified
xdpyinfo: unable to open display ":0.0".
/home/liveuser/.Xclients: line 6: [: : integer expression expected
No protocol specified
matchbox: can't open display! check your DISPLAY variable.
No protocol specified
Traceback (most recent call last):
File "/usr/bin/sugar-session", line 31, in <module>
import gtk
File "/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py",
line 79, in <module>
_init()
File "/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py",
line 67, in _init
_gtk.init_check()
RuntimeError: could not open display
slim: waiting for X server to shut down
/usr/bin/xauth: creating new authority file /var/run/slim.auth
X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-128.1.1.el5 i686
Current Operating System: Linux localhost.localdomain
2.6.29-0.258.2.3.rc8.git2.fc11.i586 #1 SMP Tue Mar 24 18:37:23 EDT
2009 i586
Build Date: 12 March 2009 01:39:32PM
Build ID: xorg-x11-server 1.6.0-13.fc11
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 28 02:02:57 2009
(==) Using config file: "/etc/X11/xorg.conf"
AmdPciProbe: Probing for supported devices!
SELinux: Disabled on system, not enabling in X server
15 years, 1 month
XO freeze
by Mikus Grinbergs
Twice now with rawhide-xo Sugar (once on 20090325 on one machine,
and once so far on 20090326 on a different machine) my XO has
'frozen' -- *none* of the inputs have any effect whatsoever (except
that I can use the 'power' button to power off). [The principal
"unusual" customization I perform on those systems is to add
pointers in /home/liveuser/Activities to additional Activities I've
unzipped onto my SD card; I'm also using a swap partition; I
question whether either of these have any affect on the freezing.]
[With earlier rawhide images, had same setup, but without freezing.]
Both times, I was in the middle of a perfectly innocuous CLI command
('yum', 'find'). Obviously, since I had no way to see what the
system was doing (alt-ctl-F2 doesn't work), I have no information to
give about the 'freeze' (nor any way to deliberately reproduce it).
[After rebooting, /var/log shows nothing unusual.]
mikus
15 years, 1 month
Browse-105 does not work for me
by Mikus Grinbergs
Tested Browse-105 (as installed in rawhide-xo 20090325) in an
environment with an AP. Browse would launch, but as soon as it was
asked to show an useful webpage, it would disappear. [The only page
it managed to display was the main search page at the Google site --
but when I clicked within the search results, Browse vanished. In
contrast, the Firefox-6 Activity ran fine (in Sugar on 20090325);
(in Gnome on 20090325, rawhide's firefox executable itself failed
with the error message: "illegal instruction").]
The first set of activity logs showed that (when using a wireless
connection) the pages Browse sought to display needed additional
modules not installed in 20090325. [For instance, for one webpage
it needed 'm4' -- Browse-102 explicitly installs 'm4' in
Browse.activity/bin (but Browse-105 does not)!! After I used yum to
fetch and install 'm4', Browse-105 kept failing for lack of other
modules, such as 'acroread'.
And with some webpages Browse-105 would vanish after starting to
display the page -- but the activity's log would show only
'ordinary' lines -- I'm guessing that whatever crashed Browse, did
not give it a chance to write any error description to its log.
Tried Browse-105 without an AP (with rawhide-xo 20090326). It
vanished when I tried to go to about:config (for use at home, I
needed to tell Browse how my home is connected to the internet).
mikus
15 years, 1 month
Python and XKB [WAS: Re: [Sugar-devel] XO-1 keyboard issues, partial setxkbmap workaround]
by Sayamindu Dasgupta
Hello,
On Thu, Mar 26, 2009 at 2:50 PM, Martin Dengler
<martin(a)martindengler.com> wrote:
> On Thu, Mar 26, 2009 at 03:23:39AM +0530, Sayamindu Dasgupta wrote:
>> On Wed, Mar 25, 2009 at 10:10 PM, Martin Dengler
>> <martin(a)martindengler.com> wrote:
>> > On Sat, Mar 21, 2009 at 04:26:17AM +0530, Sayamindu Dasgupta wrote:
>> >> [olpc set /etc/sysconfig/keyboard from OFW's data and had no UI for
>> >> keyboard configuration]
>> >
>> > We could just get rid of the keyboard configure GUI and have people
>> > edit the file still (and automatically maintain it as you suggest).
>> > The range of choices available in the config file is huge, and I'm not
>> > sure what it really adds to give people a very limited UI.
>> >
>>
>> But that will work only on the XO :-).
>
> Define "work" :). Editing a file works everywhere. Editing a file
> that's maintained by the distribution (SoaS) works everywhere in that
> distro.
>
Oops - sorry, I missed out the "people editing the file part" :-). (I
should really go to sleep early on some days)
I have just pushed an initial edition of pyxkb to Git:
http://git.sugarlabs.org/projects/python-xkb
It works for me (though it may crash if you don't use it under ideal
circumstances).
Some examples:
#Get a list of all the layouts
pyxkb.get_layouts()
#Get a list of all variant for the 'us' layout:
pyxkb.get_variants_for_layout('us')
#Get the enabled layouts:
pyxkb.get_current_layouts()
#Enable 'us(olpc2)' and 'af(olpc-ps)' layout:
pyxkb.set_layouts(['us', 'es'])
pyxkb.set_variants(['olpc2', 'olpc-ps'])
I think the above should be sufficient to implement a basic keyboard
configuration control panel extension for Sugar.
Thanks,
Sayamindu
--
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
15 years, 1 month