NX Workstation

From Helpme
Jump to: navigation, search

NX Workstation is a remote access method allowing graphical access to Linux systems in the Engineering Computing Center (ECC) in a secure and bandwidth efficient way. It supports hardware accelerated 3D rendering and hardware accelerated encoding/decoding.


You must first download and install the NoMachine Enterprise Client software on the computer you're connecting from:

Critical First Step

IMPORTANT: Skipping this step will prevent you from accessing NX.

If you have never logged in to your ECC account (or just had your password reset), please read the following very carefully.

When your account was created, it was set to force you to change your password on your first login. In this state, you will NOT be able to download the NX configuration file or login via NX, even if you enter your username and password correctly. You MUST first change your password via SSH as described in this link. After doing this and successfully changing your password, you will be able to use your username and new password to download the NX configuration file and login to NX via the steps below.

Ignoring the above will prevent you from accessing NX, even if you follow all the below steps exactly. DO NOT SKIP THIS STEP


  • Download the connection file: https://dagobah.engr.scu.edu/nx/ECC-NX-Linux.nxs
    • NOTE: Login with your ECC username, then enter your ECC password to access and download this file
  • Save the file somewhere easy to remember (like your Desktop or Documents folder)
  • Double-click on the ECC-NX-Linux.nxs file you saved
  • On your first connection, you will be prompted to trust the key of the NX server
  • Enter your ECC username and password when prompted
  • Select "Create a new virtual desktop" and click "Continue"
  • On your first connection, NX will display up to three help screens overlaid on top of the linux desktop, click OK on each to move on
  • When the desktop is displayed, it may be smaller or larger than desired, simply resize the NX window to the size you want and wait for the Linux desktop to resize itself to match
    • If the display remains too small or cut off:
      • Put your mouse in the upper-right corner of the NX window (where the Linux date/time display is by default)
      • A small "edge of page folding down" animation will appear.
      • Click it.
      • Select "Display"
      • Click "Resize remote screen" to put the selection box around it ("Fit to window" will grey-out)
      • Click "Done" twice
      • The Linux desktop should now auto-size itself to fit in your NX window


  • It is not currently possible to reconnect to a disconnected session. Sessions are immediately terminated once disconnected.