Table of Contents

x2go for Windows

Download the x2go client for Windows here: https://code.x2go.org/releases/binary-win32/x2goclient/releases/4.1.2.2-2020.02.13/x2goclient-4.1.2.2-2020.02.13-setup.exe

Run the installer

To launch x2go, go to Start –> All Programs –> X2go Client for Windows –> x2go Client.

Once started, you will be greeted by this screen:

For the host field, type the ip address of the server you want to connect to. For the login field, type your CS username. Keep the SSH port at 22.

Change to the connection tab:

If you are working on campus, you can move the slider to WAN or LAN. If you are off campus, you probably want to choose ADSL. This slider changes the connection based on your connection speed. You can also change your compression settings.

The input/output tab is used for changing resolution, DPI, and keyboard settings.

If you are connecting to one of the CS Department lab or research computers, on the media tab, be sure “Enable Sound Support” and “Client side printing support” are NOT checked.

Once all the information is in, press OK. You should see your session on the right side of the window. Click it, and a box will pop up asking for your password. Type it in, and if you're asked to trust the host key, press yes. That's it! You should now be logged in to your remote host!

Troubleshooting

If x2go is not making a connection to the remote host:

Starting a Saved Session

In order to reconnect using a saved session, click on the connection box in the column on the right. You need to click on the box above the remote address line.

Note: Some graphical applications do not like to work via x2go. GoogleEarth for example.


X2go on Mac

Xquartz (required by X2Go Client)

⚠ The X2Go OS X client uses the OS X X11 server which can be obtained from https://www.xquartz.org/

In x2go settings, be sure the X11 application path and version is correct.

Image from MacOS 12.6.1
Figure 1: Image from MacOS 12.6.1

⚠ To make clipboard copy and paste - ⌘+V work normally, you may need to use this command:

echo "*VT100.translations: #override Meta <KeyPress> V: insert-selection(PRIMARY, CUT_BUFFER0) \n" > ~/.Xdefaults