X11 on NeSI


X-11 is a protocol for rendering graphical user interfaces (GUIs) that can be sent along an SSH tunnel. If you plan on using a GUI on a NeSI cluster you will need to have an X-Server and X-Forwarding set up.


You must have a X-server running on your local machine in order for a GUI to be rendered.

Download links for X-servers can be found below.

MacOS Xquartz
Linux Xorg
Windows Xming

Make sure you have launched the server and it is running in the background, look for this mceclip0.png symbol in your taskbar 


MobaXterm has a build in X server, no setup required. By default the server is started alongside MobaXterm. You can check it's status in the top left hand corner (xon.png=on, off.png=off). 


Finally your ssh tunnel must be set up to 'forward' along X-11 connections. 

OpenSSH (terminal)

Make sure the -Y or -X flag is included

ssh -Y user@lander.nesi.org.nz
ssh -Y login.nesi.org.nz


 Under 'session settings' for your connection make sure the X-11 forwarding box is checked.



Was this article helpful?
0 out of 0 found this helpful