Getting started with the X2Go Client
X2Go is a robust Remote Desktop solution that is recommended to connect to the ECE Linux servers.
Download the X2Go Client for your operating system here: https://wiki.x2go.org/doku.php/download:start and follow the installation steps.
Create New Session
Launch the X2Go Client and click on Session -> New session ... to open the Session preferences dialog window and complete the fields as:
- Session name: give the session a nice name
- Host: fill in with one of the options below
- For all these servers, you will need to use UVA Anywhere VPN to connect from outside of the UVA network
- Login: your UVA computing ID
- SSH port: leave as 22
- Select XFCE as Session type and leave the other options as default.
[Note: Don't use GNOME. Users have reported issues in resuming suspended sessions with GNOME option.]
- In the Connection tab you can configure the internet/network connection speed
- In the Input/Output tab you can configure the Display, Clipboard and Keyboard
- In the Media tab, feel free to disable the sound and printing features
- Click OK to finish and the session will be saved on the right panel of the X2Go Client window.
Connect to session
- Click on a session name and enter you password to launch the session. At the first session launch, both the X2Go Client and the operating system defender will prompt you to confirm the connection start.
In the new linux desktop you will be prompted to Authenticate the network proxy - please click Cancel.
- The first time you log in with X2Go, click Use default config in the Welcome panel
Suspend or Terminate session
- Terminating the session will stop all your processes and will log you out. You can terminate the session using the Log Out button.
- Suspending the session will leave all your processes and the session active and will allow you to disconnect and re-connect at a later time. You can suspend your session from the main X2Go Client window by clicking on the "Pause" button.
Troubleshooting X2Go Client Problems
- Make sure you can log in to the server with SSH, for example using PuTTY.
- Create a small file to verify that you have space and permissions to write in your home directory.
- Use the quota -v command to see if you have exceeded your quota.
- Note that the data stored under your ~/scratch directory is not counted against your quota and is not backed.
- Reset the X2Go client user settings by removing everything under ~/.x2go
- Save all your work, then run the command kill -9 -1 to clean all your processes on the host (this command will log you off).