Changes

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 ==
166

edits