Connecting with NoMachine

Logging In with NoMachine Enterprise Remote Desktop

In addition to SSH connections, Agave also supports a NoMachine Enterprise remote desktop solution

NoMachine Enterprise allows GUI based applications to be run on Agave without having to use an X Server application like MobaXTerm or XMing


Download and Install NoMachine

To use this feature, you will need to download an install either the NoMachine Enterprise Client


Download NoMachine Profile for Agave

After installing your preferred NoMachine client for your operating system, download the following file and save it to your desktop:


Launch NoMachine

Once saved, launch the profile file as if were an application. This will launch the NoMachine client and connect to the Agave NoMachine server .

Use your ASURITE login and password to log in.

A new remote desktop session will be created.

 

Launch an interactive session

Once you have your remote desktop, it should auto-load a command prompt. If not right click a clear spot in the NoMachine desktop then left click “Command Prompt”

Before doing work, be sure to start an interactive session with the interactive command. This is because login nodes such as remotelogin are only meant as an entry point and have very limited resources (low memory and CPU)

In the example below we are requesting 24 cores using the “gmascaro” partition for four hours using the wildfire queue since we only have secondary access to gmascaro. (All switches are optional including -p and -q. If no switches are provided it will automatically request 1 core for 24 hours in the serial partition with the “normal” queue)

Once we have a compute node we can run our applications and we should get the graphical output

 


Do Not Disconnect Until You Are Ready To Quit

While there is no set timeout for remote desktop sessions, if you do disconnect, your remote session will be ended. It is not possible to have a persistent session that you can disconnect from and then reconnect to later on.

If you have a program that you need to run "in the background" then please try to run it through an sbatch script if possible.

Feel free to contact us if you have questions about how to use sbatch scripts.

 

Connecting From Off Campus

If you are connecting from outside of ASU's campus network, you will need to install and launch the Cisco VPN Client before connecting.