That's right, looks like it sends full-blown images (not the delta, not the commands to x-server) and re-drawing takes forever. I wonder if it's a Pharo issue or x-server's? My xterm works pretty fast compared to Pharo though... 2010/5/12 Schwab,Wilhelm K <bschwab@anest.ufl.edu>
I have at times done what you are attempting, and painful is nicest adjective I can think to use. Please let us know if VNC is a better option. Re RDP, I have wondered whether the poor performance could be telling us something about the amount of drawing that might be happening for no purpose??? It can be terribly slow, especially the response to typing. Bill
------------------------------ *From:* pharo-project-bounces@lists.gforge.inria.fr [mailto: pharo-project-bounces@lists.gforge.inria.fr] *On Behalf Of *Mariano Martinez Peck *Sent:* Wednesday, May 12, 2010 10:25 AM *To:* Pharo-project@lists.gforge.inria.fr *Subject:* Re: [Pharo-project] Remove developing with Pharo
2010/5/12 Andrei Stebakov <lispercat@gmail.com>
Currently I have my web applications running on a Ubuntu box to which I connect from a remote WinXP system via ssh.
I guess the subject should be "remote" instead of "remove" ? ;)
Sorry I ask but why not you cannot just develop in your pc and with scp or similar you copy the .image and .image file trough ssh to the server ?
My current set of tools is Lisp/Slime/Emacs. I tried to launch Pharo with X11 forwarding using X-server on WinXP, but it painfully slow (the Pharo main windows redraws in a few minutes). I am really thinking developing some web app using Pharo/Seaside (I am liking the language more and more!) but I need to know to do it remotely via a secure connection.
Yes, there is an implementation of the VNC protocolol. You can take a Pharo image and load a VNC server. Then, you can connect to any VNC client and what you see is the image....Then you can do whatever you want. I don't know the performance, thus.
That package is called RFB (remote something buffer)
http://book.seaside.st/book/advanced/deployment/maintaining/vnc
To install it:
Gofer it squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfRFB'; load. ((Smalltalk at: #ConfigurationOfRFB) project perform: #latestVersion) load.
Cheers
Mariano
Thank you, Andrei
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project