X2Go client

X2Go is an open source remote desktop software for Linux that uses the NX technology protocol . X2Go gives remote access to the Linux graphical user interface over a low bandwidth (or high bandwidth) network connection.

Downloading the X2Go client

Connect to https://wiki.x2go.org/doku.php/doc:installation:x2goclient , select the client for your operating system (e.g., Windows, OS X, Linux) and start the download on your local computer.

Installing the X2Go client

Double click on the downloaded package, accept the licensing terms and proceed to the installation (changing default installation location if needed).

MacOS users will need to install the XQuartz dependency prior to installing x2go.  It may be obtained at https://www.xquartz.org/

Configuring the X2Go client to connect to Hoffman2

Double clink on the X2Go Client desktop icon, if one was created, or search for the application in your App folder and start it. If prompted by the Windows Firewall, select “Allow access” so that sshd.exe and other X2Go related programs will be able to run.

Create a new session

From the “Session” tab in the X2Go client select “New session”. You can name your session with any name (e.g., x2go@hoffman2). Leave the “Path” field unchanged; in the “Host” field enter:


Leave the other fields unchanged and choose the “Session type” to be either the default KDE or GNOME. Save the new session by pressing the “OK” button.

You can create sessions also for the specific nodes x2go1 and x2go2 if you will need to reconnect to a suspended session. However, we strongly suggest to start new sessions by using the session associated with the x2go.hoffman2.idre.ucla.edu address. Sessions on the x2go1 and x2go2 nodes can be created as explained above but using in the “Host” field respectively the host names:


and naming the sessions accordingly (for example: x2go1@hoffman2, x2go2@hoffman2).

Starting the X2Go client

To connect to the Hoffman2 cluster open the X2Go client and double click on an already created session and enter your Hoffman2 username and password. The first time you connect you will be prompted to trust the host key, do so by pressing the “Yes” button. On Windows a few more Firewall will pop up and you will have to allow access to the x2goclient and associated programs.

You should now be connected to a remote desktop on the Hoffman2 cluster.

Last edited, November 2017

Report Typos and Errors