Uppsala Multidisciplinary Center for Advanced Computational Science

ThinLinc graphical connection user guide

Common usage

Independent of cluster, ThinLinc requires the download of a special client available from <http://www.cendio.com/downloads/clients/>.

Note: ThinLinc connection is currently an experimental service that may be unavailable or malfunctioning at any given time. Be aware that we have a limited number of licenses available and cannot guarantee that access will be available at any given time.

Clusters that have ThinLinc enabled

Currently, ThinLinc is enabled for the Milou, Rackham and Bianca clusters. Also, any groups that have special access may be able to use ThinLinc on another machines. Bianca is handled a bit special. See Bianca user guide.

Login node connection

Just as you can log in via ssh to a login node to get a text session, you can connect with ThinLinc to get a graphical desktop session on a login node. These are subject to the same limitations normal login sessions are (memory and run time limits, don't do anything that might distrub other users).

In addition to the normal limitations, login node connections may have short (10-15) minute idle timeouts meaning your session may disappear if you leave it.

Making the connection

After downloading and installing, you can launch the ThinLinc client, and should see a form where you can enter your username and password (and possibly a server name). If you only see the simple form:

you can click Advanced to be able to set the server name to connect to. Provided you have set it up earlier, you can also use key based authentication.

Two factor authentication

The ThinLinc client connects over ssh which means it may be required to present a code from two factor authentication. The thinlinc client does not know to ask for this so you will need to use the grace time feature, similar to file transfers with sftp/rsync. To do this, make sure to connect with regular ssh and present the required code.

Once you have done so, you should be able to connect "as normal" with the ThinLinc client.

Server names

The server name to connect to is CLUSTERNAME-gui.uppmax.uu.se to make a login node connection. This means possible servers to connect to are currently

  • milou-gui.uppmax.uu.se
  • rackham-gui.uppmax.uu.se

Thinlinc client options

Normally you don't have to change anything here, and we have also disabled all "local devices" (USB-sticks, sound and printers) on server side. So no point to fiddle with these specific options.

Web interface

The servers listed above also offer a HTML5 client available at the according https URLs: