Changes

Replaced content with " :Note: This page copied to its own page Sugar_Creation_Kit/sck/Advanced_Topics_ARM_RPi--Satellit 06:53, 25 June 2012 (EDT) :: Thanks satellit_, I ..."
Line 1: Line 1:     
:Note:  This page copied to its own page [[Sugar_Creation_Kit/sck/Advanced_Topics_ARM_RPi]]--[[User:Satellit|Satellit]] 06:53, 25 June 2012 (EDT)
 
:Note:  This page copied to its own page [[Sugar_Creation_Kit/sck/Advanced_Topics_ARM_RPi]]--[[User:Satellit|Satellit]] 06:53, 25 June 2012 (EDT)
Sugar on a Raspberry pi is "functional" and testable by children (in progress).
+
:: Thanks satellit_, I have deleted the duplication --[[User:Inkyfingers|Inkyfingers]] 07:12, 25 June 2012 (EDT)
 
  −
== Test report ==
  −
 
  −
Product of the command
  −
    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]]
  −
 
  −
From my computer
  −
::Build: Debian GNU/Linux testing/unstable
  −
::Sugar: 0.94.1
  −
 
  −
All Function keys, F1 to 6, work fine
  −
 
  −
All Views and avatars seen correctly, without error.
  −
 
  −
Software Updates fully functional.
  −
 
  −
Calculate.activity  v.40        Starts and Resumes
  −
 
  −
Chat.activity        v.77      Starts and Resumes
  −
 
  −
HorseGame.activity      v.4    Starts and Resumes
  −
 
  −
IRC.activity        v.10        Starts and Resumes
  −
 
  −
Log                v.29        Starts and Resumes
  −
 
  −
Labyrinth.activity  v.12        Starts and Resumes
  −
 
  −
Maze.activity          v.21    Starts and Resumes
  −
 
  −
Memorize.activity      v.4    Starts and Resumes
  −
 
  −
Moon.activity          v.14    Starts and Resumes
  −
 
  −
Pippy.activity          v.49    Starts and Resumes
  −
 
  −
SprayPlay.activity      v.2    Starts and Resumes
  −
 
  −
SugarCommander.activity v.8    Starts and Resumes
  −
 
  −
Terminal.activity      v.40    Starts and Resumes
  −
 
  −
Turtle Art              v.149  Starts and Resumes
  −
 
  −
TurtleConfusion.activity v.10    Starts and Resumes
  −
 
  −
Surf.activity          v.115          Reports, Failed to start.
  −
 
  −
ImportError: No module named webkit
  −
To fix tried:
  −
sudo apt-get install libwebkitgtk-3.0-dev
  −
which added
  −
gir1.2-javascriptcoregtk-3.0 gir1.2-soup-2.4 gir1.2-webkit-3.0 libgtk-3-dev libjavascriptcoregtk-3.0-dev libsoup2.4-dev libwebkitgtk-3.0-dev libxml2-dev
  −
But error persists:
  −
ImportError: No module named webkit
  −
 
  −
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
  −
 
  −
This page might merit its own page. Will a Talk:page move successfully to its own page, preserving history? Suggestions for location?
  −
--[[User:Inkyfingers|Inkyfingers]] 06:35, 25 June 2012 (EDT)
  −
 
  −
== Help with install on IRC ==
  −
*from IRC with permission--[[User:Satellit|Satellit]] 08:01, 22 June 2012 (EDT)
  −
*Based on these instructions: http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sugar_via_Sweets
  −
<inkyfingers> Image from: http://www.raspbian.org/
  −
<inkyfingers> is Debian Hard Float (armhf) for RPi
  −
<inkyfingers> Is armhf likely to be a problem for <sweets>?
  −
<alsroot> inkyfingers: I didn't try to run sugar on arm. OLPC people support it but I dunno do they use sugar directly from upstream brunches (what was used for sweets (not SD)) or not
  −
<inkyfingers> #644010 is now marked fixed - so wheezy seems fine to me with python 2.7 - I believe eliminated.
  −
<alsroot> btw, whats exact sugar version you are running on Raspberry?
  −
<inkyfingers> Ok tried sdk/sugar and dextrose/
  −
<inkyfingers> dextrose marginally more success.
  −
<inkyfingers> * Booting Rpi ... will try to ssh for notes . I tested Sugar 0.88 and 0.94
  −
...
  −
<inkyfingers>  raspbian@pisces:~$ sweets  dextrose/sugar:emulator
  −
<inkyfingers> Xephyr on :30.0
  −
<inkyfingers> About my computer:
  −
<inkyfingers> Build: Debian GNU/Linux testing/unstable
  −
<inkyfingers> Sugar: 0.88.1
  −
...
  −
<inkyfingers> I will try to write only about sweets  dextrose/sugar:emulator ...
  −
<inkyfingers> F1 to F6 all fine ok
  −
<alsroot> thats fine..
  −
<alsroot> though, in my mind SD, finally, is more useful way to start sugar itself. but unfortunately, it does not [yet]support arm
  −
<inkyfingers> I could see no avatars in F1 in dextrose <seen fine in sdk, 0.94>
  −
<inkyfingers> I have no Activities in F3
  −
<alsroot> for activities, you can unzip some of them (that are pure python) to ~/Activities
  −
<inkyfingers> That would be a good next step.
  −
<inkyfingers> Two usb ports are used by mouse and kbd. I will prepare a USB stick next and try that out.
  −
<alsroot> inkyfingers: btw, how long it took to build sugar via "sweets" command?
  −
<inkyfingers> Over 8 or 9 mins of 100% CPU
  −
<inkyfingers> sorry ssh into my rubbish notes is hard !! I keep not finding what I want!
  −
<inkyfingers> raspbian@pisces:~$ sweets  sdk/sugar:emulator
  −
<inkyfingers> -- Solve sdk/sugar-artwork for building
  −
<inkyfingers> -- Solve sdk/sugar-base for building
  −
<inkyfingers> -- Solve sdk/sugar-toolkit for building
  −
<inkyfingers> -- Solve sdk/sugar-datastore for building
  −
<inkyfingers> -- Solve sdk/telepathy-mission-control for building
  −
<inkyfingers> -- Solve sdk/sugar for building
  −
<inkyfingers> -- Build sdk/sugar-artwork (0.94.0)
  −
<inkyfingers> -- Build sdk/sugar-base (0.94.0)
  −
<inkyfingers> -- Build sdk/sugar-toolkit (0.94.0)
  −
<inkyfingers> -- Build sdk/sugar-datastore (0.94.0)
  −
<inkyfingers> -- Build sdk/telepathy-mission-control (5.7.1)
  −
<inkyfingers> -- Build sdk/sugar (0.94.1)
  −
<inkyfingers> this made me think Activities should be on-board?
  −
<alsroot> inkyfingers: nope, this way you can't install activities
  −
<alsroot> dunno will Browse work on or not (to open ASLO), but just download .xo files to unzip them to ~/Activities
  −
<inkyfingers> So that trace was just my first successful launch
  −
<inkyfingers> df -h (before that command)
  −
<inkyfingers> Filesystem      Size  Used Avail Use% Mounted on
  −
<inkyfingers> rootfs          3.3G  2.1G  1.1G  68% /
  −
<inkyfingers> now
  −
<inkyfingers> rootfs          3.3G  2.2G  985M  69% /
 
687

edits