Changes

Jump to navigation Jump to search
12,605 bytes removed ,  14:41, 1 November 2018
m
no edit summary
Line 1: Line 1: −
<noinclude>[[Category:Supported systems]]</noinclude>
+
Moved to https://github.com/sugarlabs/sugar/blob/master/docs/ubuntu.md
[[File:Ubuntu-small.jpg]]
+
:Ubuntu educational software
 
+
::https://sourceforge.net/projects/cyberorg-home/files/Li-f-e/
:''Ubuntu is a [[Debian]]-based Linux operating system, with Unity as its default desktop environment.'' -- [http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 wikipedia.org]
  −
 
  −
In relation to Sugar, Ubuntu is a downstream distribution project that can be used to run Sugar.
  −
 
  −
==OLPC Ubuntu Sugar 14.04.2 Trusty LTS ==
  −
 
  −
How to use Sugar and Activities from One Laptop per Child, on the Ubuntu operating system.
  −
: Sugar 0.104.1
  −
 
  −
===Adding to an existing system===
  −
 
  −
* change <tt>/etc/apt/sources.list</tt> to add the OLPC archive,
  −
deb [trusted=yes] <nowiki>http://dev.laptop.org/pub/us</nowiki> trusty main
  −
* update the package lists,
  −
sudo apt update
  −
* install Sugar,
  −
sudo apt install olpc-activities olpc-powerd- git- fakeroot- consolekit-
  −
* log out of the Unity desktop, and then log in with the Sugar desktop selected.
  −
 
  −
===Installing a new system===
  −
 
  −
* download [http://dev.laptop.org/~quozl/olpc-ubuntu-sugar-14.04.2-desktop-amd64-1432093697.iso our installer image] (1.2 GB)<!-- b5584db2d995041c5c732d22320645f8 -->
  −
* install in the usual way,
  −
* log out of the Unity desktop, and then log in with the Sugar desktop selected.
  −
 
  −
==Ubuntu 12.04.2 LTS - Dextrose Sugar Live==
  −
* '''DXU-Dextrose on Ubuntu'''
  −
:revised Sept 5,2013
  −
:Sugar 0.98.8
  −
:Ubuntu 12.04.02
  −
#Journal Backup/Restore
  −
#Operations on multiple journal entries
  −
#Accessability support with integrated control panel
  −
*Announcement:
  −
:https://docs.google.com/document/d/1qtW08brJSXpfAAY-67QUb8s3gtWca9yIa9XmhYsLHbA/edit?pli=1
  −
 
  −
:Initial HD or VirtualBox install runs Full Screen Sugar.
  −
:NOTE click on the screenshot to enlarge it; click on browser  '''<= back''' to return.
  −
====Screenshots ====
  −
[[File:Sugar_dextrose.png|300px]][[File:Dextrose-background-reg.png|300px]][[File:Error-copying-to-Documents.png|300px]]
  −
#Boot Screen             
  −
#Background set - Register selected
  −
#Error copying to Documents from journal
  −
::For info on XSCE schoolserver: http://schoolserver.org/
  −
::https://sugardextrose.org/projects/xsce/
  −
[[File:Dextrose-4.png|300px]] [[File:Dextrose-3.png|300px]]
  −
*Dextrose  running in KDE Ubuntu 12.04.2
  −
*Note KDE has to be installed after sugar is installed to get to this view.
  −
 
  −
===Download===
  −
:NEW  see notes section below
  −
 
  −
*''' http://people.sugarlabs.org/Tgillard/ubuntu_12.04-20130712_i686.iso '''
  −
 
  −
===Install to Hard Disk===
  −
#Ubuntu Startup-disk-creator will create a USB installer
  −
#Boot from Live DVD
  −
* "Username is "ubuntu", with empty password."
  −
:Either method will run as a live CD or Install to Hard Disk
  −
::Note: Choose lightdm as desktop manager
  −
 
  −
===Install KDE===
  −
*Sugar terminal:
  −
sudo su
  −
password
  −
apt-get install kde-full
  −
- Select lightdm for desktop manager when asked
  −
- Select remote (none)
  −
*logout/login
  −
- Click on the round icon in the right top corner to display the '''D'''esktop '''M'''anagers available in the lightdm drop-down menu and select one:
  −
    GNOME Classic
  −
    GNOME Classic (no effects)
  −
    KDE Plasma Workspace
  −
    Sugar
  −
*It appears that lightdm which is added when KDE is installed picks up Gnome also (used by Sugar)
  −
 
  −
===Install GNOME===
  −
:To complete the install of GNOME
  −
*Sugar terminal:
  −
sudo su
  −
password
  −
apt-get install gnome
  −
- Select lightdm for desktop manager when asked
  −
 
  −
===Notes===
  −
From IRC Aug 3 2013
  −
<dfarning> You can download the new alpha image from
  −
<dfarning> http://ubuntu.activitycentral.com/makeiso/iso/ubuntu_12.04-20130730_i686.iso
  −
<dfarning> (md5 a91fb1e3b8bdc1c8bdea701702ef807c)
  −
<dfarning> In this release all control panel sections should work:
  −
<dfarning> - The keyboard section was failing because of libxklavier lacking the...
  −
...
  −
<dfarning> satellit_e:  Dextrose on Trisquel, the new toast, should be coming out this week or later for those who prefer 100% free :)
  −
 
  −
From Lists: support-gang@laptop.org 07/15/2013
  −
  −
I just wanted to give everyone a heads about something coming down the pipe:)
  −
On of the primary frustrations that I have been hearing from the
  −
community is their inability to easily get hardware for their
  −
deployments.
  −
In response, we have released of an iso running Sugar on Ubuntu at
  −
http://ubuntu.activitycentral.com/makeiso/iso/ubuntu_12.04-20130712_i686.iso
  −
* Username is "ubuntu", with empty password.
  −
As alway, AC's code is 100% free and open source.
  −
 
  −
===What's new===
  −
* Tuned up python-dbus clears the last bug that made most activities
  −
fail to start.
  −
* Logs in into Sugar automatically.
  −
* Most activities work (some will need some work, but it should not be
  −
caused by problems in Sugar dependencies anymore, but things specific
  −
to the activity). To be precise they start,  didn't test them in deeply
  −
  Didn't test collaboration yet.
  −
* General polish to make it look closer to a final product.
  −
===What fails===
  −
* Some quirks with the tamtam activities as usual, probably already
  −
fixed in newer bundles.
  −
* Write does not work as the gtk3 version of pyabiword or the gtk2
  −
version of libabiword are not available in Ubuntu, so both gtk2 and
  −
gtk3 versions of the activity are missing half of the dependencies.
  −
* Etoys and Scratch fail, probably because squeak-vm is not the proper
  −
version, so I'll be packaging that later as well.
  −
* The keyboard and network sections of the CP fail, the code makes
  −
some assumptions about being run in a xo or under fedora, resulting in
  −
unhandled exceptions.
  −
* Sometimes activities may fail to start if you open them right after
  −
logging in, because something with dbus is not yet fully running.
  −
  −
David Farning
  −
Activity Central: http://www.activitycentral.com
  −
--
  −
From IRC 07/19/2013:
  −
"We are interested in creating a community around the project which AC supports but does not control...."
  −
"We are trying to create a community like XSCE to support sugar on ubuntu."
  −
:Discussions on #schoolserver / freenode IRC
  −
===Old Releases===
  −
*http://old-releases.ubuntu.com/releases/
  −
===Problems===
  −
 
  −
====ubuntu_12.04-20130815_i686.iso====
  −
:Sugar 0.98.8
  −
# Time Zone in cp does not store settings.
  −
# Save to Doucuments from journal works (Photo)
  −
: latest  (Has some Plan Cebal activities):
  −
::'''Do Not Start:'''Biblioteca ceibal; CeibalNotifica; Portfolio; Scratch; Tux Paint; Write
  −
::No Sound from TamTam Apps (VirtualBox test)
  −
::Tam Tam edit is not full screen
  −
 
  −
====ubuntu_12.04-20130814_i686.iso====
  −
:sugar 0.98.7
  −
# Time Zone in cp does not store settings.
  −
# Save to Doucuments from journal does not work (Photo) 'gi.repositorySugarExt'object has no attribute 'fat_set_hidden_attrib'
  −
: latest 
  −
::'''Do Not Start:''' Write;Scratch;
  −
::No Sound from TamTam Apps (VirtualBox test)
  −
::Tam Tam jam and edit are not full screen
  −
 
  −
====ubuntu_12.04-20130730_i686.iso====
  −
:08/03/2013
  −
# Time Zone in cp does not store settings.
  −
# Save to Documents from journal Fails.
  −
::http://bugs.sugarlabs.org/ticket/4600
  −
 
  −
====ubuntu_12.04-20130712_i686.iso====
  −
:07/22/2013 satellit
  −
# Drag-Drop of item from journal to a mounted USB shown in the bottom left of frame fails.
  −
# Clipboard is not available for journal items to paste to documents folder or external USB.
  −
# "save to" fails to save to Documents folder or external USB.
  −
# Network in cp fails to start in live boot but works if installed to HD?
  −
# Time Zone in cp does not store settings.
  −
# Keyboard fails in cp
  −
# "copy to clipboard" of record picture crashes sugar
  −
# Record 97 does not save picture to journal on exit
  −
 
  −
===Collaboration testing (brief)===
  −
* All on Jabber.sugarlabs.org all activities started and shared from Dextrose Sugar 0.98.7
  −
:NOTE click on the screenshot to enlarge it; click on browser  '''<= back''' to return.
  −
====Chat 78 ====
  −
[[File:Chat_test-collaboration.png|200px]]
  −
* 4 Participants
  −
:Dextrose Sugar 0.98.7
  −
::HD install on ext USB HD system76 i7; Gazelle laptop
  −
:f18 Sugar 0.98.8
  −
::f18 HD install on intensePC i3; fanless PC
  −
:Sugar Network Sugar 0.94
  −
::XO-1.5 (1 Hexokinase hf6.2d)
  −
:plus visitor
  −
 
  −
====Speak 44====
  −
[[File:Speak-collaboration.png|200px]]
  −
====Turtle Art 169====
  −
[[File:TA-collaboration.png|200px]]
  −
 
  −
===Create.img files with dd for Duplication of USB's===
  −
====Persistent 4 GB USB built with ubuntu startup-disk creator====
  −
*Format USB Fat16
  −
*Start ubuntu startup-disk creator
  −
*choose Dextrose-sugar.iso from "other" (1.2 GB )
  −
*select USB Target
  −
*Move slider to left to (1.8GB)
  −
*Write USB
  −
:Boot from USB and select try without installing
  −
::Changes to USB will be saved on reboot.
  −
=====Make .img file with dd=====
  −
'''NOTE''' Use mount command to confirm device name for mounted USB eg: /dev/sdb; /devsdc; /dev/sdd...etc
  −
:'''This is very imporant as you can distroy your hard disk if you use the wrong device name.'''
  −
dd if=/dev/sdb of=Dextrose-sugar4p3.img bs=2M
  −
1850+1 records in
  −
1850+1 records out
  −
3880452096 bytes (3.9 GB) copied, 224.698 s, 17.3 MB/s
  −
=====Use .img to write 2nd USB=====
  −
:This can be repeated as many times as needed for duplication of USB's
  −
dd if=Dextrose-sugar4p3.img of=/dev/sdb bs=2M
  −
 
  −
*Download:http://people.sugarlabs.org/Tgillard/Dextrose-sugar4p3.img  3.6G
  −
:NeW 8/15/2013
  −
:Use a 4 GB USB or larger
  −
 
  −
====Install to 8 GB USB from booted burned DVD====
  −
:'''Note''' Ubuntu will make changes in your grub boot settings. It is preferred to remove the Laptop Hard Disk and boot from DVD of .iso
  −
:This will be a robust ext4 install of Dextrose-sugar on a USB
  −
*Boot DVD
  −
*Format USB as / 6GB ext4 plus (1.8GB) swap
  −
*Install to USB 
  −
=====Make .img file with dd=====
  −
dd if=/dev/sdb of=Dextrose-sugar83.img bs=2M
  −
3817+1 records in
  −
3817+1 records out
  −
8006074368 bytes (8.0 GB) copied, 678.706 s, 11.8 MB/s
  −
=====Use .img to write 2nd USB=====
  −
:This can be repeated as many times as needed for duplication of USB's
  −
dd if=Dextrose-sugar83.img of=/dev/sdb bs=2M
  −
 
  −
==Sweets Distribution==
  −
*'''Sugar 0.94'''
  −
 
  −
As of 2012-03, Ubuntu does not have a complete, stable version of Sugar in the Ubuntu repositories.  In particular, there is no compatible web browser.
  −
 
  −
Until this is fixed, try one of these options:
  −
* use [[Sweets_Distribution|Sweets]] on Ubuntu, see [[#How_to_install_Sweets_on_Ubuntu|below]],
  −
* use a virtual appliance, compatible with any version of Ubuntu, see [[#How_to_install_a_virtual_appliance|below]],
  −
* use the incomplete version that Ubuntu provide, see the last section below, or
  −
* install from Sugar source.
  −
 
  −
{| border="1" cellspacing="0" cellpadding="2" width="100%" class="wikitable"
  −
! your ubuntu release
  −
! your best options for trying Sugar
  −
|-
  −
| Ubuntu 12.10
  −
| [[#How_to_install_Sweets_on_Ubuntu|use Sweets Distribution]] or [[#How_to_install_a_virtual_appliance|use a virtual appliance]]
  −
|-
  −
| Ubuntu 12.04 LTS
  −
| [[#How_to_install_Sweets_on_Ubuntu|use Sweets Distribution]] or [[#How_to_install_a_virtual_appliance|use a virtual appliance]]
  −
|-
  −
| Ubuntu 11.10
  −
| [[#How_to_install_Sweets_on_Ubuntu|use Sweets Distribution]] or [[#How_to_install_a_virtual_appliance|use a virtual appliance]]
  −
|-
  −
| Ubuntu 11.04
  −
| [[#How_to_install_Sweets_on_Ubuntu|use Sweets Distribution]] or [[#How_to_install_a_virtual_appliance|use a virtual appliance]]
  −
|-
  −
| Ubuntu 10.10
  −
| [[#How_to_install_Sweets_on_Ubuntu|use Sweets Distribution]] or [[#How_to_install_a_virtual_appliance|use a virtual appliance]]
  −
|-
  −
| Ubuntu 10.04 LTS
  −
| [[#How_to_install_Sweets_on_Ubuntu|use Sweets Distribution]] or [[#How_to_install_a_virtual_appliance|use a virtual appliance]]
  −
|}
  −
 
  −
===How to install Sweets on Ubuntu===
  −
 
  −
Install packages on an Ubuntu system so that you may run Sugar.
  −
 
  −
See [[Sweets Distribution#Installation|How to install Sweets Distribution]].
  −
:[[Sweets_Distribution/Supported_platforms#Map| Map of Supported Distributions ]]
  −
 
  −
===How to install a virtual appliance===
  −
 
  −
Install a virtual appliance based on Ubuntu:
  −
 
  −
*the [[Sugar_Creation_Kit/sck/Sugar-in-Virtualization#Ubuntu_11.04_Sweets_Distribution_sugar_0.94|Ubuntu 11.04 Sweets Distribution Sugar 0.94 virtual appliance]],
  −
*a tutorial on [[Tutorials/Installation/Import a VirtualBox appliance|How to import a virtual appliance into VirtualBox]].
  −
 
  −
There are other virtual appliances based on other distributions, which can be imported into virtualization software on Ubuntu.
  −
 
  −
*see [[Sugar_Creation_Kit/sck/Sugar-in-Virtualization|Emulator image files]].
  −
 
  −
===sweets-sugar 0.94 works in Ubuntu 12.10 (unity and [http://community.linuxmint.com/tutorial/view/1246 cinnamon])===
  −
[[File:Sweets-sugar_in_12.10.png|300px]][[File:Sweets-sugar-cinnamon-12.10.png|400px]]
  −
===[http://cdimage.ubuntu.com/ubuntu-gnome/releases/13.10/release/ Ubuntu-gnome 13.10 (Saucy Salamander)]===
  −
:Release Announcement::http://ubuntugnome.org/ubuntu-gnome-13-10-is-released/
  −
:Dowwnload::http://cdimage.ubuntu.com/ubuntu-gnome/releases/13.10/release/
  −
 
  −
==Previous releases==
  −
See [[Ubuntu/Previous]] for how to install older versions of Sugar on older releases of Ubuntu.
  −
 
  −
==Subpages==
  −
{{Special:PrefixIndex/{{PAGENAMEE}}/}}
 
12,355

edits

Navigation menu