This is desirable when one is using VNC for a customer service or training tool, or where special graphics hardware (such as OpenGL) is being used so that a normal vncserver would not work.