I have used ParaView with a DCV server from IBM (free for academic users). Basically its VNC that sends the OpenGL window thru compressed jpegs, really works well. TurboVNC and VirtualGL seem similar to DCV.