Changes

Jump to navigation Jump to search
3,432 bytes added ,  02:36, 27 May 2015
Line 224: 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}}
     −
* Modify the menu item Applications->Education->Sugar
+
Documentation
*: Use 'Main Menu' utility (alacarte) or edit a separate launcher
+
* {{Code|sugar-emulator --help}}
*# [right click]->[add launcher to desktop]
+
* {{Code|sugar-runner --help}}
*# right click on icon on desktop
+
* {{Code|sweets-sugar-emulator --help}}
*# Properties, Command:/usr/bin/sugar-emulator '''-i 832x624'''
+
Fit the screen for a 10" Netbook as a window:
*# Close
+
* 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=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'''
   −
* Now a smaller Xephyr window will launch
  −
** 832x624 matches the XO display proportions (Pages in Browse will mimic the layout of those on an XO.)
   
===Start Networking===
 
===Start Networking===
 
* In terminal:
 
* In terminal:
 
  ifconfig eth0 up
 
  ifconfig eth0 up
 
  dhclient eth0
 
  dhclient eth0
 +
 +
===Sugar 0.86 Improvements===
 +
* [[0.86/Notes#Home_Favourites_View_Improvements|0.86 Favorite View Improvements]]
    
===Keyboard shortcuts===
 
===Keyboard shortcuts===
Line 254: 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 271: Line 359:  
* File types
 
* File types
 
* InfoSlicer
 
* InfoSlicer
 +
====Custom Icons====
 +
:Make your own Custom Icons:[[Development_Team/Almanac/Making_Icons]]
    
===Journal===
 
===Journal===
Line 303: 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.
Line 308: Line 400:  
* [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 388: 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 typing in Terminal activity:
+
* The fast way to cleanup address history is stopping Browse and removing all its local data by entering in Terminal Activity this command:
rm -rf ~/.sugar/default/org.laptop.WebActivity
+
*: {{Code|rm -rf ~/.sugar/default/org.laptop.WebActivity}}
    
===Jukebox===
 
===Jukebox===

Navigation menu