Yanni Chiu wrote
> 
> On 26/04/12 10:45 PM, Paul DeBruicker wrote:
>> You could also consider using 'xrpa' which is like screen but for X
>> applications.  See Bernat Romagosa description here:
>>
>> http://www.asmalltalkbytheseaside.com/#remotedevelopmentonpharowithoutvnc
> 
> In that article, the steps are:
> 
> % xpra attach :5
> % DISPLAY=:5 ./pharo.sh
> 
> which seems to imply that the 5-th DISPLAY port is occupied by the image.
> 
> When I have several images running, using VNC, I can start/stop the VNC 
> display in each image (and specify the portno) using a Seaside interface.
> 
> So, I only have to open one firewall port for the X Display port (I'm 
> probably doing something wrong here; maybe I should be using ssh), and I 
> can operate each image GUI as necessary, as long as I only operate on 
> one image at a time.
> 
> Can a similar thing be done using xpra?
> 

If you run them through ssh then you only need the ssh port (22) open.  

Multiple Pharo apps can run at the same time by starting xpra on multiple
displays then starting your Pharo instances on those displays e.g.:

xpra attach :5
DISPLAY=:5 ~/pharoApp1/pharo.sh 
xpra attach :6
DISPLAY=:6 ~/pharoApp2/pharo.sh 

Then they just run and you can attach to and detach from (from the same or
different clients)  them without affecting the Pharo process.  I don't think
you can put a currently running Pharo process inside the xpra process.  The
'DISPLAY=:5' bit just tells the X11 app you're starting which display to
use.  

https://help.ubuntu.com/community/Xpra


--
View this message in context: 
http://forum.world.st/VNC-for-pharo-1-3-or-1-4-tp4590152p4593664.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.

Reply via email to