Chicken 2.2b2
Mac OS X 10.10.2 (though this has happened for a while)
Against some Linux severs, the session is frequently interrupted with a dialog box
--
Connection Terminated
Unknown message type 4
<reconnect> <okay>
--
system.log captures this message:
2/19/15 12:33:01.198 PM Chicken[13942]: Automatically reconnecting to server. The connection was closed because: "Unknown rectangle encoding 132".</okay></reconnect>
As far as I can tell, this happens against Oracle Linux 6 (similar to RedHat/CentOS) servers running tigervnc-server 1.1.0 but not against Oracle Linux 5 servers running "vnc-server" 4.1.2
Server environments are set up running "vncserver" as a service, with:
VNCSERVERARGS[1]="-geometry 1024x768"
Attempts to "Reconnect" are usually met with the same error dialog. Re-launching Chicken doesn't resolve the error. Restarting the VNC Service on the server often resolves the error temporarily, but has the unfortunate loss of whatever I was working on. Using another VNC Client, however, gets past the error.
Compiling the trunk with current OSX 10.2 fixed this for me.
I just downloaded the code, blindly modified the settings to be the current library versions in enough places until it compiled.
I know little about Xcode, so I don't think it is a proper release, but here is a link to the mods if you want to try it:
https://github.com/jkleckner/chicken-code/tree/yosemite-config
I got the same error regularly. Mac OS 10.12.6, Chicken version 2.2b2.
VNC Server is tightvonc on Ubuntu.
My temporary solution so far: When I log in via "ssh -Y" to a Linux machine and launch xtightvncviewer to the same VNC server I see a black screen (some kind of blank screen saver?) that disappears after pressing a key. After that I see the normal X desktop and a connection from Chicken works again.
I hope that helps to discover the problem or shall I capture the data transmitted betwenn VNC server and Chicken?