VNC Launcher: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (Reverted edits by 67.161.255.164 (Talk) to last version by 58.147.44.154)
m (Reverted edits by Cjl (Talk) to last version by 67.161.255.164)
Line 12: Line 12:
* For Build 7.x use [[Media:VncLauncher-1.xo|VncLauncher-1.xo]]
* For Build 7.x use [[Media:VncLauncher-1.xo|VncLauncher-1.xo]]
* For Build 8.x use [[Media:VncLauncher-2.xo|VncLauncher-2.xo]]
* For Build 8.x use [[Media:VncLauncher-2.xo|VncLauncher-2.xo]]


'''Note that VNC Launcher stops accepting clients after one connection''', so you may want to modify the vnclauncher.py script as follows:

replace the line
cmd = "/home/olpc/Activities/VncLauncher.activity/x11vnc"
with
cmd = "/home/olpc/Activities/VncLauncher.activity/x11vnc -many -shared"

You may want to read about other options here http://pwet.fr/man/linux/commandes/x11vnc

== Starting VNC over SSH ==

Once VNC Launcher is installed, you can start a VNC server via SSH with the following command:
/home/olpc/Activities/VncLauncher.activity/x11vnc -auth /var/tmp/olpc-auth/.Xserverauth -many -shared

Revision as of 07:07, 17 December 2008

This activity helps you project your XO screen on a projector via a regular computer. It will automatically launch a VNC server (X11vnc) and display the XO's IP address. You can then connect and view the XO's screen using any VNC client (e.g. UltraVNC Viewer, RealVNC, etc) running on a regular computer.

The XO (now acting as a VNC server) and the client (computer running a VNC client) must be able to communicate using their IP addresses. This often means both sides should be on the same local network.

VNC Launcher was built on top of the Terminal activity and was developed by Arnan (Roger) Sipitakiat ( arnans at gmail.com) and Rinda Chokate (rindar at gmail.com)

Please send us any comments and please feel free to make your contributions to this activity.


Downloads:


Note that VNC Launcher stops accepting clients after one connection, so you may want to modify the vnclauncher.py script as follows:

replace the line

 cmd = "/home/olpc/Activities/VncLauncher.activity/x11vnc"

with

 cmd = "/home/olpc/Activities/VncLauncher.activity/x11vnc -many -shared"

You may want to read about other options here http://pwet.fr/man/linux/commandes/x11vnc

Starting VNC over SSH

Once VNC Launcher is installed, you can start a VNC server via SSH with the following command:

     /home/olpc/Activities/VncLauncher.activity/x11vnc -auth /var/tmp/olpc-auth/.Xserverauth -many -shared