[Sugar-devel] Initial tests of Sugar on Ubuntu 18.04 LTS

Tony Anderson tony_anderson at usa.net
Mon Apr 30 20:00:02 EDT 2018

Hi Walter

No, I am trying to see what runs with a standard LTS and Sugar Install 
(still think it is not good for the brand to sudo apt-get install 
sucrose instead of sugar).
I assume our goal is to create a repository of activities on ASLO that 
is not dependent on gtk2 so that a future build can eliminate the 
storage cost of providing two versions of Sugar.


On Tuesday, 01 May, 2018 07:52 AM, Walter Bender wrote:
> On Mon, Apr 30, 2018 at 7:44 AM Tony Anderson <tony_anderson at usa.net 
> <mailto:tony_anderson at usa.net>> wrote:
>     On April 27, 2018 I downloaded the ubuntu-18.04-desktop-amd64.iso. I
>     generated a boot usb drive with dd. The usb stick was used to install
>     Ubuntu 18.04 LTS alongside Windows 10. Sugar was installed using sudo
>     apt-get install sucrose.
>      From http://activities.sugarlabs.org/activities, I scraped a list of
>     the most recent versions of each activity. This list contained 714
>     entries. However a number turned out to be empty or duplicates. These
>     reduced the list to 516 activities.
>     I them matched each item against the repostories in
>     'http://github.com/sugarlabs'. There were corresponding
>     repositories for
>     222 of the 516 activities. All of these repositories (.zip) were
>     downloaded to the Positivo. One turned out to be empty:
>     lybniz_graph_plotter.
>     The 221 repositories were unzipped and an attempt was made to build a
>     bundle with 'python setup.py dist_xo'. This process failed with
>     activities which included 'from sugar.activity import activity'.
>     These
>     have not yet been ported to GTK3. This reduced the number of
>     activities
>     to 106. Each of these activities was launched from the Home View
>     on the
>     Positivo. Of these 91 executed as expected. The others failed to
>     start
>     for various reasons.
> Did you try installing the GTK2 toolkit packages? I would think that 
> the GTK2 activities would still run with the toolkit installed.
>     The details are in the attached spreadsheet - all normal disclaimers
>     apply. The comment 'help' means I didn't really understand how to
>     work
>     the activity.
>     Some general comments. The availability of Sugar on an LTS version
>     of a
>     major distribution is an opportunity to demonstrate that the value of
>     Sugar is not limited to the XO. Unfortunately, the method to launch
>     Sugar is not obvious. You must click on your user panel to show the
>     password entry. Below, there is a 'gear' icon. You must click on
>     that to
>     choose Sugar. Then you need to enter your Ubuntu password.
>     On the first run, you are asked about colors, gender and age. In this
>     age with every site collecting private information for sale - this
>     does
>     not make a good first impression.
>     Sugar on Ubuntu launches to the (empty) Journal View! Ubuntu itself
>     provides a built-in set of welcome slides to introduce its new
>     features.
>     Sadly, Sugar launches to a brick wall. The user needs to know to
>     display
>     the Home View (using F3 or the Frame - F6).
>     The Sugar install is minimal compared to what we have become used to.
>     The Home View has 5 activities: Browse, Calculate, Chat, Pippy, and
>     Write. Installed but not favorites are ImageViewer, Jukebox, Log,
>     Read,
>     and Terminal. Presumably users are expected to install additional
>     activities from the 91 tested above. However, in general, these
>     bundles
>     are not available on activities.sugarlabs.org
>     <http://activities.sugarlabs.org> and require some technical
>     expertise to install from github.
>     On a positive note: connection to the internet and to the
>     schoolserver
>     was smooth. The Neighborhood View worked as expected. Downloads
>     from the
>     school server to the Journal worked as normal. As far as I could
>     tell,
>     the working activities showed normal screen coverage.
>     On Sugar with Ubuntu, you are your Ubuntu user - not olpc. Activities
>     available to all Sugar users on a laptop are in
>     /usr/share/sugar/activities. Activities installed by
>     sugar-install-bundle are in /home/yourusername/Activities and are
>     only
>     available to you. With some technical expertise you can copy an
>     activity
>     to the /usr/share/sugar/Activities directory to share it with
>     other users.
>     Tony
>     _______________________________________________
>     Sugar-devel mailing list
>     Sugar-devel at lists.sugarlabs.org
>     <mailto:Sugar-devel at lists.sugarlabs.org>
>     http://lists.sugarlabs.org/listinfo/sugar-devel
> -- 
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20180501/0c917564/attachment.html>

More information about the Sugar-devel mailing list