Talk:Sugar Control Panel

From OLPC
Revision as of 03:13, 21 February 2008 by Ixo (talk | contribs) (OLPC Forum: project listings.)
Jump to: navigation, search

Activity sugar-control-panel GUI ?


Which builds is the sugar control panel in?

I can't find it in the XO live CD (build 625)


It would be great if there was an Activity to allow changing of settings and avoid using the command line.

Maybe carry the idea further into a 'skin/theme' customizer ? Update/modify the following:

Basic (might run multiple times)

  • Icon (stroke and fill color)
  • Background pattern/color for Sugar Control Panel
  • Nick Name
  • Wifi Radio on/off
  • Update software (via olpc-update or yum update or yum upgrade )
  • Turn off/on, 4-corner Frame activation
  • Turn on/off, 'hand' buttons as pointer-click


Advanced (typically only once or twice ran)

  • Current time
  • TimeZone
  • Jabber server settings
  • Language settings

File System maintence (Experts only)

  • clear temp areas (/tmp /var/tmp, Cache, etc)
  • Restart OS installation (olpc installed = no)
  • Send configuration/settings information to Tech Support

Hmmm.. maybe I'll make an 'Activity Project' called 'Skin Themes' ?  :) Any comments or people willing to help?

--IainD 23:13, 30 December 2007 (EST)

Yes, this command-line application is a stopgap measure until the graphical user interface can be written. I'm not sure how far they've gotten, though; I haven't been able to find any relevant code in the repository. See the Requirements page for all the stuff they plan to put into it. Some of the stuff you've mentioned isn't in the list but may be useful in a separate app, perhaps? (But, for what it's worth, I think skinning/theming may be an unnecessary complication to the software at this point.) —Joe 10:18, 31 December 2007 (EST)

Merge from Sugar-Control-Panel

{{G1G1 Support FAQ}}


The [[Sugar Control Panel]] command can be used from the [[Terminal Activity]] to change certain system settings.

To view all Sugar Control Panel options type:

    [[Sugar Control Panel|sugar-control-panel]] -l


== Nickname ==

To view the current nickname for your XO type:
    [[Sugar Control Panel|sugar-control-panel]] -g nick

To change the nickname type:
     [[Sugar Control Panel|sugar-control-panel]] -s nick "My New Nickname" 

''Note: some characters should not be used in the nickname as them may prevent Sugar from loading properly after you've changed the name. Such characters to avoid include '''-'''(minus sign), ... [[User:D0li0#Problems with - in nickname|bad nickname recovery help]].''

== Color ==


To change the color of the XO symbol at the center of your [http://www.laptop.org/laptop/start/homeview.shtml Home View], launch the [[Terminal Activity]] 

At the prompt, type just one of the following example commands:
   [[Sugar Control Panel|sugar-control-panel]] -s color '''<outline color>''' '''<interior color>''' '''<outline shade>''' '''<interior shade>'''   (press "Enter")


The values for color are 
* red
* orange
* yellow
* green
* blue
* purple

The optional '''shade''' values may be  ''light'', ''medium''. or ''dark''.  They specify the darkness of the outline and interior color respectively.  

It is suggested that the interior shade be ''medium'' or ''dark'', so that the text in the Chat activity will be more readable ([http://dev.laptop.org/ticket/5767 #5767]).

Also, to ensure that the color scheme you choose is readable when the display is in monochrome mode, the outline and internal light/medium/dark values can not be the same.  If you try to make them the same, they will be silently set to be different.

Restart [[Sugar]] by pressing these 3 keys at once: Ctrl-Alt-Erase.

Bonus: a few [[Sugar Control Panel|extra tips on running sugar-control-panel]].

== Time Zone ==

To find out what timezones are available execute:

 sugar-control-panel -h timezone

 [[Sugar Control Panel|sugar-control-panel]] -s timezone America/Chicago
 exit

This will set the timezone to that of Chicago (Central Time)


(See also: [[Test_Config_Notes#Fixing_XO_clock_Data|Fixing XO clock Data]])

== Language ==

To find out the current language enter:

 sugar-control-panel -g language

To list available languages enter:

 sugar-control-panel -h language

To change the language, enter

 sugar-control-panel -s language '''<language>'''

Where '''<language>''' is on of the [[Sugar_Control_Panel#Languages|languages]] listed using the -h command

== Airplane Mode ==

To turn off the XO Wireless while flying, use the sugar-control-panel:

 sugar-control-panel -s radio off
 exit

Wireless will be restored the next time the XO laptop is rebooted. For more details, and information on how to disable the radio permanently go to [[Airplane mode]].

OLPC Forum

Hi, I started a topic on this over at olpcnews.com/forum[1], so I was wondering if there has been any progress made in this front if we could be notified, thanks in advance click on the number 2 to go to this forum [2]

I'm more of a Wiki/IRC user, but I have formed two activity projects.
Once I find someone else to co-author them, they'll be ready to start programming.  :) --ixo 02:13, 21 February 2008 (EST)