[squeak-dev] RFB

Yoshiki Ohshima Yoshiki.Ohshima at acm.org
Fri Sep 9 22:15:52 UTC 2016


At Wed, 7 Sep 2016 20:07:31 +0200 (CEST),
Levente Uzonyi wrote:
> 
> Have you tried enabling logging or debugging?
> You can do by opening the server widget from the Wolrd 
> menu, open..., RFB/VNCServer. The best is to pin it.
> The widget has a debugging submenu where you can enable logging and 
> debugging, and you can open the server log too.
> 
> Seeing those messages, it seems your client is trying to detect the 
> encoding and/or color depth. Setting them before connecting should help 
> in this case.

(By disabling my Japanese input method, I can at least run things in
Squeak.)

So I enabled logging and verbose logging and get the following.  The
part from:

----------------
RFB: [RFBServer>>runSession:] connection from localhost
----------------

to:

----------------
RFB: [RFBSession>>rfbSetPixelFormat] colour map a WordArray(16711680 65280 255 0) an IntegerArray(0 0 0 0)
----------------

repeats quickly until it dies.  I tried to 'enable debugging', but it
gets a halt notifier but then go into the emergency evaluator.

-- Yoshiki


--------------------------------------
RFB: [RFBSession>>release] released
RFB: [RFBSession>>stop] stopped
RFB: [RFBSession>>release] released
RFB: [RFBServer>>removeDisplay] RFBDisplayScreen. RFBEventSensor removed
RFB: [RFBServer>>release] released
RFB: [RFBServer>>installDisplay] RFBDisplayScreen, RFBEventSensor installed
RFB: [RFBServer>>initialize] initialised
RFB: [RFBServer>>start:] start
RFB: [RFBServer>>runLoop] running
RFB: [RFBServer>>start:] started
RFB: server already running?
RFB: [RFBServer>>runSession:] connection from localhost

RFB: [RFBSession>>initServer:socket:reverse:] initialised
RFB: [RFBSession>>start] started a Process in [] in BlockClosure>>newProcess
RFB: [RFBSession>>runLoop] running
RFB: [RFBSession>>runLoop] send protocol version
RFB: [RFBSession>>rfbProtocolVersion] RFB 003.003

RFB: [RFBSession>>rfbProtocolVersion] viewer using protocol 3.3
RFB: [RFBSession>>rfbProtocolVersion] ignoring minor version mismatch
RFB: [RFBSession>>rfbInitialisation] client shared: true
RFB: [RFBSession>>rfbInitialisation] a RFBSocket[connected] connected
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 3F3
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 3EA
RFB: [RFBSession>>rfbEncodingZlib] rfbEncodingZlib
RFB: [RFBSession>>setPreferredEncoding:] using ZRLE encoding
RFB: [RFBSession>>rfbEncodingRichCursor] rfbEncodingRichCursor
RFB: [RFBSession>>rfbEncodingRichCursor] enabling full-colour cursor updates
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 450
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 44C
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: FFFFFF21
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 44D
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 451
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 44E
RFB: [RFBSession>>rfbSetPixelFormat] received rfbSetPixelFormat
RFB: [RFBSession>>rfbSetPixelFormat] set pixel format: 32bpp, depth 32 LE, true colour 255,255,255 16+8+0
RFB: [RFBSession>>rfbSetPixelFormat] colour map a WordArray(16711680 65280 255 0) an IntegerArray(0 0 0 0)
RFB: [RFBServer>>runSession:] connection from localhost
RFB: [RFBSession>>initServer:socket:reverse:] initialised
RFB: [RFBSession>>start] started a Process in [] in BlockClosure>>newProcess
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 3F3
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 3EA
RFB: [RFBSession>>rfbEncodingZlib] rfbEncodingZlib
RFB: [RFBSession>>setPreferredEncoding:] using ZRLE encoding
RFB: [RFBSession>>rfbEncodingRichCursor] rfbEncodingRichCursor
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 450
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 44C
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: FFFFFF21
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 44D
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 451
RFB: [RFBSession>>rfbEncodingUnknown:] ignoring unknown encoding: 44E
RFB: caught ConnectionClosed: Connection close while waiting for data.
RFB: [RFBSession>>runLoop] run loop exiting
RFB: [RFBSession>>release] released
RFB: [RFBSession>>runLoop] running
RFB: [RFBSession>>runLoop] send protocol version
RFB: [RFBSession>>rfbProtocolVersion] RFB 003.003
--------------------------------------


More information about the Squeak-dev mailing list