You are here

RDP on Linux

Printer-friendly versionPrinter-friendly version

The Informatics Remote Desktop gives you a graphical login on DICE, displaying on another computer.

There are several RDP clients available for Linux. Most distributions will provide the basic freerdp application. Many will also provide Vinagre which is a more fully featured client. For the best experience we recommend using that where possible.

Previously we have recommended the rdesktop client but this now seems to have problems connecting to the server with modern encryption. We have also had reports of stability issues so we suggest trying an alternative client.

Vinagre

For Linux we recommend Vinagre which is a remote desktop client written for the Gnome desktop environment (it works just as well with other desktop environments). Vinagre supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC and SSH are supported.

The vinagre application can be launched from the menu (typically it is located at Applications -> Internet -> Remote Desktop Viewer) or from a terminal. To connect to an RDP server press the Connect button and fill in the fields as below:

freerdp

The freerdp client is widely available for Linux distributions. Making a connection is straightforward and is done from the command-line in a terminal. Note that it uses a slightly esoteric way of specifying options (note the /u: and /v: prefixes) like this:

xfreerdp /u:yourusername /v:xrdp.inf.ed.ac.uk &

or

xfreerdp /u:yourusername /v:staff.xrdp.inf.ed.ac.uk &

This will open a new window with a login screen which looks like this:

If you reconnect to an existing session the screensaver will be running. In that situation the window may initially be blank. Moving the mouse will wake the login box.

Last reviewed: 
23/06/2018

System Status

Home dirs (AFS)
Network
Mail
Other services
Scheduled downtime

Choose a topic