I use x11vnc. Unfortunately, in 16-bit color mode, Chicken has the same issue as Chicken of the VNC: it balks at some sort of Zlib encoding it does not recognize. It works fine in 24-bit color mode, though.
Thanks for doing this!
x11vnc 16-bit color bug