[Sugar-devel] Testing Sugar Activities Fedora-Live-SoaS-i686-21_Beta-4

Iain Brown Douglas iain at browndouglas.plus.com
Thu Nov 20 19:09:29 EST 2014


Thank you for all the work put into this new version of Sugar on a
Stick.

In brief testing, Sugar on a Stick prepared on a USB stick with
Fedora-Live-SoaS-i686-21_Beta-4.iso seems to run mostly as expected.

Help is not available from any tested Activity's icon in the Frame.
Help 17.2 does not start, reports "Help Failed to Start".

Speak  48, works in "type some text" mode. In "ask a question" mode
Alice always replies "I do not understand what you are talking about"

Memorize 48, does not start, reports "Memorize Failed to Start".

Etoys 116 fails.
A dialog "Cannot find image file: squeak, did you run 'initsqueak -m'?"
is seen, followed by a "Sorry, best to abandon" (or similar) message.

        Alternatively, 
        [liveuser at localhost ~]$ inisqueak -m
        No default image, looking for alternatives...
        
        I could not find an image to install.
        Did you install squeak-image?
        Please check your Squeak installation.

In the second case Etoys opens, rapidly becomes unusable, and will
will not close with Stop button,


I have attached logs from the 4 Activities.

With thanks

Iain


-------------- next part --------------
Exited with status 0, pid 1560 data (None, <open file '<fdopen>', mode 'w' at 0xb102d548>, 'b3874924a4e3d8cda01c703ccce0eda6f1c7e510')
a SmalltalkImage
Image: etoys5.0 [latest update: #2408]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/liveuser/.sugar/default/org.vpri.EtoysActivity/data/MyEtoys
Trusted Dir /home/liveuser/.sugar/default/org.vpri.EtoysActivity/data/private
Untrusted Dir /home/liveuser/.sugar/default/org.vpri.EtoysActivity/data/MyEtoys

SugarLauncher(Object)>>error:
	Receiver: a SugarLauncher
	Arguments and temporary variables: 
		aString: 	'cannot find gconf path /desktop/sugar/user'
	Receiver's instance variables: 
		parameters: 	a Dictionary('ACTIVITY_ID'->'b3874924a4e3d8cda01c703ccce0eda6f1c7e5...etc...
		sharedActivity: 	nil
		buddies: 	nil
		buddiesLock: 	nil
		tubes: 	nil
		tubesLock: 	nil

SugarLauncher>>gconfPropertiesAt:
	Receiver: a SugarLauncher
	Arguments and temporary variables: 
		aString: 	'/desktop/sugar/user'
		dir: 	UnixFileDirectory on '/'
		f: 	nil
		props: 	nil
		entry: 	nil
		ignore: 	FileDoesNotExistException: '//.gconf/desktop/sugar/user/%gconf.xml'
	Receiver's instance variables: 
		parameters: 	a Dictionary('ACTIVITY_ID'->'b3874924a4e3d8cda01c703ccce0eda6f1c7e5...etc...
		sharedActivity: 	nil
		buddies: 	nil
		buddiesLock: 	nil
		tubes: 	nil
		tubesLock: 	nil

[] in SugarLauncher>>ownerBuddy {[:ex | ^ SugarBuddyOwner   fromDictionary: (self gconfPropertiesAt: '/deskto...]}
	Arguments and temporary variables: 
		ex: 	DBusError: Process org.laptop.Sugar.Presence exited with status 1

BlockContext>>valueWithPossibleArgs:
	Receiver: [] in SugarLauncher>>ownerBuddy {[:ex | ^ SugarBuddyOwner   fromDictionary: (self gconfPro...etc...
	Arguments and temporary variables: 
		anArray: 	#(DBusError: Process org.laptop.Sugar.Presence exited with status 1)
	Receiver's instance variables: 
		sender: 	BlockContext>>valueWithPossibleArgs:
		pc: 	108
		stackp: 	1
		nargs: 	1
		startpc: 	103
		home: 	SugarLauncher>>ownerBuddy


--- The full stack ---
SugarLauncher(Object)>>error:
SugarLauncher>>gconfPropertiesAt:
[] in SugarLauncher>>ownerBuddy {[:ex | ^ SugarBuddyOwner   fromDictionary: (self gconfPropertiesAt: '/deskto...]}
BlockContext>>valueWithPossibleArgs:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2)   valueWithPossibleArgs: {exception}]}
BlockContext>>ensure:
MethodContext(ContextPart)>>handleSignal:
DBusError(Exception)>>signal
DBusError(Exception)>>signal:
DBusError class(Exception class)>>signal:
DBus>>sendDBusMessage:timeout:
DBus>>sendDBusMessage:
SugarPresence(DBusProxy)>>dbusPerform:interface:withArguments:
SugarPresence(DBusProxy)>>dbusPerform:interface:
SugarPresence>>getOwner
[] in SugarLauncher>>ownerBuddy {[^ SugarBuddy fromDictionary: self presence getOwner getProperties]}
BlockContext>>on:do:
SugarLauncher>>ownerBuddy
[] in SugarLauncher>>startUp {[:activityId |  OLPCVirtualScreen setupIfNeeded.  World windowEventHandler: ...]}
Dictionary>>at:ifPresent:
SugarLauncher>>startUp
[] in AutoStart class>>startUp: {[launcher startUp]}
WorldState>>runStepMethodsIn:
PasteUpMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor yield.  false] whileFalse.  nil]}
[] in BlockContext>>newProcess {[self value.  Processor terminateActive]}
=========== SqueakDebug.log END  ==========

-------------- next part --------------
/usr/lib/python2.7/site-packages/gi/overrides/__init__.py:175: Warning: The property GSettings:schema is deprecated and shouldn't be used anymore. It will be removed in a future version.
  return super_init_func(self, **new_kwargs)
1416526275.475084 WARNING root: icon_size is deprecated. Use pixel_size instead.
/usr/lib/python2.7/site-packages/sugar3/graphics/toolbarbox.py:305: Warning: The property GtkAlignment:xscale is deprecated and shouldn't be used anymore. It will be removed in a future version.
  alignment = Gtk.Alignment(xscale=1.0, yscale=1.0)
/usr/lib/python2.7/site-packages/sugar3/graphics/toolbarbox.py:305: Warning: The property GtkAlignment:yscale is deprecated and shouldn't be used anymore. It will be removed in a future version.
  alignment = Gtk.Alignment(xscale=1.0, yscale=1.0)
/usr/lib/python2.7/site-packages/sugar3/graphics/palette.py:128: Warning: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  yscale=0.33)
/usr/lib/python2.7/site-packages/sugar3/graphics/palette.py:128: Warning: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  yscale=0.33)
1416526275.588677 WARNING root: icon_size is deprecated. Use pixel_size instead.
/usr/lib/python2.7/site-packages/sugar3/graphics/menuitem.py:54: Warning: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
  self.set_image(icon)
1416526275.592323 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.593200 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.598403 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.601158 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.602083 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.628638 WARNING root: No Gtk.AccelGroup in the top level window.
1416526275.653556 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.658996 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.664488 WARNING root: icon_size is deprecated. Use pixel_size instead.
1416526275.666514 ERROR root: SvgCard image_path None
Best voice for LANG en_US.UTF-8 seems to be en-us English-us
Traceback (most recent call last):
  File "/usr/bin/sugar-activity", line 169, in <module>
    main()
  File "/usr/bin/sugar-activity", line 164, in main
    instance = create_activity_instance(activity_constructor, activity_handle)
  File "/usr/bin/sugar-activity", line 42, in create_activity_instance
    activity = constructor(handle)
  File "/usr/share/sugar/activities/Memorize.activity/activity.py", line 114, in __init__
    self.createcardpanel = createcardpanel.CreateCardPanel(self.game)
  File "/usr/share/sugar/activities/Memorize.activity/createcardpanel.py", line 117, in __init__
    self.cardeditor1 = CardEditor(self._game, 1)
  File "/usr/share/sugar/activities/Memorize.activity/createcardpanel.py", line 380, in __init__
    self.fontbutton = FontButton()
  File "/usr/share/sugar/activities/Memorize.activity/fontcombobox.py", line 66, in __init__
    self.props.palette.menu.append(menu_item)
AttributeError: 'NoneType' object has no attribute 'menu'

(sugar-activity:1687): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(sugar-activity:1687): Gtk-WARNING **: SugarPaletteWindowWidget 0x980fcd8 reported min size -1080365908 and natural size -1080365916 in get_preferred_height_for_width(); natural size must be >= min size
Exited with status 1, pid 1687 data (None, <open file '<fdopen>', mode 'w' at 0xb0f69bd0>, dbus.ByteArray('1b3416140daea207197ecc568df21842c59781bb', variant_level=1))

-------------- next part --------------
/usr/lib/python2.7/site-packages/gi/overrides/__init__.py:175: Warning: The property GSettings:schema is deprecated and shouldn't be used anymore. It will be removed in a future version.
  return super_init_func(self, **new_kwargs)
1416521530.092684 WARNING root: icon_size is deprecated. Use pixel_size instead.
/usr/lib/python2.7/site-packages/sugar3/graphics/toolbarbox.py:305: Warning: The property GtkAlignment:xscale is deprecated and shouldn't be used anymore. It will be removed in a future version.
  alignment = Gtk.Alignment(xscale=1.0, yscale=1.0)
/usr/lib/python2.7/site-packages/sugar3/graphics/toolbarbox.py:305: Warning: The property GtkAlignment:yscale is deprecated and shouldn't be used anymore. It will be removed in a future version.
  alignment = Gtk.Alignment(xscale=1.0, yscale=1.0)
/usr/lib/python2.7/site-packages/sugar3/graphics/palette.py:128: Warning: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  yscale=0.33)
/usr/lib/python2.7/site-packages/sugar3/graphics/palette.py:128: Warning: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
  yscale=0.33)
1416521532.564608 WARNING root: No Gtk.AccelGroup in the top level window.
Traceback (most recent call last):
  File "/usr/bin/sugar-activity", line 169, in <module>
    main()
  File "/usr/bin/sugar-activity", line 164, in main
    instance = create_activity_instance(activity_constructor, activity_handle)
  File "/usr/bin/sugar-activity", line 42, in create_activity_instance
    activity = constructor(handle)
  File "/usr/share/sugar/activities/Help.activity/helpactivity.py", line 131, in __init__
    self._web_view.load_uri(get_index_uri())
  File "/usr/share/sugar/activities/Help.activity/helpactivity.py", line 51, in get_index_uri
    images_path)
OSError: [Errno 13] Permission denied
Exited with status 1, pid 1475 data (None, <open file '<fdopen>', mode 'w' at 0xb0fae8b8>, dbus.ByteArray('66ded5424805a3331ac800a101c1d7523d419305', variant_level=1))

-------------- next part --------------
** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/usr/bin/espeak
1416521851.136379 WARNING root: KeepButton has been deprecated since Sugar 0.94 and should not be used in newly written code.
1416521851.138632 WARNING root: No gtk.AccelGroup in the top level window.
1416521851.141835 WARNING root: No gtk.AccelGroup in the top level window.
1416521851.153203 ERROR root: <voice.Voice instance at 0xb31e78cc>
1416521851.212818 WARNING root: No gtk.AccelGroup in the top level window.
1416521851.214367 WARNING root: No gtk.AccelGroup in the top level window.
1416521851.215685 WARNING root: No gtk.AccelGroup in the top level window.
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 731 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 755 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 845 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/share/sugar/activities/Speak.activity/activity.py:421: PangoWarning: pango_layout_get_cursor_pos: assertion 'index >= 0 && index <= layout->length' failed
  pos = layout.get_cursor_pos(index)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1601 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1734 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1752 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1759 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1770 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1791 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
1416521899.519549 ERROR root: set_voice <voice.Voice instance at 0xb31e77ec>
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 1815 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
Best voice for LANG en_US.UTF-8 seems to be en-us English (USA)
Loading brain from bot/alice.brn... Error restoring PatternMgr from file bot/alice.brn:
Traceback (most recent call last):
  File "/usr/share/sugar/activities/Speak.activity/brain.py", line 122, in load_brain
    kernel.loadBrain(brain['brain'])
  File "/usr/share/sugar/activities/Speak.activity/aiml/Kernel.py", line 157, in loadBrain
    self._brain.restore(filename)
  File "/usr/share/sugar/activities/Speak.activity/aiml/PatternMgr.py", line 69, in restore
    raise Exception, e
IOError: [Errno 2] No such file or directory: 'bot/alice.brn'
/usr/share/sugar/activities/Speak.activity/activity.py:968: Warning: Source ID 1549 was not found when attempting to remove it
  gobject.source_remove(self._robot_idle_id)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2370 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2405 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2415 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2422 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2427 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2431 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)
/usr/lib/python2.7/site-packages/sugar/graphics/palettewindow.py:100: Warning: Source ID 2435 was not found when attempting to remove it
  gobject.source_remove(self._timeout_hid)



More information about the Sugar-devel mailing list