This makes it possible to run OpenGL 3D programs on some machines at HPC/UCPH. The graphics is rendered remotely on GPUs, compressed and sent to your local desktop through VNC. This way you can visuallize data at the site, without tranfering it to the your local desktop first.

All you need is a VNC desktop connection to the machine (XXX.hpc.ku.dk) you want to run VirtualGL on. If you already know how to do that, you can skip the setup part.

Setup VNC server

Checkout 'man vncserver' for details. Basically, you can login and start a VNC server with:

% vncserver :12 

First time it will ask you to make a password that you need to use when connecting to the server.

Now, you can connect to the VNC server calling this at your end (Unix/Linux):

% vncviewer -via <user>@<frontend>.hpc.ku.dk :12

When you have your vnc desktop, you can start a terminal and run the following to test VirtualGL:

% vglrun /usr/lib64/mesa/teapot

That's the short version. Please search the web for more. Also, remember to close unused vnc servers. Especially, if they run heavy graphichs applications.