Running on X Servers with color depth lower than 24 is unavailable.
Small & quick patch to get Escher work on 16-bit system is provided (such as a embedded systems with LCD screen with 16-bit framebuffer + KDrive X server).
It works for me on OpenInkpot/armel with 16 bit color depth and not broke 24bit color depth of course.
16bit color depth support patch