Changes

Jump to navigation Jump to search
9,222 bytes added ,  02:36, 27 May 2015
Line 1: Line 1: −
<noinclude>{{TOCright}}
+
<noinclude>__TOC__
 
[[Category:Help]]
 
[[Category:Help]]
 
</noinclude>
 
</noinclude>
Line 5: Line 5:  
Some ideas are not easy to discover; the concept of guided [[discovery]], where a mentor helps point a learner in a fruitful direction, can greatly accelerate the pace of learning. Some Sugar features are not easy to discover and while we are working to improve upon this, we provide some guides to discovery below.
 
Some ideas are not easy to discover; the concept of guided [[discovery]], where a mentor helps point a learner in a fruitful direction, can greatly accelerate the pace of learning. Some Sugar features are not easy to discover and while we are working to improve upon this, we provide some guides to discovery below.
   −
Eventually, as editors have sufficient material, the official documentation at  
+
Eventually, as editors have sufficient material, the official documentation at
 
[http://www.flossmanuals.net/ FLOSS Manuals] should be updated. (It's a wiki, too.)
 
[http://www.flossmanuals.net/ FLOSS Manuals] should be updated. (It's a wiki, too.)
   −
'''New project''': [http://booki.treehouse.su/discovering-discovery/ Discovering Discovery] in the FLOSS Manuals Booki software.--[[User:Mokurai|Mokurai]] 11:44, 29 September 2010 (EDT)
+
'''New project''': [[Replacing Textbooks]]. For The Undiscoverable, this includes [http://booki.treehouse.su/discovering-discovery/ Discovering Discovery] in the FLOSS Manuals Booki software.--[[User:Mokurai|Mokurai]] 11:44, 29 September 2010 (EDT), updated 10:42, 15 June 2011 (EDT).
+
 
 
No matter how well we do in making Sugar discoverable, there are necessarily some things that even a born lever-puller and button-clicker will not find easily, or will not understand fully. This page contains a list of such things, ranging from the almost but not quite obvious to the entirely opaque. We can consider whether some of these can be improved, but we know that there is a limit. So we have to alert teachers to these issues, and assist them to alert the children.
 
No matter how well we do in making Sugar discoverable, there are necessarily some things that even a born lever-puller and button-clicker will not find easily, or will not understand fully. This page contains a list of such things, ranging from the almost but not quite obvious to the entirely opaque. We can consider whether some of these can be improved, but we know that there is a limit. So we have to alert teachers to these issues, and assist them to alert the children.
   Line 40: Line 40:  
Point to an icon and wait a second for its name to appear. Wait a bit longer for the accompanying menu to appear. Or, without having to wait, just right-click (o-button on an XO) to see the name and menu.
 
Point to an icon and wait a second for its name to appear. Wait a bit longer for the accompanying menu to appear. Or, without having to wait, just right-click (o-button on an XO) to see the name and menu.
 
::Nice if view source was there too. --[[User:Dennis Daniels|Dennis Daniels]] 16:15, 4 August 2009 (UTC)
 
::Nice if view source was there too. --[[User:Dennis Daniels|Dennis Daniels]] 16:15, 4 August 2009 (UTC)
 +
:::It's in the Frame menu for the running activity --[[User:Sascha silbe|Sascha silbe]] 06:52, 13 May 2011 (EDT)
    
===Views===
 
===Views===
In Home View (hotkey F3), there are buttons to switch between the view of favorites in a ring and a list of all installed Activities. Select the star by an Activity to make it a Favorite. The hover menu for a Favorite includes the option to remove it from favorites without deleting it, and also an Erase option which deletes that activity!  
+
In Home View (hotkey F3), there are buttons to switch between the view of favorites in a ring and a list of all installed Activities. Select the star by an Activity to make it a Favorite. The hover menu for a Favorite includes the option to remove it from favorites without deleting it, and also an Erase option which deletes that activity!
 
::For a school admin trying to keep machines uniform for the next wave of kids to descend upon the computer lab the erase key can pose problems, right? --[[User:Dennis Daniels|Dennis Daniels]] 16:08, 4 August 2009 (UTC)
 
::For a school admin trying to keep machines uniform for the next wave of kids to descend upon the computer lab the erase key can pose problems, right? --[[User:Dennis Daniels|Dennis Daniels]] 16:08, 4 August 2009 (UTC)
 
:::One of many reasons not to use computer labs, but to go with one-to-one computing.
 
:::One of many reasons not to use computer labs, but to go with one-to-one computing.
 +
:::Just give each user a separate account (easy to automate). In addition to settings, the Journal will be preserved as well. --[[User:Sascha silbe|Sascha silbe]] 06:52, 13 May 2011 (EDT)
 +
 +
===My Settings===
 +
:"Control Panel";
 +
:Accessed by drop-down pop-up while hovering over the Central Avatar
 +
====About Me====
 +
:Allows changing Name and colors of Users Avatar
 +
:: '''Note restart is really logout.''' (Mis-named)
 +
:good way to refresh the jabber connections
 +
*Name
 +
*color icon picker
 +
Re: [Testing] Auckland Testing Summary 18 June 2011
 +
About me has a new color icon picker, it is quite strange and confusing
 +
as to what colors you have picked
 +
...................................
 +
Here is how it works:
 +
the two XOs on the left cycle through different fill colors, keeping
 +
the stroke color constant;
 +
the two XOs on the right cycle through different stroke colors,
 +
lkeeping the fill color constant;
 +
the XO in the center is the current selection -- what you'll get when you exit.
 +
(There are two XOs for fill and two XOs for stroke so that you can
 +
cycle back and forth in two directions -- i.e., undo.)
 +
If you have suggestions as to how to make this less confusing, please
 +
let me know.
 +
regards.
 +
-walter
 +
====About my Computer====
 +
*Software Version
 +
:Build
 +
:Sugar
 +
*Copyright and License
 +
:Full license
 +
 +
====Date & Time====
 +
* Set time-zone from list
 +
 +
====Frame====
 +
* Set activation Delay
 +
:Corner
 +
:Edge
 +
::'''recommend setting Edge to zero if mouse does not find frame easily'''
 +
====Keyboard====
 +
*set Keyboard Model; layout; Keys to change Layout
 +
 +
====Language====
 +
*set language from drop-down list
 +
====Modem configuration====
 +
* settings for mobile broadband connection to a cellular (3G) Network
 +
====Network====
 +
* Settings for jabber Network
 +
====Software Update====
 +
*Update installed Activities
    
===Frame===
 
===Frame===
   −
Can be activated by putting the mouse cursor in a corner of the screen (default) or on an edge (option in My Settings)
+
Can be activated by putting the mouse cursor in a corner of the screen (default) / on an edge (option in My Settings) or pressing the Frame key (XOs only) resp. <Alt>+<Shift>+F. On some systems (e.g. [[Dextrose]]) activation by mouse might be disabled by default.
    
* Views and Activities on top
 
* Views and Activities on top
Line 57: Line 111:  
===[[The Undiscoverable/Collaboration|Collaboration]]===
 
===[[The Undiscoverable/Collaboration|Collaboration]]===
   −
===Keep button===
+
===Keep button and Saving work===
 +
 
 +
Keep places a checkpoint of the current state of your application in the Journal, including a screen shot, Activity state, and metadata. The user can rename the session from the name of the Activity to something specific to the session, and add a description and tags. Users do not agree on why and when to use Keep. See [[Human_Interface_Guidelines/The_Laptop_Experience/The_Journal#The_Notion_of_.22Keeping.22| The Notion of "Keeping"]] in the Sugar Human Interface Guidelines.
 +
====Saving Work====
   −
Keep places a checkpoint of the current state of your application in the Journal, including a screen shot, Activity state, and metadata. The user can rename the session from the name of the Activity to something specific to the session, and add a description and tags. Users do not agree on why and when to use Keep.
+
Basically, we need a Save as... functionality, not just a Save that overwrites the previous version and a clumsy Save on Exit where you have to go roundabout to start up again. All of this should be bugged as a Feature Request.
 +
 
 +
<pre>On Thu, Oct 8, 2009 at 6:42 PM, Caroline Meeks <caroline@solutiongrove.com> wrote:
 +
> Today we worked with two groups on multiplication. They made squares with
 +
> each side being a different multiplication problem that had the same answer.
 +
> http://screencast.com/t/sUbiof2H
 +
>
 +
> We also had them reflect in their Journals about what they did.
 +
> All of this went well.
 +
>
 +
> What was horrible was trying to get the right point in the project saved to
 +
> the Journal and then navigating to the correct place to write.
 +
> The solution I suggest is when you click the Keep button (Journal Icon) from
 +
> an activity that the Journal reflection dialog box appears.
 +
> Here are the problems we had.
 +
>
 +
> Hard to get to the Journal, no easy F# short cut.
 +
> Hard to find the little arrow that gets you to where you can write.
 +
> Especially since if the Frame is active, which it has to be to get to the
 +
> Journal, the little bitty arrow you need to click is covered.
 +
> When students did their assigned task they were eager to go back to
 +
> exploring with Sugar and wrote over their work without it being saved, or
 +
> using the same name as the assigned activity.  This was probably the worst
 +
> outcome because then it was like they hadn't done the assignment, they had
 +
> nothing to show for their work and we'll want to use it later for a
 +
> portfolio.
 +
>
 +
> clicking the Activity Tab to write down the name is a PITA (this one is
 +
> fixed in .88 I think).
 +
>
 +
> After they reflected they wanted to immediately go back to exploring in TA
 +
> and we had to stop them, make them change the name again. They were very
 +
> perplexed by this because they didn't know what to name their new file
 +
> because they hadn't done anything yet.
 +
>
 +
> The word "Description" is not very friendly. I like "What did you do?"
 +
> Walter wants to expand it even further, I'm not sure about that, its pretty
 +
> challenging for the students to type so I'm not sure we want more boxes.
 +
> Confusion between the Keep button and the samples and the snapshot icons.
 +
> No feedback when you click Keep so there is a tendency to click it
 +
> repeatedly.
 +
</pre>
    
===Downloading and installing activities===
 
===Downloading and installing activities===
Line 66: Line 164:     
===Screen capture===
 
===Screen capture===
An important use case for the Keep button. How do we store just the image, without the software state? Some Activities, including Turtle Art, have a button for this purpose.  
+
An important use case for the Keep button. How do we store just the image, without the software state? Some Activities, including Turtle Art, have a button for this purpose.
*: <Alt> + 1 captures the screen and stores a screenshot in the Journal.
+
*: <Alt> + 1 or <PrtScn> (when present) captures the screen and stores a screenshot in the Journal.
    
*: See this discussion thread for techniques useful for special situations when a time-delayed capture may be needed, http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg17591.html
 
*: See this discussion thread for techniques useful for special situations when a time-delayed capture may be needed, http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg17591.html
Line 75: Line 173:     
:What's the hotkey to view source? Is there a hotkey to view the log for that specific acitivity?--[[User:Dennis Daniels|Dennis Daniels]] 16:10, 4 August 2009 (UTC)
 
:What's the hotkey to view source? Is there a hotkey to view the log for that specific acitivity?--[[User:Dennis Daniels|Dennis Daniels]] 16:10, 4 August 2009 (UTC)
 +
::<Alt>+<Shift>+V. On XOs you can use the "Gear" key (<Fn>+<Space>).
 +
 +
There is a soon-to-be released patch that adds [[Design_Team/Proposals/Toolbars/View-Source_Enhancements|two enhancements to view source]]: (1) the ability to make your own copy of an activity; and (2) the ability to browse the Sugar toolkit. --[[User:Walter|Walter]] 18:59, 16 June 2011 (EDT)
    
===Copy and paste between activities?===
 
===Copy and paste between activities?===
Line 84: Line 185:     
::Not all activities respond to the 'stop-sign' especially when there are system/activity crashes caused by bugs. How do users and teachers(!) kill _that_ activity?--[[User:Dennis Daniels|Dennis Daniels]] 16:09, 4 August 2009 (UTC)
 
::Not all activities respond to the 'stop-sign' especially when there are system/activity crashes caused by bugs. How do users and teachers(!) kill _that_ activity?--[[User:Dennis Daniels|Dennis Daniels]] 16:09, 4 August 2009 (UTC)
 +
:::Right now the only way is to kill the process from within Terminal, e.g. using top. --[[User:Sascha silbe|Sascha silbe]] 06:52, 13 May 2011 (EDT)
    
* Start an Activity without resuming last session: Select Start from hover menu.
 
* Start an Activity without resuming last session: Select Start from hover menu.
Line 90: Line 192:  
1-) in /usr/share/sugar/activities
 
1-) in /usr/share/sugar/activities
 
:or
 
:or
  * Locations of activities in sugar versions:  
+
  * Locations of activities in sugar versions:
 
  soas-v2-Blueberry :        /home/liveuser/Activities
 
  soas-v2-Blueberry :        /home/liveuser/Activities
 
  soas-i386-Nightly composes: /usr/share/sugar/activity
 
  soas-i386-Nightly composes: /usr/share/sugar/activity
Line 122: Line 224:  
  restart
 
  restart
   −
===Sugar-Emulator Screen Size Adjustment===
+
===sugar-emulator, sugar-runner, and sweets-sugar-emulator===
* In Terminal:
+
:sugar-emulator is used in Fedora 19 and earlier versions.
*: {{Code|sugar-emulator -i 600x500}} (fits the screen for a 10" Netbook as a window)
+
:sugar-runner is used in Fedora 20 and later versions.
*: {{Code|'''sugar-emulator -f'''}} '''(Full Screen)''' fit screen size and display entire sugar-emulator window
+
:sweets-sugar-emulator is used in [[Sweets_Distribution|Ubuntu and its derivatives with sweets-desktop]]
* Help for sugar-emulator
+
 
*: {{Code|sugar-emulator --help}}
+
Documentation
 +
* {{Code|sugar-emulator --help}}
 +
* {{Code|sugar-runner --help}}
 +
* {{Code|sweets-sugar-emulator --help}}
 +
Fit the screen for a 10" Netbook as a window:
 +
* in Terminal,
 +
*: {{Code|sugar-emulator -i 600x500}} (Fedora 19 and earlier)
 +
*: {{Code|sugar-runner --resolution 600x500}}
 +
 
 +
Fit full screen size use it all for Sugar:
 +
* in Terminal,
 +
*: {{Code|sugar-emulator -f}}
 +
*: {{Code|sugar-runner}}  (defaults to full screen)
 +
*: {{Code|sweets-sugar-emulator -f, --fullscreen }}
 +
 
 +
Edit the launcher icon file to change the default:
 +
: {{Code|sudo gedit /usr/share/applications/sugar-runner.desktop}}
 +
:: edit the line {{Code|Exec&#61;sugar-runner --resolution 832x624}} for example.
 +
 
 +
* [[Emulator/Full Screen|How to make a desktop icon that starts Sugar full screen]] {{highlight|bgcolor=yellow|'''Only needed for Fedora 19 and earlier versions.'''}}
 +
 
 +
Fit emulator to XO display dimensions by modifying the menu definition:
 +
* Use 'Main Menu' utility (alacarte) or edit a separate launcher
 +
* [right click]->[add launcher to desktop]
 +
* right click on icon on desktop
 +
* Properties, Command: {{Code|/usr/bin/sugar-emulator -i 832x624}} or {{Code|/usr/bin/sugar-runner --resolution 832x624}}
 +
* Close
 +
 
 +
 
 +
: Adjust the default window size for Sugar by editing the menu item for Sugar to<br>{{Code|/usr/bin/sugar-emulator -i 1200x900}} or {{Code|/usr/bin/sugar-runner --resolution 1200x900}}
 +
:: to match the XO reflective screen resolution
 +
: {{Code|/usr/bin/sugar-emulator -i 832x624}} or {{Code|/usr/bin/sugar-runner --resolution 832x624}}
 +
:: approximates the display proportions of the XO laptops, closely matching the toolbar, for example.
 +
: {{Code|/usr/bin/sugar-emulator -i 600x500}} or {{Code|/usr/bin/sugar-runner --resolution 600x500}}
 +
:: fits the screen for a 10-inch netbook
 +
: {{Code|/usr/bin/sugar-emulator -f}} {{highlight|bgcolor=yellow|'''Only needed for Fedora 19 and earlier versions.'''}}
 +
:: '''full screen on netbook'''
 +
 
 +
===Start Networking===
 +
* In terminal:
 +
ifconfig eth0 up
 +
dhclient eth0
   −
* Modify the menu item Applications->Education->Sugar
+
===Sugar 0.86 Improvements===
*: Use 'Main Menu' utility (alacarte) or edit a separate launcher
+
* [[0.86/Notes#Home_Favourites_View_Improvements|0.86 Favorite View Improvements]]
*# [right click]->[add launcher to desktop]
  −
*# right click on icon on desktop
  −
*# Properties, Command:/usr/bin/sugar-emulator '''-i 832x624'''
  −
*# Close
     −
* Now a smaller Xephyr window will launch
+
===Keyboard shortcuts===
** 832x624 matches the XO display proportions (Pages in Browse will mimic the layout of those on an XO.)
+
* [[olpc:Keyboard shortcuts]]
    
===Localization===
 
===Localization===
Line 145: Line 284:     
* [[The Undiscoverable/Fonts|Fonts]]
 
* [[The Undiscoverable/Fonts|Fonts]]
 +
 +
=== sugar-control-panel [command]===
 +
* '''The Original Way to Configure Sugar'''
 +
::Still present in sugar 0.92.4
 +
: In terminal:
 +
sugar-control-panel
 +
 +
Usage: sugar-control-panel [ option ] key [ args...]
 +
Options:
 +
-h      show this help message
 +
-l      list all available options
 +
-h key  show information about this key
 +
-g key  get the current value of the key
 +
-s key  set the current value of the key
 +
-c key  clear the current value of the key
 +
--------
 +
$ sugar-control-panel -l
 +
modemconfiguration:
 +
    apn
 +
    number
 +
    password
 +
    pin
 +
    puk
 +
    username
 +
datetime:
 +
    timezone
 +
updater:
 +
network:
 +
    networks (use the -c argument with this option)
 +
    registration (use the -c argument with this option)
 +
    jabber
 +
    publish_information
 +
    radio
 +
language:
 +
    languages
 +
aboutme:
 +
    color
 +
    color_xo
 +
    nick
 +
aboutcomputer:
 +
    aboutcomputer
 +
    build_number
 +
    firmware_number
 +
    license
 +
    serial_number
 +
    wireless_firmware
 +
power:
 +
    automatic_pm
 +
    extreme_pm
 +
frame:
 +
    corner_delay
 +
    edge_delay
 +
keyboard:
 +
 +
*If you want to connect quickly, simply open terminal. Then type the following commands :
 +
sugar-control-panel -s jabber jabber.server.url
 +
:replace jabber.server.url with the jabber server you with to use
 +
:then restart Sugar (warning: close activities first to save) by pressing ctrl+alt+erase, then go to the neighborhood view and have fun!
    
=== Remote collaboration ===
 
=== Remote collaboration ===
Line 162: Line 359:  
* File types
 
* File types
 
* InfoSlicer
 
* InfoSlicer
 +
====Custom Icons====
 +
:Make your own Custom Icons:[[Development_Team/Almanac/Making_Icons]]
    
===Journal===
 
===Journal===
Line 173: Line 372:  
* Resume session: Left-click a Journal entry to start where you left off the last time. Right-click to get the list of Activities that can open this file. Save in Record, open in Paint, for example.
 
* Resume session: Left-click a Journal entry to start where you left off the last time. Right-click to get the list of Activities that can open this file. Save in Record, open in Paint, for example.
   −
* Install Activities: Cannot install .xo over yum package. Delete Activity from /usr/share/sugar/activities, then download .xo from [http://activities.sugarlabs.org Activities repository] to Journal using Browse.  
+
* Install Activities: Cannot install .xo over yum package. Delete Activity from /usr/share/sugar/activities, then download .xo from [http://activities.sugarlabs.org Activities repository] to Journal using Browse.
    
:Other browsers such as Firefox save to the Linux file system, not to the Journal. Copy to a USB stick using Terminal, then from there to the Journal.
 
:Other browsers such as Firefox save to the Linux file system, not to the Journal. Copy to a USB stick using Terminal, then from there to the Journal.
Line 181: Line 380:  
* Copy to and from USB stick: Drag Journal entries to USB icon.
 
* Copy to and from USB stick: Drag Journal entries to USB icon.
   −
* Copy file to Journal entry. With the appropriate file name and MIME type:  
+
* Copy file to Journal entry. With the appropriate file name and MIME type:
 
  copy-to-journal tamyblock.py -m text/x-python
 
  copy-to-journal tamyblock.py -m text/x-python
    
* When you download an image, it doesn't have a preview. Open it and close it immediately to generate one. [http://dev.sugarlabs.org/ticket/1106 Ticket #1106]
 
* When you download an image, it doesn't have a preview. Open it and close it immediately to generate one. [http://dev.sugarlabs.org/ticket/1106 Ticket #1106]
   −
===Saving Work===
  −
  −
Basically, we need a Save as... functionality, not just a Save that overwrites the previous version and a clumsy Save on Exit where you have to go roundabout to start up again. All of this should be bugged as a Feature Request.
  −
  −
<pre>On Thu, Oct 8, 2009 at 6:42 PM, Caroline Meeks <caroline@solutiongrove.com> wrote:
  −
> Today we worked with two groups on multiplication. They made squares with
  −
> each side being a different multiplication problem that had the same answer.
  −
> http://screencast.com/t/sUbiof2H
  −
>
  −
> We also had them reflect in their Journals about what they did.
  −
> All of this went well.
  −
>
  −
> What was horrible was trying to get the right point in the project saved to
  −
> the Journal and then navigating to the correct place to write.
  −
> The solution I suggest is when you click the Keep button (Journal Icon) from
  −
> an activity that the Journal reflection dialog box appears.
  −
> Here are the problems we had.
  −
>
  −
> Hard to get to the Journal, no easy F# short cut.
  −
> Hard to find the little arrow that gets you to where you can write.
  −
> Especially since if the Frame is active, which it has to be to get to the
  −
> Journal, the little bitty arrow you need to click is covered.
  −
> When students did their assigned task they were eager to go back to
  −
> exploring with Sugar and wrote over their work without it being saved, or
  −
> using the same name as the assigned activity.  This was probably the worst
  −
> outcome because then it was like they hadn't done the assignment, they had
  −
> nothing to show for their work and we'll want to use it later for a
  −
> portfolio.
  −
>
  −
> clicking the Activity Tab to write down the name is a PITA (this one is
  −
> fixed in .88 I think).
  −
>
  −
> After they reflected they wanted to immediately go back to exploring in TA
  −
> and we had to stop them, make them change the name again. They were very
  −
> perplexed by this because they didn't know what to name their new file
  −
> because they hadn't done anything yet.
  −
>
  −
> The word "Description" is not very friendly. I like "What did you do?"
  −
> Walter wants to expand it even further, I'm not sure about that, its pretty
  −
> challenging for the students to type so I'm not sure we want more boxes.
  −
> Confusion between the Keep button and the samples and the snapshot icons.
  −
> No feedback when you click Keep so there is a tendency to click it
  −
> repeatedly.
  −
</pre>
      
==Activities==
 
==Activities==
Line 238: Line 393:     
===[http://wiki.laptop.org/go/Xo-get xo-get]===
 
===[http://wiki.laptop.org/go/Xo-get xo-get]===
 +
 +
'''NOTE''': This script does not work with Sugar 0.98 or later and needs to be updated.
    
The obsolete xo-get script and Activity accessed a repository of Activities for installation and updates. Use [http://Activities.sugarlabs.org/ Activities.sugarlabs.org] instead.
 
The obsolete xo-get script and Activity accessed a repository of Activities for installation and updates. Use [http://Activities.sugarlabs.org/ Activities.sugarlabs.org] instead.
   −
* [http://wiki.laptop.org/go/Xo-get#Installation_of_xo-get Script] [http://xo-get.olpc.at/xo-get.py Download]  
+
* [http://wiki.laptop.org/go/Xo-get#Installation_of_xo-get Script] [http://xo-get.olpc.at/xo-get.py Download]
 
* [http://wiki.laptop.org/go/Xo-get#Installation_of_xo-get_GUI Activity]
 
* [http://wiki.laptop.org/go/Xo-get#Installation_of_xo-get_GUI Activity]
 +
 +
To install an activity from a downloaded .xo file from the cli, one can use <tt>sugar-install-bundle</tt> instead
    
===Terminal===
 
===Terminal===
Line 258: Line 417:  
* copy-from-journal copy-to-journal: Journal entries are in ~/.sugar/default/datastore. Each entry has a metadata subdirectory.
 
* copy-from-journal copy-to-journal: Journal entries are in ~/.sugar/default/datastore. Each entry has a metadata subdirectory.
 
* sugar-control-panel command: (aboutme/network/datetime/aboutcomputer/Frame/power/language) settings. Use this command (small L) to list available functions.
 
* sugar-control-panel command: (aboutme/network/datetime/aboutcomputer/Frame/power/language) settings. Use this command (small L) to list available functions.
  sugar-control-panel -l  
+
  sugar-control-panel -l
 
* File browser: Install Midnight Commander (mc)
 
* File browser: Install Midnight Commander (mc)
   Line 267: Line 426:  
* It's a programming language.
 
* It's a programming language.
 
* It's huge.
 
* It's huge.
* The tutorials are excellent as far as they go, but they stop short.
+
* The cloud of tutorials is excellent as far as they go, but they stop short.
* [[The undiscoverable/Projects|Projects]]? What are projects? How do I do that?
+
 
* Program tiles
+
[[The_Undiscoverable/Etoys|More]]
* Make tile
  −
* Objects
  −
* Code viewer
  −
* Multimedia
  −
* Presentations
  −
* Link: http://squeakland.org/
  −
* Hint: to share an Object or the desktop in e-toys
  −
:Drag over a buddy it should highlight
      
===Pippy===
 
===Pippy===
Line 316: Line 467:  
:plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the range from -a to b.
 
:plot(eqn, var=-a..b), plot the equation 'eqn' with the variable 'var' in the range from -a to b.
   −
For example,  
+
For example,
    
plot(x**2,x=-3..3)
 
plot(x**2,x=-3..3)
Line 331: Line 482:     
* [[The Undiscoverable/Bookmarks|Bookmarks]]
 
* [[The Undiscoverable/Bookmarks|Bookmarks]]
 +
* The URI in the address box can be copied to the clipboard with a right-click palette Copy action.
 
* You can use browse to browse the file system and .py files
 
* You can use browse to browse the file system and .py files
 
* Uploading from Journal
 
* Uploading from Journal
 
* [[wikipedia:About:config|about]]:config    (Enter this in the address bar to see and set Browse configuration values, such as for  [[olpc:Our software#Proxy configuration]])
 
* [[wikipedia:About:config|about]]:config    (Enter this in the address bar to see and set Browse configuration values, such as for  [[olpc:Our software#Proxy configuration]])
 +
* The fast way to cleanup address history is stopping Browse and removing all its local data by entering in Terminal Activity this command:
 +
*: {{Code|rm -rf ~/.sugar/default/org.laptop.WebActivity}}
    
===Jukebox===
 
===Jukebox===
Line 340: Line 494:     
===IRC===
 
===IRC===
 +
 
* Change name: click on name in right bottom corner, edit, hit <enter>
 
* Change name: click on name in right bottom corner, edit, hit <enter>
 
* /join #''channel'' command
 
* /join #''channel'' command
   −
*How to change the autologon channels on the XoIRC application in sugar:
+
*How to change the autologon channels on the XoIRC application in sugar: '''see note below for IRC-10'''
  *in terminal  enter gedit then open and edit the file ircactivity.py  
+
  *in terminal  enter gedit then open and edit the file ircactivity.py
 
  in .../Activities/IRC.activity subdirectory. ( install gedit with yum install.)
 
  in .../Activities/IRC.activity subdirectory. ( install gedit with yum install.)
  *add "client.add-channel ('sugar') "lines with the different #channels  
+
  *add "client.add-channel ('sugar') "lines with the different #channels
 
  inside quotes that you want to open on startup, Then save the changed file.
 
  inside quotes that you want to open on startup, Then save the changed file.
 
Now autologon to those channels works on startup
 
Now autologon to those channels works on startup
 +
*'''This has changed in IRC-10'''
 +
:Clicking on resume will load last name and channel settings in IRC
 +
:Start new will revert to default settings
 +
 +
* IRC-Chat is also Accessible from your Browser:
 +
::http://chat.sugarlabs.org:9090/
    
==Programming==
 
==Programming==
Line 381: Line 542:  
** I have found that adding an additional keyboard setting is *very* difficult
 
** I have found that adding an additional keyboard setting is *very* difficult
 
* Keyboard sends screen the "erase" key as the ascii code NULL (back erase) and sees "fn+erase" as code DEL (forward erase).
 
* Keyboard sends screen the "erase" key as the ascii code NULL (back erase) and sees "fn+erase" as code DEL (forward erase).
 +
====dx3====
 +
:testing:http://download.sugarlabs.org/dextrose/testing/dx3/xo1/
    
===XO-1.5===
 
===XO-1.5===
 +
*Collaboration on Ad-hoc Networking must be initiated by XO-1.5 when connecting to an XO-1
 +
::Mesh Networking:
 +
(Re: [Testing] [OLPC New Zealand] os873 on XO-1.5 and os873 on XO-1 -07/15/2011) testing@lists.laptop.org 07/18/2011 -Samuel Greenfield
 +
XO-1.5's do not have Mesh networking support, so they use 802.11 Ad-hoc
 +
networks.  XO-1's default to Mesh networks at the moment for compatibility,
 +
because that is what they historically have done.
 +
Once an XO-1.5 starts an Ad-hoc network, the XO-1's will spot that network
 +
within a minute or two, and use the same Mayan numeral as the XO-1.5 to
 +
indicate its presence.  If all the XOs leave an Ad-hoc network it
 +
disappears; but Network Manager/Sugar cache its presence for a while in case
 +
a scan accidentally missed a network.
 +
When an XO-1 sees an Ad-hoc networks they are all filled in as "occupied",
 +
because an XO-1 does not show the unfilled variants to allow an XO-1 to
 +
start them.
 +
This behavior has been around since OLPC build 10.1.3 (860) & Sugar 0.90,
 +
and is described at http://wiki.sugarlabs.org/go/Features/Ad_hoc_Networking
 +
I believe XO-1's can be adjusted to default to Ad-hoc as well if desired
 +
 +
====Enable Ad-hoc network on XO-1====
 +
(Re: [Testing] [OLPC New Zealand] os873 on XO-1.5 and os873 on XO-1 -07/23/2011) -Gary Martin
 +
1) You can enable ad-hoc networking on recent XO-1 builds with (your neighbour hood view will be populated with the three new Mayan numbered adhoc icons as well as the usual three mesh icons):
 +
gconftool-2 -s  /desktop/sugar/network/adhoc -t bool true
 +
2) Unfortunately I am not aware of current builds properly supporting disabling
 +
(e.g. a gconf setting would be nice) mesh network on XO-1 hardware…
 +
There was talk and some patches floating about, but I'm not sure anything landed.
 +
The closest seems to be the below terminal command, but it does not survive a power cycle, or sleep/wake cycle :
 +
( Maybe there is some power script this could be added to for folks who want to disable mesh permanently (until we get something more elegant in place for the future)?
 +
su
 +
echo 0 > /sys/class/net/eth0/lbs_mesh
 +
 +
*07/23/2011 IRC:#sugar
 +
<silbe> Sugar will use link-local collaboration (telepathy-salut), using multicast on the LAN (e.g. wifi).
 +
If a Jabber server is configured, Sugar will try to connect to it (using telepathy-gabble).
 +
As soon as the Jabber connection has been established, Sugar will deactivate the link-local collaboration.
 +
 +
* [http://wiki.laptop.org/go/Wifi_Connectivity#Hidden_Networks Hidden Networks]
    
Any issues?
 
Any issues?
Line 407: Line 606:     
* At boot time, press and hold the escape key to get into Open Firmware.
 
* At boot time, press and hold the escape key to get into Open Firmware.
* In the Terminal activity, execute the command  
+
* In the Terminal activity, execute the command
    
  echo y > /proc/sysrq-trigger
 
  echo y > /proc/sysrq-trigger

Navigation menu