Changes

Jump to navigation Jump to search
m
no edit summary
Line 1: Line 1:  +
== Requirement GNOME? ==
 +
Comparison of these two reports
 +
 +
[[Testing/Reports/Sweets on Debian Wheezy]] and
 +
[[Testing/Reports/Sweets on GNOME Debian Wheezy]]
 +
 +
would suggest improvements can be made to wording in Debian section of [[Platform Team/Guide/Sugar via Sweets#Supported distributions]] --[[User:Inkyfingers|Inkyfingers]] 06:57, 16 July 2012 (EDT)
 
==Installing sweets-sugar from Fedora 16 GNOME 3 Terminal==
 
==Installing sweets-sugar from Fedora 16 GNOME 3 Terminal==
 
: 12/03/2011 satellit
 
: 12/03/2011 satellit
Line 17: Line 24:  
*Restart (to reset dbus)
 
*Restart (to reset dbus)
 
*Install GPG Key (as PK does not install it.)
 
*Install GPG Key (as PK does not install it.)
 +
:Installing in XFCE Beta TC1 x86-64 install is this next section still needed? --[[User:Satellit|Satellit]] 18:05, 12 March 2012 (EDT)
 +
:I did it and no GPG Key was requested
 
  yum install pygobject2-devel
 
  yum install pygobject2-devel
 
  packages will be installed... 1 + 3 dependencies  asks for gpg key and I said Y
 
  packages will be installed... 1 + 3 dependencies  asks for gpg key and I said Y
Line 40: Line 49:  
  gnome-python2-rsvg csound-python libXpm-devel libXdmcp-devel icon-naming-utils icon-slicer libdmx-devel xorg-x11-proto-devel  
 
  gnome-python2-rsvg csound-python libXpm-devel libXdmcp-devel icon-naming-utils icon-slicer libdmx-devel xorg-x11-proto-devel  
 
  GConf2-devel libXcomposite-devel hippo-canvas-python libXcursor-devel libXfixes-devel libICE-devel libXp-devel libdrm-devel
 
  GConf2-devel libXcomposite-devel hippo-canvas-python libXcursor-devel libXfixes-devel libICE-devel libXp-devel libdrm-devel
 +
 +
*error:--[[User:Satellit|Satellit]] 18:05, 12 March 2012 (EDT) XFCE f17
 +
--Cannot solve dextrose /home/(user)/.cache/0install.net/implementations/ ....for building: Cannot find required implementations for http://sweets.sugarlabs.org/base/pygtk
    
*'''Sugar starts in Xephyr'''
 
*'''Sugar starts in Xephyr'''
Line 443: Line 455:     
Surf, flashing icon, reports fails to start.
 
Surf, flashing icon, reports fails to start.
  −
  −
== Installing Sugar via sweets - in Debian testing Wheezy ==
  −
Environment Debian Wheezy, window manager SLiM, logging in to openbox-session.
  −
  −
/etc/apt/sources.list:
  −
  −
:<nowiki>deb http://ftp.debian.org/debian/ wheezy main contrib non-free</nowiki>
  −
:<nowiki>deb-src http://security.debian.org/ wheezy/updates main </nowiki>
  −
  −
=== Installation ===
  −
iain@wheezy-box:~$ sudo apt-get update
  −
  −
iain@wheezy-box:~$ sudo apt-get install gnome-packagekit
  −
Reading package lists... Done. Building dependency tree. Reading state information... Done
  −
The following extra packages will be installed:
  −
  gnome-packagekit-data gnome-settings-daemon gstreamer0.10-pulseaudio
  −
  libasound2-plugins libgnomekbd-common libgnomekbd7 libpackagekit-glib2-14
  −
  libspeexdsp1 libxklavier16 packagekit packagekit-backend-aptcc pulseaudio
  −
  pulseaudio-esound-compat pulseaudio-module-x11 pulseaudio-utils python-packagekit
  −
  rtkit
  −
Suggested packages:
  −
  gnome-screensaver packagekit-backend-smart pavumeter pavucontrol paman paprefs
  −
  −
iain@wheezy-box:~$ sudo apt-get install packagekit-backend-smart
  −
The following NEW packages will be installed:
  −
  gnome-packagekit gnome-packagekit-data gnome-settings-daemon
  −
  gstreamer0.10-pulseaudio libasound2-plugins libgnomekbd-common libgnomekbd7
  −
  libpackagekit-glib2-14 libspeexdsp1 libxklavier16 packagekit
  −
  packagekit-backend-aptcc pulseaudio pulseaudio-esound-compat pulseaudio-module-x11
  −
  pulseaudio-utils python-packagekit rtkit
  −
0 upgraded, 18 newly installed, 0 to remove and 18 not upgraded.
  −
Need to get 10.6 MB of archives.
  −
After this operation, 29.3 MB of additional disk space will be used.
  −
Do you want to continue [Y/n]? y
  −
  −
Installed without reported error until
  −
  −
PulseAudio configured for per-user sessions ... (warning).
  −
  −
Remainder of trace edited out.
  −
  −
iain@wheezy-box:~$ sudo apt-get install pavumeter pavucontrol paman paprefs
  −
  −
Cut trace. Installed without reported error.
  −
  −
Restart machine.
  −
  −
iain@wheezy-box:~$ wget http://download.sugarlabs.org/sweets/sweets/installer.sh
  −
--2011-12-10 12:30:29--  http://download.sugarlabs.org/sweets/sweets/installer.sh
  −
Resolving download.sugarlabs.org (download.sugarlabs.org)... 140.186.70.53, 2002:8cba:4635::1
  −
Connecting to download.sugarlabs.org (download.sugarlabs.org)|140.186.70.53|:80... connected.
  −
HTTP request sent, awaiting response... 302 Found
  −
Location: http://ftp.snt.utwente.nl/pub/software/sugarlabs/sweets/sweets/installer.sh [following]
  −
--2011-12-10 12:30:29--  http://ftp.snt.utwente.nl/pub/software/sugarlabs/sweets/sweets/installer.sh
  −
Resolving ftp.snt.utwente.nl (ftp.snt.utwente.nl)... 130.89.149.20, 2001:610:1908:a000::149:20
  −
Connecting to ftp.snt.utwente.nl (ftp.snt.utwente.nl)|130.89.149.20|:80... connected.
  −
HTTP request sent, awaiting response... 200 OK
  −
Length: 584502 (571K) [text/x-sh]
  −
Saving to: `installer.sh'
  −
100%[==============================================>] 584,502      717K/s  in 0.8s   
  −
2011-12-10 12:30:30 (717 KB/s) - `installer.sh' saved [584502/584502]
  −
  −
iain@wheezy-box:~$ sh installer.sh
  −
Sweets self extracting installer
  −
-- Scan ftp://download.sugarlabs.org/sweets/sweets for updates
  −
-- Downloading update from http://download.sugarlabs.org/sweets/sweets/sweets-1.0.5.tar.gz
  −
-- sweets launcher was installed to /home/iain/.local/bin                             
  −
-- Relogin to reuse new PATH value                       
  −
-- sweets-index service was installed to /home/iain/.local/share/dbus-1/services
  −
  −
Restart machine.
  −
  −
iain@wheezy-box:~$ sweets dextrose/sugar:emulator
  −
-- Download http://download.sugarlabs.org/sweets/dextrose/sugar-artwork/sugar-artwork-0.88.1-r2-src.tar.gz
  −
-- Download http://download.sugarlabs.org/sweets/dextrose/sugar/sugar-0.88.1-r13-src.tar.gz
  −
-- Download http://download.sugarlabs.org/sweets/dextrose/sugar-base/sugar-base-0.88.0-r4-src.tar.gz
  −
-- Download http://download.sugarlabs.org/sweets/dextrose/sugar-toolkit/sugar-toolkit-0.88.1-r2-src.tar.gz
  −
-- Download http://download.sugarlabs.org/sweets/dextrose/sugar-datastore/sugar-datastore-0.88.0-r2-src.tar.gz
  −
-- Download http://download.sugarlabs.org/sweets/dextrose/sugar-presence-service/sugar-presence-service-0.88.0-r2-src.tar.gz
  −
-- Solve dextrose/sugar-base for building                                     
  −
-- Solve dextrose/sugar-toolkit for building   
  −
-- Solve dextrose/sugar-presence-service for building
  −
-- Solve dextrose/sugar-datastore for building       
  −
-- Solve dextrose/sugar-artwork for building 
  −
-- Solve dextrose/sugar for building       
  −
-- Install python-gtk2-dev python-xklavier libxt-dev libxss1 xdg-user-dirs-gtk libxv-dev python-wnck telepathy-salut python-gobject-dev libxfont-dev libxres-dev libxfixes-dev libdrm-dev libxdmcp-dev python-dev libxcomposite-dev libxss-dev libfontenc-dev intltool hal libice-dev python-cjson python-decorator libxdamage-dev libxmu-dev libcairo2-dev libxpm-dev libgtk2.0-dev libxxf86dga-dev libgconf2-dev libx11-dev libasound2-dev python-rsvg libxext-dev gnome-common python-telepathy libxau-dev libxft-dev libxcursor-dev libfs-dev libtool libxi-dev python-dateutil libdmx-dev python-hippocanvas libxtst-dev metacity libdmx1 libxxf86vm-dev libxp-dev icon-slicer xserver-xephyr libxinerama-dev libxp6 libxkbfile-dev libxrender-dev libxvmc-dev icon-naming-utils libxrandr-dev python-gtksourceview2 libsm-dev telepathy-gabble pkg-config
  −
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
  −
-- Use -D argument for debug info, -DD for full debuging output and tracebacks 
  −
  −
Install further packages called for.
  −
  −
iain@wheezy-box:~$ sudo apt-get install  python-gtk2-dev python-xklavier libxt-dev libxss1 xdg-user-dirs-gtk libxv-dev python-wnck telepathy-salut python-gobject-dev libxfont-dev libxres-dev libxfixes-dev libdrm-dev libxdmcp-dev python-dev libxcomposite-dev libxss-dev libfontenc-dev intltool hal libice-dev python-cjson python-decorator libxdamage-dev libxmu-dev libcairo2-dev libxpm-dev libgtk2.0-dev libxxf86dga-dev libgconf2-dev libx11-dev libasound2-dev python-rsvg libxext-dev gnome-common python-telepathy libxau-dev libxft-dev libxcursor-dev libfs-dev libtool libxi-dev python-dateutil libdmx-dev python-hippocanvas libxtst-dev metacity libdmx1 libxxf86vm-dev libxp-dev icon-slicer xserver-xephyr libxinerama-dev libxp6 libxkbfile-dev libxrender-dev libxvmc-dev icon-naming-utils libxrandr-dev python-gtksourceview2 libsm-dev telepathy-gabble pkg-config
  −
  −
Cut trace. Installed without reported error.
  −
  −
But the following "Suggested packages" were also called for.
  −
  −
  autoconf2.13 autoconf-archive gnu-standards autoconf-doc dh-make
  −
  docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text
  −
  docbook-xsl-doc libsaxon-java libxalan2-java libxslthl-java
  −
  docbook-xsl-saxon fop xalan dbtoepub gettext-doc git-daemon-run
  −
  git-daemon-sysvinit git-doc git-el git-arch git-cvs git-svn git-email
  −
  git-gui gitk gitweb libasound2-doc libcairo2-doc libglib2.0-doc
  −
  libgtk2.0-doc libtool-doc libpango1.0-doc automaken gfortran
  −
  fortran95-compiler gcj gnome-control-center gnome-themes libmail-box-perl
  −
  python-cjson-dbg devhelp libgtksourceview2.0-dev
  −
  −
Then, rightly or wrongly, I set about adding most of the suggested packages. A few packages I recognised that I did not need, but 90% of the suggested packages I installed. There were some errors reported, but I felt it would be ok to omit packages that reported an error, on the basis that the package would be asked for later, if actually required.
  −
  −
During the process I did try
  −
  −
iain@wheezy-box:~$ sweet upgrade
  −
and
  −
iain@wheezy-box:~$ sweet dextrose/sugar:emulator
  −
  −
The common error message was
  −
:ImportError: No module named hippo
  −
  −
  −
iain@wheezy-box:~$ sweets upgrade                             
  −
-- Scan ftp://download.sugarlabs.org/sweets/sweets for updates
  −
-- No need in upgrading                                       
  −
-- sweets launcher was installed to /home/iain/.local/bin
  −
-- sweets-index service was installed to /home/iain/.local/share/dbus-1/services
  −
  −
iain@wheezy-box:~$ sweets -R dextrose/sugar:emulator
  −
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
  −
/home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/bin/sugar: 51: /home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/bin/sugar: [[: not found
  −
/home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/bin/sugar: 109: /home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/bin/sugar: [[: not found
  −
ls: cannot access /usr/lib*/xulrunner-1.*: No such file or directory
  −
E: [pulseaudio] pid.c: Daemon already running.
  −
E: [pulseaudio] main.c: pa_pid_file_create() failed.
  −
Traceback (most recent call last):
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/bin/sugar-session", line 304, in <module>
  −
    main()
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/bin/sugar-session", line 247, in main
  −
    from jarabe.desktop import homewindow
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/src/jarabe/desktop/homewindow.py", line 26, in <module>
  −
    from jarabe.desktop.meshbox import MeshBox
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=c19654b00070887627e457daaaaaafbdeafb380a/.sweets/local/src/jarabe/desktop/meshbox.py", line 24, in <module>
  −
    import hippo
  −
ImportError: No module named hippo
  −
Window manager warning: Fatal IO error 11 (Resource temporarily unavailable) on display ':30'.
  −
  −
This did produce xephyr window for 5 seconds.
  −
  −
iain@wheezy-box:~$ sweets -D sdk/sugar:emulator
  −
-- Solve sdk/sugar-artwork for building
  −
-- Solve sdk/sugar-base for building   
  −
-- Solve sdk/sugar-toolkit for building
  −
-- INFO (PackageKit) PackageKit dbus service found
  −
-- INFO (root) Scheduling new task: quitter
  −
-- INFO (root) Task 'quitter' stopping and waiting for '(<Blocker:Resolve PackageKit names>,)'
  −
-- INFO (root) Running set([Task(quitter)]) due to triggering of 'Resolve PackageKit names'
  −
-- Solve sdk/sugar-datastore for building
  −
-- Solve sdk/telepathy-mission-control for building
  −
-- INFO (root) Scheduling new task: quitter       
  −
-- INFO (root) Running quitter
  −
-- INFO (root) Task 'quitter' stopping and waiting for '(<Blocker:Resolve PackageKit names>,)'
  −
-- INFO (root) Running set([Task(quitter)]) due to triggering of 'Resolve PackageKit names'
  −
-- Solve sdk/sugar for building 
  −
-- Install libdbus-glib-1-dev libtelepathy-glib-dev
  −
-- INFO (PackageKit) Obtain authentication for org.freedesktop.packagekit.package-install
  −
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
  −
-- Use -DD argument for full debuging output and tracebacks                                             
  −
  −
Install further packages called for.
  −
  −
iain@wheezy-box:~$ sudo apt-get install libdbus-glib-1-dev libtelepathy-glib-dev
  −
[sudo] password for iain:
  −
Reading package lists... Done
  −
Building dependency tree     
  −
Reading state information... Done
  −
The following packages were automatically installed and are no longer required:
  −
  libgail-common libatspi1.0-0 at-spi libxalan2-java-gcj
  −
Use 'apt-get autoremove' to remove them.
  −
Suggested packages:
  −
  libtelepathy-glib-doc
  −
The following NEW packages will be installed:
  −
  libdbus-glib-1-dev libtelepathy-glib-dev
  −
0 upgraded, 2 newly installed, 0 to remove and 20 not upgraded.
  −
97 not fully installed or removed.
  −
Need to get 1,355 kB of archives.
  −
After this operation, 5,926 kB of additional disk space will be used.
  −
  −
Cut trace. Installed without reported error.
  −
  −
This is an example of another install instruction being given:
  −
  −
iain@wheezy-box:~$ sweets dextrose/sugar:emulator                           
  −
-- Solve dextrose/sugar-artwork for building
  −
-- Install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
  −
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
  −
-- Use -D argument for debug info, -DD for full debuging output and tracebacks           
  −
  −
iain@wheezy-box:~$ sudo apt-get install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
  −
[sudo] password for iain:
  −
Reading package lists... Done
  −
Building dependency tree     
  −
Reading state information... Done
  −
libcairo2 is already the newest version.
  −
libcairo2 set to manually installed.
  −
libcairo2-dev is already the newest version.
  −
python-rsvg is already the newest version.
  −
python-wnck is already the newest version.
  −
libdrm2 is already the newest version.
  −
libdrm2 set to manually installed.
  −
0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
  −
iain@wheezy-box:~$
  −
  −
"28 not upgraded" - not fully resolved.
  −
  −
iain@wheezy-box:~$ sweets -DD --logfile=27 dextrose/sugar:emulator       
  −
-- Solve dextrose/sugar-artwork for building
  −
-- Install python-rsvg python-wnck libcairo2-dev libcairo2 libdrm2
  −
-- org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
  −
  Traceback (most recent call last):                                                   
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/sweets", line 397, in <module>
  −
      globals()['cmd_' + cmd]()                                                   
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/sweets", line 65, in cmd_launch
  −
      injector.launch(config.requirements, args)                                   
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/zerosugar/local/injector.py", line 162, in launch
  −
      solution = make(req)                                                             
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/zerosugar/local/injector.py", line 130, in make
  −
      packagekit.install(to_install.values())                                           
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/zerosugar/local/packagekit.py", line 120, in install
  −
      transaction.install(chunk)                                                       
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/zerosugar/local/packagekit.py", line 164, in install
  −
      ('InstallPackages', True, names),                                                 
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/zerosugar/local/packagekit.py", line 289, in _auth_wrapper
  −
      return method(*args)                                                             
  −
  File "/home/iain/.local/share/sweets/sweets-1.0.5/zerosugar/local/packagekit.py", line 183, in _compat_call
  −
      return dbus_method(*args)                                                         
  −
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 143, in __call__
  −
      **keywords)                                                               
  −
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 630, in call_blocking
  −
      message, timeout)                                                                 
  −
  DBusException: org.freedesktop.DBus.Error.InvalidArgs: Type of message, `(as)', does not match expected type `(bas)'
  −
  −
The logfile: ~/27 reads, near end, line 862:
  −
  −
-- DEBUG (PackageKit) Ask PackageKit to install ['python-rsvg;2.32.0-4+b2;i386;testing', 'python-wnck;2.32.0-4+b2;i386;testing', 'libcairo2-dev;1.10.2-6.2;i386;testing', 'libcairo2;1.10.2-6.2;i386;testing', 'libdrm2;2.4.29-1;i386;testing'] packages
  −
-- INFO (PackageKit) Obtain authentication for org.freedesktop.packagekit.package-install
  −
  −
At this point the following commands would typically open an emulator window for a few seconds before it would collapse.
  −
iain@wheezy-box:~$ sweets -S dextrose/sugar:emulator
  −
  −
iain@wheezy-box:~$ sweets -S sdk/sugar:emulator                   
  −
A typical trace:
  −
iain@wheezy-box:~$ sweets -R sdk/sugar:emulator                         
  −
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
  −
ls: cannot access /usr/lib*/xulrunner-1.*: No such file or directory
  −
Traceback (most recent call last):
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/bin/sugar-session", line 288, in <module>
  −
    main()
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/bin/sugar-session", line 227, in main
  −
    from jarabe.desktop import homewindow
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/src/jarabe/desktop/homewindow.py", line 25, in <module>
  −
    from jarabe.desktop.meshbox import MeshBox
  −
  File "/home/iain/.cache/0install.net/implementations/sha1new=e6ac62730d13a301adf8942e05c4af7c1542fd79/.sweets/local/src/jarabe/desktop/meshbox.py", line 24, in <module>
  −
    import hippo
  −
ImportError: No module named hippo
  −
Window manager warning: Fatal IO error 11 (Resource temporarily unavailable) on display ':30'.
  −
Produced a 3 second window which would collapse.
  −
  −
=== Bug Fix ===
  −
  −
At this point alsroot helps with bug-fix see:
  −
  −
[[Platform_Team/Guide/Sugar_via_Sweets#Debian]]
  −
Due to the 23644010 bug in python-hippocanvas package, you need to be stuck to python2.6, e.g., you need to run a command sudo ln -fs python2.6 /usr/bin/python && sudo sed -i '/^default-version/s/python2../python2.6/' /usr/share/python/debian_defaults.
  −
  −
=== First successful test ===
  −
iain@wheezy-box:~$ sudo ln -fs python2.6 /usr/bin/python && sudo sed -i '/^default-version/s/python2../python2.6/' /usr/share/python/debian_defaults.
  −
iain@wheezy-box:~$ sweets -R dextrose/sugar:emulator -f
  −
  −
We have Xephyr on :30.0
  −
About my computer, Build: Debian GNU/Linux testing (wheezy)
  −
Sugar: 0.88.1
  −
  −
All four views look ok, except there are no "neighbour avatars" in F1 neighbourhood view.
  −
  −
I copy Browse-129.xo and surf-115.xo from USB flashdrive to Journal.
  −
  −
Right click Browse icon in Journal, select start, flashing icon, reports fails to start.
  −
  −
Right click Surf icon in Journal, select start, flashing icon, reports fails to start.
  −
  −
Right click my avatar, My Settings, adjust keyboard, Frame. All ok.
  −
Cursor activates frame. F5 and F6 work as expected.
  −
  −
Software updates:
  −
Offers 11 updates. This includes Activities not yet installed.
  −
Install all. 7.5 MB - no error reported.
  −
  −
No atavars except me in F1. Re-tried later and confirmed.
  −
  −
Start Chat activity. Ballon appears in F1.
  −
  −
Copy Moon.xo from USB flashdrive to Journal. Moon opens, rename activity ok
  −
: There is an intermittent glitch that, while renaming an activity, the "Activity toolbar" will collapse on spacebar or hyphen keystroke, the dialogue box disappears, and my text is lost.
  −
  −
Click Moon, flashing icon and starts, rename activity ok and closes.
  −
  −
Start Firefox-6.xo - it is in offline mode by default. Switch online. Will browse. Close Firefox with non sugarised "Close x". Firefox icon in frame, still flashing.
  −
  −
:Working Activities
  −
  −
Click Image Viewer, flashing icon and starts, rename activity ok and closes.
  −
  −
Click Turtle Art, flashing icon and starts, rename activity ok and closes.
  −
  −
Click Calculate, flashing icon and starts, rename activity ok and closes.
  −
  −
Click Read Etexts, flashing icon and starts. Able to search for and download and read a Book. Rename activity ok and closes.
  −
  −
<u>Using Host machine</u> download Sugar_file_manager-2.xo. Copy and paste to Journal, Opens, works as expected.
  −
Creates /home/iain/Journal on Host machine. /home/iain/Journal is an empty directory not linked to "Journal Activity in Sugar"
  −
  −
Download JAMedit-1.xo. Opens and works as expected.
  −
  −
: This note added 3 days after first tests. Having run through the test of all Activities in dextrose and sdk, Surf will now start in dextrose/sugar, browse successfully, rename Activity and closes.
  −
  −
  −
Click Speak - pulsing icon, reports fails to start.
  −
  −
Click Log, pulsing icon. Reports fails to start.
  −
  −
Click Etoys, pulsing icon. Reports fails to start.
  −
  −
Click Memorize, pulsing icon. Reports fails to start.
  −
  −
Click Pippy, pulsing icon. Opens, can test a few items, but Pippy generally reports ImportError: no module named pygame.
  −
  −
Click Jukebox, pulsing icon. Reports fails to start.
  −
  −
Download Write_77.xo. Pulsing icon but reports fails to start.
  −
  −
In F3 Home view, all working Activities show in colour, all non-working activities are grey. In the Frame, all attached partitions show, but will not open. USB flashdrive shows distinctively and opens.
  −
  −
=== Second successful test ===
  −
iain@wheezy-box:~$ sweets -R sdk/sugar:emulator -f
  −
  −
F1 view present.
  −
About my computer
  −
:Build: Debian GNU/Linux testing wheezy
  −
:Sugar: 0.94.1
  −
  −
Test Terminal Activity with some simple commands eg:
  −
iain@wheezy-box:~$ python -V
  −
Python 2.6.7
  −
  −
Click Log, pulsing icon, starts, is able to capture a log and save it.
  −
  −
Implode tested - choose sharing view - no sign of Implode in F1
  −
  −
Chat opens start a chat in single view, I see no chat balloon in F1
  −
  −
Open Chat to "sharing" - no balloon seen. Retry later, confirm no "shared" activities show in F1
  −
  −
Turtle art starts test ok
  −
  −
Moon starts and test ok
  −
  −
As above non-working activities are: Speak, Etoys,Memorize, Pippy, Jukebox, Physics,
  −
Surf-115 fails to start, and confirmed
  −
: Note we are confined to Python v. 2.6.7, at present in Wheezy.
  −
In both cases the host environment works fine and I saw no evidence of Sugar compromising the host in any way. No second computer available to test collaboration, so far.
  −
  −
Also an extended test carried out by children, barely supervised of this setup. Openbox is set up to launch the most-used programs, including GCompris [Alt+F6] and dextrose/sugar [Alt+F7] by simple key-binding. Three desktops [changed by Ctrl+Alt+arrow], 1, Iceweasel + any other programs, 2, GCompris, 3, dextrose/sugar:emulator -f.
 

Navigation menu