Ronan Watson wrote:
>>> home:~$ vglconnect -s <proxy_machine>
>>>
>>> proxy_machine:~$ vglconnect -s <vgl_server>
>>>
>>> vgl_server:~$ vglrun glxspheres
>>
> 
> Well...I can only set up this connection from work and start the
> application from there also....but when at home I want to be able to use
> the application.
> 
> So I need to make this connection from the vgl_server through the proxy
> to
> home....start an application running on the vgl_server so that it
> appears
> on my home machine, and be able to interact with it from there.
> 
> Sorry for the confusion.
> Is this any clearer?

Unfortunately, no.  If you are only able to set up the connection from
work, then how did you get the above example to work?  That example
requires you to be able to SSh into proxy_machine from home.  I could
understand your need to establish a reverse connection if proxy_machine
was not allowing SSh.  If that is the case, then you would have to
manually use ssh with the -L argument to create the tunnels in reverse.
 For instance:


Example 2:

vgl_server: ssh -X -L4242:localhost:4242 proxy_machine

proxy_machine: ssh -X -L4242:localhost:4242 home

home: vglclient

vgl_server: vglrun glxspheres


Also, why wouldn't you use TurboVNC?  Presumably, the connection between
proxy_machine and home is over a high-latency or low-bandwidth link,
which means that using the VGL Image Transport isn't recommended ... not
that it won't work, but the VGL Image Transport relies on X11 to
transmit the 2D parts of the application GUI, and X11 doesn't perform
well over wide-area networks.

The way I'd accomplish the above is to start a TurboVNC session on
vgl_server and do:


Example 3:

vgl_server: ssh -R5901:localhost:5901 proxy_machine

proxy_machine: ssh -R5901:localhost:5901 home

Then, once you get home, launch TurboVNC viewer on your home machine and
point it to localhost:1


The problem with Example 2 is that you can only start one particular
app, and if the network hiccups, the app is lost and you can't restart
it.  However, the VNC session is stateless, and you can reconnect to it
and use it to launch multiple apps as long as the SSh tunnel remains up.


------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
VirtualGL-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to