I installed the Sugar packages in Ubuntu 10.4 Lucid native. Pippy,
Terminal, and Turtle Art started for me, but Read hung.
Pippy displayed the sample menu in too narrow a space to read. No
program controls were visible. I could scroll and edit programs, but
not run them.
Terminal executes basic Linux commands correctly.
I built some elementary Turtle Art programs, which executed correctly.
Synaptic says that I installed
flipsticks
jigsawpuzzle
logviewer
memorize
pollbuilder
sliderpuzzle
but they are nowhere to be seen within Sugar.
I should test xo-get, and see whether I can install Browse and thus
access Sugarlabs, or whether I can use the PPA packages.
Does anybody know whether this error message is significant?
** (sugar-session:11484): WARNING **: Trying to register gtype
'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
On Tue, Jun 22, 2010 at 18:46, Luke Faraone wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> I did some testing today in a VM of the Sugar experience in a default
> Ubuntu setup. I believe that is useful to understand where we stand
> today so we can decide the components that need the most urgent
attention.
>
> I acknowledge that this is not the preferred way to use Sugar on Ubuntu,
> but it is probably the one that will be tried first by most
> opportunistic users, and we want to have something minimally functional
> in this version.
I tried Sugar in several other distros in a VM before the Ubuntu
version became at all usable.
> == Setup ==
>
> I used a Lucid virtual machine to conduct my tests.
>
> In order to have a working environment, I enabled Ubuntu's Proposed[1]
> updates and installed the proposed versions of GDM and sugar-0.88 to
> work around (LP: #542338).
>
> The list of installed packages is available in pastebin[2].
>
> == Activity availability ==
>
> I installed all installable sugar-*-activity* packages. Only three
> showed up in Sugar:
> * Read
> * Terminal
> * Turtle Art
> * Pippy
>
> ... and of those only Terminal and Pippy started.
>
> === Read ===
>
> Read crashed with the following:
> {{{
> Traceback (most recent call last):
> File "/usr/bin/sugar-activity", line 21, in
> main.main()
> File "/usr/lib/python2.6/dist-packages/sugar/activity/main.py", line
> 146, in main
> create_activity_instance(activity_constructor, activity_handle)
> File "/usr/lib/python2.6/dist-packages/sugar/activity/main.py", line
> 35, in create_activity_instance
> activity = constructor(handle)
> File "/usr/share/sugar/activities/Read.activity/readactivity.py", line
> 99, in __init__
> evince.evince_embed_init()
> AttributeError: 'module' object has no attribute 'evince_embed_init'
> Activity died: pid 1280 condition 256 data (None, ',
> mode 'w' at 0x210af60>)
> }}}
>
> TurtleArt crashed with the following:
> {{{
> /usr/share/sugar/activities/TurtleArt.activity/TurtleArtActivity.py:166:
> SyntaxWarning: import * only allowed at module level
> class ProjectToolbar(gtk.Toolbar):
> Traceback (most recent call last):
> File "/usr/bin/sugar-activity", line 21, in
> main.main()
> File "/usr/lib/python2.6/dist-packages/sugar/activity/main.py", line
> 111, in main
> module = __import__(module_name)
> File
> "/usr/share/sugar/activities/TurtleArt.activity/TurtleArtActivity.py",
> line 21, in
> import tawindow
> File "/usr/share/sugar/activities/TurtleArt.activity/tawindow.py",
> line 34, in
> from talogo import *
> File "/usr/share/sugar/activities/TurtleArt.activity/talogo.py", line
> 27, in
> from numpy.oldnumeric import *
> ImportError: No module named numpy.oldnumeric
> Activity died: pid 1279 condition 256 data (None, ',
> mode 'w' at 0x210af60>)
> }}}
>
> == Installation problems ==
>
> The following activities were uninstallable:
> {{{
> sugar-calculate-activity:
> Depends: python-sugar-0.84 but it is not installable or
> python-sugar-0.86 but it is not installable
> Depends: python-sugar-toolkit-0.84 but it is not installable or
> python-sugar-toolkit-0.86 but it is not installable
> Depends: sugar-presence-service-0.84 but it is not installable or
> sugar-presence-service-0.86 but it is not installable
>
> sugar-chat-activity-0.86:
> Depends: python-sugar-0.86 but it is not installable
> Depends: python-sugar-toolkit-0.86 but it is not installable
> Recommends: sugar-0.86 but it is not installable
>
> sugar-read-activity-0.86:
> Depends: python-sugar-toolkit-0.86 but it is not installable
> }}}
>
> == Functionality problems ==
>
> I did not encounter any issues in the functionality of applications
> which started.
>
> == Conclusion ==
>
> As we already know, OOTB Sugar on Ubuntu is not in any way usable or
> suitable for deployment. I will follow up with testing of the PPA
> packages, and will file bug reports on the above and other issues
> encountered.
>
> [1]: https://wiki.ubuntu.com/Testing/EnableProposed
> [2]: http://paste.ubuntu.com/453634/
>
> - --
> Luke Faraone
> http://luke.faraone.cc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iEYEARECAAYFAkwhPVEACgkQtrC51grHAgbBeQCguNCKz/PAR04SSvA57RzrYA6N
> 6dEAnjbA0uYZkygcImbD1Rd468zVLWBN
> =PmvC
> -----END PGP SIGNATURE-----
>
>
> --
> Ubuntu-sugarteam mailing list
> [email protected]
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam
>
--
Edward Mokurai
(默雷/धर्ममेघशब्दगर्ज/دھرممیگھشبدگر
ج) Cherlin
Silent Thunder is my name, and Children are my nation.
The Cosmos is my dwelling place, the Truth my destination.
http://www.earthtreasury.org/
--
Ubuntu-sugarteam mailing list
[email protected]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam
|