Testing/Reports/Sweets on Raspberry pi armhf raspbian: Difference between revisions
Inkyfingers (talk | contribs) prepare for update |
Inkyfingers (talk | contribs) update |
||
| Line 1: | Line 1: | ||
Sugar on a Raspberry pi is functional | Sugar on a Raspberry pi is functional, stable, and testable unsupervised by children (in progress). | ||
== | == Method == | ||
Using a Raspberry pi, running OS from http://www.raspbian.org/ (pisces image) on a SanDisk 4 GB, class 4, SDHC card. | |||
The Raspian install should be fully updated as per their pages. Take care to obtain the most accurate possible configuration of locales, keyboard and sound. | |||
The Sugar via Sweets installation process instructions are here: | |||
[[Platform Team/Guide/Sugar via Sweets]] | |||
and the method follows the walkthrough here: | |||
: | [[Testing/Reports/Sweets on Debian Wheezy]] | ||
Refer to [[#Still to Fix]] and attempt to install those items straight after: | |||
sudo apt-get install gnome-packagekit | |||
'''Test report Sugar 0.94''' | |||
All Function keys, F1 to 6, work fine | All Function keys, F1 to 6, work fine | ||
All Views and avatars seen correctly, without error. | All Views and avatars seen correctly, without error. | ||
Software Updates fully functional. | Software Updates fully functional. | ||
The list of working Activities (and limitations) is very similar to those reported | |||
here [[Testing/Reports/Sweets on Debian Wheezy]] | |||
''' GUI Activity install ''' | |||
This method is useful if a working browser is not available in Sugar. We can use the host browser, Midori, and pcmanfm unzip tool. | |||
Select a new Activity from ASLO, http://activities.sugarlabs.org//en-US/sugar/ . (Packages selected to run in Sugar 0.94.1 can be identified in ASLO, using "Advanced Search"). Using Midori, download chosen Activities to, say, ~/downloads. Open ~/downloads with pcmanfm, select the NewActivity.xo, right click, chose extract to, enter ~/Activities, press Save. The Activity will unzip ready to use. You can check in ~/Activities that you have NewActivity.activity | Select a new Activity from ASLO, http://activities.sugarlabs.org//en-US/sugar/ . (Packages selected to run in Sugar 0.94.1 can be identified in ASLO, using "Advanced Search"). Using Midori, download chosen Activities to, say, ~/downloads. Open ~/downloads with pcmanfm, select the NewActivity.xo, right click, chose extract to, enter ~/Activities, press Save. The Activity will unzip ready to use. You can check in ~/Activities that you have NewActivity.activity | ||
==== Still to Fix ==== | |||
The current Sweets installer does not pick up all of the dependencies first time in Debian and Raspbian. | |||
The dependencies that will require manual installation are listed in the steps below. | |||
They are listed in order of ease. The latter items are probably more fundamental to the process. ''The best fix is still required.'' | |||
sudo apt-get install python-vte python-gst0.10 python-pygame python-webkit | |||
sudo apt-get install oss-compat python-gst0.10-dev python-gst0.10-dbg timidity | |||
The following assets may also be required, but not yet fully resolved. | |||
python-xpcom | |||
xulrunner-1.9.2 | |||
'''As a known issue''' (for Debian), suggested dependencies, i.e., -S sweets command argument, don't work for now. The reason why the -S option does not work in Debian is probably fundamental to making the above process more easy to complete. | |||