Last updated
Original author(s) Antenore Gatta and Giovanni Panozzo. Vic Lee (former)
Developer(s) Antenore Gatta, Giovanni Panozzo and Allan Nordhøy
Initial releaseOctober 8, 2009 (2009-10-08)
Stable release
1.4.25 [1]   OOjs UI icon edit-ltr-progressive.svg / 10 March 2022
Written in C
Platform POSIX
Available in28 languages
List of languages
Chinese (simplified), Chinese (traditional), Croatian, Czech, Danish, English, English (Australia), English (United Kingdom), Finnish, French, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Norwegian Bokmål, Portuguese (Brazil), Russian, Slovakian, Spanish, Swedish, Turkish, Ukrainian, Valencian
Type Remote desktop software
License GPL-2.0-or-later [2] [3]

Remmina is a remote desktop client for POSIX-based computer operating systems. It supports the Remote Desktop Protocol (RDP), VNC, NX, XDMCP, SPICE, X2Go and SSH protocols and uses FreeRDP as foundation. [4] [5]



Remmina is in the package repositories for Debian versions 6 (Squeeze) and later and for Ubuntu versions since 10.04 (Lucid Lynx). [6] [7] As of 11.04 (Natty Narwhal), it replaced tsclient as Ubuntu's default remote desktop client. [8] [9] The FreeBSD ports/package collection also contains it as a separate port and additional protocol-specific plugin ports. [10]


A common use is to connect to Windows machines, to use servers and computers remotely via Remote Desktop Services, [11] by system administrators [12] and novice users.

See also

Related Research Articles

Debian Linux distribution based on free and open-source software

Debian, also known as Debian GNU/Linux, is a GNU/Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of Debian (0.01) was released on September 15, 1993, and its first stable version (1.1) was released on June 17, 1996. The Debian Stable branch is the most popular edition for personal computers and servers. Debian is also the basis for many other distributions, most notably Ubuntu.

Linux distribution Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.

Ubuntu Linux distribution developed by Canonical Ltd.

Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: Desktop, Server, and Core for Internet of things devices and robots. All the editions can run on the computer alone, or in a virtual machine. Ubuntu is a popular operating system for cloud computing, with support for OpenStack. Ubuntu's default desktop has been GNOME since version 17.10.

Xubuntu Linux distribution based on Ubuntu, utilizing the Xfce desktop environment

Xubuntu is a Canonical Ltd.–recognized, community-maintained derivative of the Ubuntu operating system. The name Xubuntu is a portmanteau of Xfce and Ubuntu, as it uses the Xfce desktop environment, instead of Ubuntu's GNOME desktop.

PulseAudio Sound server for Unix-like operating systems

PulseAudio is a network-capable sound server program distributed via the project. It runs mainly on Linux, various BSD distributions such as FreeBSD and OpenBSD, macOS, as well as Illumos distributions and the Solaris operating system.

HAL is a software subsystem for UNIX-like operating systems providing hardware abstraction.

GNU variants are operating systems based upon the GNU operating system. According to the GNU project and others, these also include most operating systems using the Linux kernel and a few others using BSD-based kernels.

This page is a comparison of notable remote desktop software available for various platforms.

Adaptive Internet Protocol (AIP) is a multi-channel protocol that allows an application running on any of multiple platforms to be displayed on any of a wide range of client systems. It supports rich remote display and input services with a number of display options to deliver the presentation of the remote applications onto the local display either as a standalone window, or within a contained remote environment delivered full-screen or in a standalone window. The protocol also supports audio, printing, and other device mapping services.


OpenGEU was a free computer operating system based upon the popular Ubuntu Linux distribution, which in turn is based on Debian. OpenGEU combined the strengths and ease of use of GNOME desktop environment with the lightweight, and graphical eye candy features of the Enlightenment window manager into a unique and user-friendly desktop. While OpenGEU was originally derived from Ubuntu, the design of the user gave it a significantly different appearance to the user, with original art themes, software and tools.

Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to take control of a remote computer or virtual machine over a network connection. RDS is Microsoft's implementation of thin client architecture, where Windows software, and the entire desktop of the computer running RDS, are made accessible to any remote client machine that supports Remote Desktop Protocol (RDP). User interfaces are displayed from the server onto the client system and input from the client system is transmitted to the server - where software execution takes place. This is in contrast to application streaming systems, like Microsoft App-V, in which computer programs are streamed to the client on-demand and executed on the client machine.

WeeChat IRC client

WeeChat is a free and open-source Internet Relay Chat client that is designed to be light and fast. It is released under the terms of the GNU GPL-3.0-or-later and has been developed since 2003.

Ubuntu One Cloud service operated by Canonical Ltd.

Ubuntu One is an OpenID-based single sign-on service operated by Canonical Ltd. to allow users to log onto many Canonical-owned Web sites. Until April 2014, Ubuntu One was also a file hosting service and music store that allowed users to store data "in the cloud".

Linspire Linux distribution

Linspire is a commercial operating system based on Debian and Ubuntu and currently owned by PC/OpenSystems LLC. It had been owned by Linspire. Inc. from 2001 to 2008, and then by Xandros from 2008 to 2017.

Besides the Linux distributions designed for general-purpose use on desktops and servers, distributions may be specialized for different purposes including computer architecture support, embedded systems, stability, security, localization to a specific region or language, targeting of specific user groups, support for real-time applications, or commitment to a given desktop environment. Furthermore, some distributions deliberately include only free software. As of 2015, over four hundred Linux distributions are actively developed, with about a dozen distributions being most popular for general-purpose use.

X2Go is an open source remote desktop software for Linux that uses a modified NX 3 protocol. X2Go gives remote access to a Linux system's graphical user interface. It can also be used to access Windows systems through a proxy.

Snap (software) Software deployment system for Linux by Canonical

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications but was later ported to also work for Internet of Things devices and desktop applications.


xrdp is a free and open-source implementation of Microsoft RDP server that enables operating systems other than Microsoft Windows to provide a fully functional RDP-compatible remote desktop experience. It works by bridging graphics from the X Window System to the client and relaying controls from the client back to X Window Server.


  1. "Release v1.4.25"; official blog:
  3. "".
  4. Veitch, Nick (2010-09-17). "7 of the best Linux remote desktop clients". Linux Format . Tech Radar (136). Retrieved 2014-04-17.
  5. Frashad (2011-11-05). "Remmina: Feature Rich Remote Desktop Client For Ubuntu Linux". Addictive Tips. Retrieved 2014-04-17.
  6. "Debian -- Package Search Results -- remmina". Debian. Retrieved 2011-11-03.
  7. "Ubuntu -- Package Search Results -- remmina". Canonical. Retrieved 2011-11-03.
  8. Robert Ancell. "Ubuntu Desktop weekly meetings". Canonical. Retrieved 2011-11-03.
  9. Joey Sneddon. "Remmina to be Ubuntu's new remote desktop app". OMG! Ubuntu. Retrieved 2011-11-03.
  10. "FreeBSD's remmina ports" . Retrieved 2016-12-04.
  11. Moeller, Jonathan (3 December 2013). The Linux Mint Beginner's Guide - Second Edition.
  12. Ubuntu Linux Toolbox: 1000+ Commands for Power Users. John Wiley & Sons, Inc. 2013. ISBN   978-1-118-183526.