Line 1: |
Line 1: |
− | Sugar on a Raspberry pi is functional, robust, stable, and testable unsupervised by children (in progress). | + | Sugar on a Raspberry pi is functional, stable, and testable unsupervised by children (in progress). |
| | | |
− | == Test report Sugar 0.94 == | + | == 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. |
| | | |
− | Product of the command
| + | The Sugar via Sweets installation process instructions are here: |
− | sweets sdk/sugar:emulator
| |
− | Raspberry pi, running OS from http://www.raspbian.org/ (pisces image) on a SanDisk 4 GB, class 4, SDHC card.
| |
| | | |
− | Sweets, following these instructions [[Platform Team/Guide/Sugar via Sweets]]
| + | [[Platform Team/Guide/Sugar via Sweets]] |
| | | |
− | From my computer
| + | and the method follows the walkthrough here: |
− | ::Build: Debian GNU/Linux testing/unstable
| + | |
− | ::Sugar: 0.94.1 | + | [[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. These tested Activities fully functional. | + | Software Updates fully functional. |
− | Calculate v.40 -
| + | The list of working Activities (and limitations) is very similar to those reported |
− | Chat v.77 -
| + | here [[Testing/Reports/Sweets on Debian Wheezy]] |
− | Edit v.8 -
| |
− | HorseGame v.4 -
| |
− | IRC v.10 -
| |
− | Implode v.12
| |
− | Log v.29 -
| |
− | Labyrinth v.12 -
| |
− | Maze v.21 -
| |
− | Memorize v.4 -
| |
− | Moon v.14 -
| |
− | Pippy v.49 -
| |
− | Physics v.10 -
| |
− | SprayPlay v.2 -
| |
− | Sugar Commander v.8 -
| |
− | Terminal v.40 -
| |
− | Turtle Art v.149 -
| |
− | TurtleConfusion v.10.
| |
| | | |
− | ==== GUI Activity install ====
| + | |
− | Without a working browser, we can use the host browser, midori, and pcmanfm unzip tool.
| + | ''' 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 |
| | | |
− | ==== Fixed Items ====
| |
| | | |
− | Earlier in the process, to fix:
| |
| | | |
− | ImportError: No module named vte
| |
− | ImportError: No module named gst
| |
− | ImportError: No module named pygame
| |
| | | |
− | sudo apt-get install python-vte python-gst0.10 python-pygame
| + | ==== Still to Fix ==== |
| + | The current Sweets installer does not pick up all of the dependencies first time in Debian and Raspbian. |
| | | |
− | ==== Still to Fix ====
| + | 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 |
| | | |
− | Issues being fixed, update shortly. [[User:Inkyfingers|Inkyfingers]] 21:50, 11 July 2012 (EDT)
| |
| | | |
− | Is there a sys.path issue? No
| + | The following assets may also be required, but not yet fully resolved. |
| | | |
− | Is there an issue in this area - ie change of architecture? http://docs.python.org/library/fpectl.html#limitations-and-other-considerations? No
| + | python-xpcom |
| | | |
− | '''As a known issue''' (for Debian), suggested dependencies, i.e., -S sweets command argument, don't work for now.
| + | xulrunner-1.9.2 |
| | | |
− | Why does -S option not work in Debian?
| + | '''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. |