Help needed -- Pharo 2.0 or 3.0 RFB-able image

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Help needed -- Pharo 2.0 or 3.0 RFB-able image

jhwoods
Hi Guys,

Not used Pharo for a while but getting back into it.  I usually like to run images headless and VNC into them - means I can port them to any machines I choose.

Having a real problem getting RFB working again.  I tried loading various versions of from smalltalkhub:

Gofer new
    smalltalkhubUser: 'PharoExtras' project: 'RFB';
    package: 'ConfigurationOfRFB';
    load.
(ConfigurationOfRFB project version: '0.63') load.

But no real success.  Ok, I can cope with the fact the main VNC Server menu doesn't work (uses a presumably deprecated method) by invoking thus:

RFBServer current stop;
    initializePreferences;
    configureForMemoryConservation;
    allowEmptyPasswords: false;
    setFullPassword: 'doer';
    setViewPassword: 'viewer';
    enableLogging: true;
    enableDebugging: true;
    allowZRLE: true;
    start: 0.

I can *almost* get to this.  TightVNC displays and crashes due to 'pseudo encoding -240' not being supported.  UltraVNC will work, on some settings, but dragging a window will crash Pharo.  Some socket error or other.  

I'm prepared to run Pharo 2.0 or 3.0, any VNC viewer at all, and any version of RFB that works ... anybody who can tell me a working configuration will be a lifesaver.

Thanks ...


... John
Reply | Threaded
Open this post in threaded view
|

Re: Help needed -- Pharo 2.0 or 3.0 RFB-able image

philippeback
These options do work in TightVNC

Inline image 1

Start the server with:

RFBServer server
initializePreferences;
enableDamageFilter: false;
enableRawFilter: false;
allowEmptyPasswords: false;
setFullPassword: 'fullpass';
setViewPassword: 'lurker';
allowInteractiveConnections: true;
enableLogging: false;
enableDebugging: false;
alloZRLE: false;
start:0.


Then once it does its thing, play around with the options...

This is in a 3.0 loading RFB like this:

Gofer it
smalltalkhubUser: 'PharoExtras' project: 'RFB';
package: 'ConfigurationOfRFB';
load.

(#ConfigurationOfRFB asClass project version: #stable) load


Enjoy the new power of remote work.

Phil




On Thu, Dec 11, 2014 at 4:59 PM, jhwoods <[hidden email]> wrote:
Hi Guys,

Not used Pharo for a while but getting back into it.  I usually like to run
images headless and VNC into them - means I can port them to any machines I
choose.

Having a real problem getting RFB working again.  I tried loading various
versions of from smalltalkhub:

Gofer new
    smalltalkhubUser: 'PharoExtras' project: 'RFB';
    package: 'ConfigurationOfRFB';
    load.
(ConfigurationOfRFB project version: '0.63') load.

But no real success.  Ok, I can cope with the fact the main VNC Server menu
doesn't work (uses a presumably deprecated method) by invoking thus:

RFBServer current stop;
    initializePreferences;
    configureForMemoryConservation;
    allowEmptyPasswords: false;
    setFullPassword: 'doer';
    setViewPassword: 'viewer';
    enableLogging: true;
    enableDebugging: true;
    allowZRLE: true;
    start: 0.

I can *almost* get to this.  TightVNC displays and crashes due to 'pseudo
encoding -240' not being supported.  UltraVNC will work, on some settings,
but dragging a window will crash Pharo.  Some socket error or other.

I'm prepared to run Pharo 2.0 or 3.0, any VNC viewer at all, and any version
of RFB that works ... anybody who can tell me a working configuration will
be a lifesaver.

Thanks ...


... John



--
View this message in context: http://forum.world.st/Help-needed-Pharo-2-0-or-3-0-RFB-able-image-tp4795507.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.





--
---
Philippe Back
Visible Performance Improvements
Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027
Blog: http://philippeback.be | Twitter: @philippeback

High Octane SPRL
rue cour Boisacq 101 | 1301 Bierges | Belgium

Pharo Consortium Member - http://consortium.pharo.org/
Featured on the Software Process and Measurement Cast - http://spamcast.libsyn.com
Sparx Systems Enterprise Architect and Ability Engineering EADocX Value Added Reseller