[Pharo-project] RFB in 2.0
Esteban, now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image. Did you figure it out? Norbert
I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work. The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days. Norbert Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
Hi Norbert, I would move it to its own new repo in SmalltalkHub. Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though. Best, On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote:
I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is UIManager default: MorphicUIManager new. With that I don't have problems at all. thanks, Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote: I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
On Fri, May 3, 2013 at 3:05 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck < marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
you can put it under PharoContributions team.
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
I was going to do that as well. But it is not clear to me WHERE you write that line of code. Because even if you save the image with that, doesn't the image set its own UI manager when booting? So I guess you need to pass around a script when running the image or something? What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ? Best,
With that I don't have problems at all.
thanks,
Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote:
I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
Mariano Martinez Peck wrote
What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
But you don't necessarily always want it to be headful, do you? If you have a headless server image, then use RFB to debug, then it seems you would want to subsequently start headless again, and then maybe realize you need to debug more and start Morphic... Could there be a concept of an RFB session, so when a connection is made to the RFB socket, the session is started (including installing the correct UI Manager), and then cleared manually or on shutdown (reinstalling the original manager)... how does that sound? ----- Cheers, Sean -- View this message in context: http://forum.world.st/RFB-in-2-0-tp4685418p4685430.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
In case of RFB I want it mostly with morphic ui manager. On the other hand it is an option when starting my server. The images runs headless anyway because there is no display driver. I don't see a problem here. Norbert Am 03.05.2013 um 20:17 schrieb "Sean P. DeNigris" <sean@clipperadams.com>:
Mariano Martinez Peck wrote
What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
But you don't necessarily always want it to be headful, do you? If you have a headless server image, then use RFB to debug, then it seems you would want to subsequently start headless again, and then maybe realize you need to debug more and start Morphic... Could there be a concept of an RFB session, so when a connection is made to the RFB socket, the session is started (including installing the correct UI Manager), and then cleared manually or on shutdown (reinstalling the original manager)... how does that sound?
----- Cheers, Sean -- View this message in context: http://forum.world.st/RFB-in-2-0-tp4685418p4685430.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On Fri, May 3, 2013 at 3:17 PM, Sean P. DeNigris <sean@clipperadams.com>wrote:
Mariano Martinez Peck wrote
What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
But you don't necessarily always want it to be headful, do you?
If the RFB is running, in which case I would not want it to be a UIMorphic? otherwise it simply does not work. Maybe I was not clear....the #startUp I was suggesting would be something like: startUp RFBServer server isRunning ifTrue: [ UIManager default: MorphicUIManager new ]
If you have a headless server image, then use RFB to debug, then it seems you would want to subsequently start headless again, and then maybe realize you need to debug more and start Morphic... Could there be a concept of an RFB session, so when a connection is made to the RFB socket, the session is started (including installing the correct UI Manager), and then cleared manually or on shutdown (reinstalling the original manager)... how does that sound?
yes, that could be another option. But I don't know if there is a place to hook in there...I should check...
----- Cheers, Sean -- View this message in context: http://forum.world.st/RFB-in-2-0-tp4685418p4685430.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- Mariano http://marianopeck.wordpress.com
On 3 May 2013 20:17, Sean P. DeNigris <sean@clipperadams.com> wrote:
Mariano Martinez Peck wrote
What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
But you don't necessarily always want it to be headful, do you? If you have a headless server image, then use RFB to debug, then it seems you would want to subsequently start headless again, and then maybe realize you need to debug more and start Morphic... Could there be a concept of an RFB session, so when a connection is made to the RFB socket, the session is started (including installing the correct UI Manager), and then cleared manually or on shutdown (reinstalling the original manager)... how does that sound?
that sounds like a very nice solution . and elegant. but i would go further and implement own RFBUIManager to put all dots on all i's.
----- Cheers, Sean -- View this message in context: http://forum.world.st/RFB-in-2-0-tp4685418p4685430.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- Best regards, Igor Stasenko.
Am 03.05.2013 um 20:09 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
On Fri, May 3, 2013 at 3:05 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
you can put it under PharoContributions team.
How can I do that? I don't find anything like PharoContributions on smalltalkhub. Norbert
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
I was going to do that as well. But it is not clear to me WHERE you write that line of code. Because even if you save the image with that, doesn't the image set its own UI manager when booting? So I guess you need to pass around a script when running the image or something? What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
Best,
With that I don't have problems at all.
thanks,
Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote: I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
this is called PharoExtras. Stef On May 6, 2013, at 6:16 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:09 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
On Fri, May 3, 2013 at 3:05 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
you can put it under PharoContributions team.
How can I do that? I don't find anything like PharoContributions on smalltalkhub.
Norbert
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
I was going to do that as well. But it is not clear to me WHERE you write that line of code. Because even if you save the image with that, doesn't the image set its own UI manager when booting? So I guess you need to pass around a script when running the image or something? What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
Best,
With that I don't have problems at all.
thanks,
Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote: I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
thanks, I knew the next question upfront but was reluctant to ask in the last mail for access to PharoExtras. Would someone add me please? Norbert Am 06.05.2013 um 18:20 schrieb stephane ducasse <stephane.ducasse@free.fr>:
this is called PharoExtras.
Stef
On May 6, 2013, at 6:16 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:09 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
On Fri, May 3, 2013 at 3:05 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
you can put it under PharoContributions team.
How can I do that? I don't find anything like PharoContributions on smalltalkhub.
Norbert
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
I was going to do that as well. But it is not clear to me WHERE you write that line of code. Because even if you save the image with that, doesn't the image set its own UI manager when booting? So I guess you need to pass around a script when running the image or something? What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
Best,
With that I don't have problems at all.
thanks,
Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote: I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
On Mon, May 6, 2013 at 6:23 PM, Norbert Hartl <norbert@hartl.name> wrote:
Would someone add me please?
done -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
just checked, you're already listed on: http://www.smalltalkhub.com/#!/~PharoExtras On 6 May 2013 18:23, Norbert Hartl <norbert@hartl.name> wrote:
thanks,
I knew the next question upfront but was reluctant to ask in the last mail for access to PharoExtras.
Would someone add me please?
Norbert
Am 06.05.2013 um 18:20 schrieb stephane ducasse <stephane.ducasse@free.fr>:
this is called PharoExtras.
Stef
On May 6, 2013, at 6:16 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:09 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
On Fri, May 3, 2013 at 3:05 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
you can put it under PharoContributions team.
How can I do that? I don't find anything like PharoContributions on smalltalkhub.
Norbert
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
I was going to do that as well. But it is not clear to me WHERE you write that line of code. Because even if you save the image with that, doesn't the image set its own UI manager when booting? So I guess you need to pass around a script when running the image or something? What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
Best,
With that I don't have problems at all.
thanks,
Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote:
I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Best regards, Igor Stasenko.
thanks. Damien added me 20 minutes ago ;) Norbert Am 06.05.2013 um 19:17 schrieb Igor Stasenko <siguctua@gmail.com>:
just checked, you're already listed on: http://www.smalltalkhub.com/#!/~PharoExtras
On 6 May 2013 18:23, Norbert Hartl <norbert@hartl.name> wrote:
thanks,
I knew the next question upfront but was reluctant to ask in the last mail for access to PharoExtras.
Would someone add me please?
Norbert
Am 06.05.2013 um 18:20 schrieb stephane ducasse <stephane.ducasse@free.fr>:
this is called PharoExtras.
Stef
On May 6, 2013, at 6:16 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:09 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
On Fri, May 3, 2013 at 3:05 PM, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
you can put it under PharoContributions team.
How can I do that? I don't find anything like PharoContributions on smalltalkhub.
Norbert
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
I was going to do that as well. But it is not clear to me WHERE you write that line of code. Because even if you save the image with that, doesn't the image set its own UI manager when booting? So I guess you need to pass around a script when running the image or something? What about adding RFB at startup list and implement #startUp doing "UIManager default: MorphicUIManager new." ?
Best,
With that I don't have problems at all.
thanks,
Norbert
Best,
On Fri, May 3, 2013 at 2:56 PM, Norbert Hartl <norbert@hartl.name> wrote:
I've found the problem. There is a FileDirectory access in RFBSession>>#desktopName. Removing it makes RFB work.
The current RFB sources are on Lukas' server. What do we do with that stuff? Move to smalltalkhub? If not I can ask Lukas to give me write permission. Just wanted to ask what kind of behaviour is en vogue this days.
Norbert
Am 03.05.2013 um 19:31 schrieb Norbert Hartl <norbert@hartl.name>:
Esteban,
now I can tell that it isn't working for me either. Socket is open and server is running. But there are immediate disconnects when trying to connect to a pharo2.0 image.
Did you figure it out?
Norbert
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Best regards, Igor Stasenko.
On 3 May 2013 20:05, Norbert Hartl <norbert@hartl.name> wrote:
Am 03.05.2013 um 20:00 schrieb Mariano Martinez Peck <marianopeck@gmail.com>:
Hi Norbert,
I would move it to its own new repo in SmalltalkHub.
Ok, but then it goes under my private section, right?
Also, I had another problem with RFB and the UIManager. The solution I found was this one: http://samadhiweb.com/blog/2012.11.04.headless.rfb.html I don't like it because I need to change Pharo's base source, but I didn't spend time finding a better solution...I guess there is, though.
The first line of code all my images (deployed on server using RFB) see is
UIManager default: MorphicUIManager new.
With that I don't have problems at all.
yep. +1 that's basically all what is needed.
thanks,
Norbert
Best,
-- Best regards, Igor Stasenko.
participants (6)
-
Damien Cassou -
Igor Stasenko -
Mariano Martinez Peck -
Norbert Hartl -
Sean P. DeNigris -
stephane ducasse