Remmina
Version: Web: http://remmina.sourceforge.net
Remmina is a tool for accessing remote systems using a graphical user interface. The project is essentially in competition with the proprietary TeamViewer.
Remmina may remind some people of KRDC, and indeed both programs are similar, but Remmina fits better in GTK-based desktops (Gnome, Cinnamon and Unity), as it looks cleaner and doesn't bring any KDE dependencies with it.
Remmina is a versatile GTK3 application that includes several connection protocols, such as RDP, SFTP and SSH, and supports the Telepathy and VNC systems. The main Remmina application is usually packaged separately from its plugins, so this is the point at which you can customise your installation.
The Remmina developers have put noticeable efforts into making the app more user-friendly. Remmina can maintain a list of connection profiles, which are organised by groups; can automatically scroll a remote desktop of a larger size; and also offers a nice floating toolbar over a remote desktop window, with switches and controls.
The original idea behind Remmina was to provide a comfortable way of accessing remote computers from an Eee PC. This means a modest screen resolution, so accessing larger desktops leads to painful scrolling and dragging: a problem Remmina solves. Not only does it auto-scroll in windowed mode but it also boasts a viewport fullscreen mode, where the remote desktop will automatically scroll when the mouse moves past the edge of the screen.
The new 1.1 release is also now compatible with FreeRDP 1.1 (one of Remmina's back-ends) and provides a number of other minor improvements under the hood, such as fixed mouse cursor behaviour.
The wiki page of the project has some guides for building Remmina from source in a number of Linux distros, but the process is generally pretty straightforward.
“Automatically scroll a remote desktop of a larger size.”