Development Team/Jhbuild: Difference between revisions
No edit summary |
|||
| Line 2: | Line 2: | ||
Sugar-jhbuild will automatically download the latest of Sugar's dependencies as well as Sugar itself directly from their source repositories, rather than relying on source packages that may have become stale. | Sugar-jhbuild will automatically download the latest of Sugar's dependencies as well as Sugar itself directly from their source repositories, rather than relying on source packages that may have become stale. | ||
It can also run a Sugar session in a window on your desktop using the [[wikipedia:Xephyr | Xephyr]] nested X window server. | It can also run a Sugar session in a window on your desktop using the [[wikipedia:Xephyr | Xephyr]] nested X window server or a VNC session. | ||
Below are generic instructions on how to use jhbuild to get up and running with Sugar. | Below are generic instructions on how to use jhbuild to get up and running with Sugar. | ||
| Line 141: | Line 141: | ||
The default size of 800x600 is currently the minimum that should work without issues. I.e. activities should be tested to work in this mode (and in others as well). | The default size of 800x600 is currently the minimum that should work without issues. I.e. activities should be tested to work in this mode (and in others as well). | ||
== Running sugar-emulator in a VNC session == | |||
Many users and developers have reported problems with running sugar-emulator in xephyr. As an alternatice, you can run sugar emulator inside a VNC session. To accomplish this, install any generic vncviewer package and create a <code>~/.vnc/xstartup</code> file containing the code below: | |||
<pre> | |||
#!/bin/sh | |||
exec ~/sugar-jhbuild/sugar-jhbuild run dbus-launch --exit-with-session sugar | |||
</pre> | |||
Now, you may run sugar-emulator by creating a generic VNC session and accessing it using a VNC viewer. | |||
== Other commands == | == Other commands == | ||