[Sugar-devel] Raspberry Pi and Sugar

Tony Anderson tony_anderson at usa.net
Sun Mar 17 12:22:25 EDT 2013

At ScaleX11, George Hunt demonstrated XSCE running on a Raspberry Pi 
(with connected 2.5in external drive).

Also at ScaleX11, Caryl Bigenho demonstrated Sugar running on a 
Raspberry Pi (with composite video to TV, usb keyboard and mouse).

Both of these are Fedora based.

Debian is the chosen vehicle by the Raspberry Foundation:



On 03/17/2013 12:00 PM, sugar-devel-request at lists.sugarlabs.org wrote:
> Message: 4 Date: Sun, 17 Mar 2013 11:18:15 +0000 From: Ian MacArthur
> <ian.macarthur123 at btinternet.com> To: Sugar Devel
> <sugar-devel at lists.sugarlabs.org> Subject: Re: [Sugar-devel] Raspberry
> Pi and Sugar Message-ID:
> <3A71E52A-D657-4171-93DE-BBF2E0B578D7 at btinternet.com> Content-Type:
> text/plain; charset=us-ascii On 17 Mar 2013, at 10:05, Aleksey Lim wrote:
>> >I've CCed sugar-devel@ because I'm not well informed about current ARM
>> >related efforts. Since XO-1.75 is ARM based, all needed patches should
>> >be already landed to upstream sugar (maybe not in 0.94 wich is the last
>> >release in Sweets). So, recent sugars should work in Debian on ARM from
>> >official packages.
> Word of caution here though: I'm a Big Fan of the R-Pi, it's a nice bit of kit, but we need to be aware that it is ARMv6 based, and that the Raspbian images are compiled for armhf rather than for armel.
> The major distros (including Debian and Ubuntu) tend to be focussing their Arm porting efforts on ARMv7 and later, and for "older" Arm variants they tend to ship the slower (but more widely supported) armel target option...
> So, in summary, porting work to get code running on Arm in Debian does not always ensure that it will work on the R-Pi without further "tweaks". Usually. But not Always...
> Mike.T and Plugwash (who built Raspbian) did a mountain of work porting Debian's ARMv7 codebase to ARMv6, we should not underestimate the effort they made, and need to be at least aware that any code*might*  next extra "attention" for ARMv6 with armhf targets.
> That said, Python code ought to Just Work of course!

More information about the Sugar-devel mailing list