Talk:Supported systems

Revision as of 17:57, 3 October 2008 by Walter (talk | contribs) (→‎LiveCD)

Updated Menu Item?

Can you update Getting Sugar to read Getting & Updating Sugar ?

Tested?

What do these tables represent? Distros on which Sugar is bundled? Distros on which Sugar *can* run, with the necessary dependencies? --Morgs 08:42, 27 May 2008 (UTC)

The former, at least in the case of Debian, Ubuntu, and Fedora. But maybe we need to add another column to the table. --Walter 11:58, 27 May 2008 (UTC)
I think at this time the table should only contain Debian, Ubuntu and Fedora. The other distributions/OS are not supported in any way. -- Marcopg
We better try to define supported. --Walter 02:19, 28 May 2008 (UTC)
I think at very minimum supported should involve availability of binary packages. Only Debian, Ubuntu and Fedora meet that requirement. -- Marcopg
I've reorganized the table to try to reflect this distinction. --Walter 11:57, 28 May 2008 (UTC)

Updating Sugar to the Latest Version

What is the recommended process for updating non-OLPC systems, such as Sugar on Ubuntu? Presumably, DevelopmentTeam/Jhbuild?

Right now, jhbuild is the only option although perhaps it would be easier to take the source tarballs released by the Sugar team and install them without requiring packaging. For Ubuntu, I would like to see a PPA available that gets updated with development releases of Sucrose, but I haven't yet had time to look into that myself. --Morgs 09:12, 17 July 2008 (UTC)
I've not managed to coerce Ubuntu into letting me run the jhbuild version of Sugar rather than the one I installed with apt-get through xsessions. (No problem running it from the cmdline.) Any tips? --Walter 00:40, 18 July 2008 (UTC)
Hmm, unfortunately not - but here are fresh Ubuntu packages for the latest Sucrose release, courtesy of James Munro: http://learninglab.lincoln.ac.uk/blogs/jmunro/2008/07/18/day-15-sugar-packages-done/ --Morgs 09:31, 18 July 2008 (UTC)
Got it to work (See DevelopmentTeam/Jhbuild#Creating_an_xsession_for_Sugar-jhbuild) --Walter 23:03, 23 July 2008 (UTC)

LiveCD

We have a number of LiveCD and LiveUSB efforts underway, although none of them are of production quality yet. The goal of these efforts is to make it easy for teachers to try Sugar in situations where the school computers are locked down or cannot be reimaged. Another use case is for children to use Sugar at school and at home using a LiveUSB in cases where 1-to-1 solutions are not available.

Caroline Meeks and I went to a computer lab at a Boston Public School to see what constraints we might encounter. They had a room full of Compaq Pentium 4 "EVO" desktops with 256M of DRAM. We tried a variety of LiveCDs (with and without Sugar).

Distribution Sugar Result
Fedora 9 0.82 Never completed launching desktop
Ubuntu 8.4 - Never completed launching desktop
Ubuntu 8,4 654 Boot failed due to insufficient memory for RAM disk--required 384K
TinyLinux - Booted quickly and ran well
Slackware - Booted but died OOM after running a few applications

Other issues included the setting and saving of parameters, e.g., TinyLinux saves network settings, which would not work well when switching from school to home.

Return to "Supported systems" page.