If you start a Linux X11 Desktop session on a CPU compute node, then you will be able to make use of 3D rendering using the MESA OpenGL library:
$ module load MESA
$ glxgears
If you start a Linux X11 Desktop session on a GPU compute node, then you will be able to make use of 3D rendering using the hardware accelerated Nvidia OpenGL library.
Please use VirtualGL to start any applications which require 3D graphics hardware for visualisation output - this allows the application to create accelerated graphics using the Nvidia hardware, and then render the image back on your desktop. Applications requiring GPU for compute will work normally as long as you run the session on a GPU node:
$ module load virtualgl
$ virtualgl glxgears
Requests for new/alternate versions of this package should be submitted via the NUIT ITService website using the HPC Software - Installation category.
Software requests will be collated, prioritized and submitted to our HPC support vendor.