Development Team/Jhbuild: Difference between revisions

From within Sugar: mention that the shortcuts work in all Sugar sessions
Run Sugar: refer non-US keyboard users to VNC
Line 106: Line 106:


== Run Sugar ==
== Run Sugar ==
Note: if you have a non-US keyboard, please follow the instructions on [[#Running sugar in a VNC session|running Sugar in a VNC session]] instead.


This command launches Sugar in a nested X session:
This command launches Sugar in a nested X session:
Line 113: Line 115:
To set debug variables, modify <code>~/.sugar/debug</code> (this file will be created on first run of Sugar).
To set debug variables, modify <code>~/.sugar/debug</code> (this file will be created on first run of Sugar).


Note that due to a [https://bugs.sugarlabs.org/ticket/342 bug in Xephyr] your keyboard might not work as expected. A partial workaround is to run <code>setxkbmap &lt;keymap name&gt;</code> by adding this command line to <code>~/.sugar/debug</code>. Most "regular" keys should work fine after that, some "special keys" (e.g. cursor up/down) might still refuse to operate as intended.
Note that due to a [https://bugs.sugarlabs.org/ticket/342 bug in Xephyr] your keyboard might not work as expected. A partial workaround is to run <code>setxkbmap &lt;keymap name&gt;</code> by adding this command line to <code>~/.sugar/debug</code>. Most "regular" keys should work fine after that, some "special keys" (e.g. cursor up/down) might still refuse to operate as intended. The "keymap name" usually is a two letter country code, e.g. "de" for german or "fr" for french.
 
The "keymap name" usually is a two letter country code, e.g. "de" for german or "fr" for french.


== Run an individual activity ==
== Run an individual activity ==