Difference between revisions of "Remmina"

From ArchWiki
Jump to: navigation, search
m (add ja link)
(Added note on the current instability of freerdp and a recommendation to use remmina-plugin-rdesktop instead)
Line 13: Line 13:
 
== Installation ==
 
== Installation ==
  
Install the {{Pkg|remmina}} package. If you want RDP support, also install {{Pkg|freerdp}}.
+
Install the {{Pkg|remmina}} package. If you need RDP support, you could install {{Pkg|freerdp}} but it is recommended you install {{AUR|remmina-plugin-rdesktop}}. As of Remmina 1.2.0, RDP connections using freerdp suffer from frequent unrequested disconnections but rdesktop RDP connections are much more reliable.
  
 
{{Note|If the RDP option is not available in the Remmina dropdown menu after installing {{Pkg|freerdp}}, make sure to completely quit Remmina first: run {{ic|killall remmina}}. When you restart Remmina, RDP should be available.}}
 
{{Note|If the RDP option is not available in the Remmina dropdown menu after installing {{Pkg|freerdp}}, make sure to completely quit Remmina first: run {{ic|killall remmina}}. When you restart Remmina, RDP should be available.}}

Revision as of 14:45, 24 February 2016


Remmina is a remote desktop client written in GTK+. It supports the following protocols:

  • SSH
  • VNC
  • RDP
  • NX
  • SFTP
  • XDMCP

Installation

Install the remmina package. If you need RDP support, you could install freerdp but it is recommended you install remmina-plugin-rdesktopAUR. As of Remmina 1.2.0, RDP connections using freerdp suffer from frequent unrequested disconnections but rdesktop RDP connections are much more reliable.

Note: If the RDP option is not available in the Remmina dropdown menu after installing freerdp, make sure to completely quit Remmina first: run killall remmina. When you restart Remmina, RDP should be available.

Using from command line

To open previously saved connection profile you can do:

$ remmina -c ~/.remmina/file-name.remmina

Here is the script, which renames connection profile files basing on name= property to make it human readable:

#!/bin/bash
cd ~/.remmina
ls -1 *.remmina | while read a; do
       N=`grep '^name=' "$a" | cut -f2 -d=`;
       [ "$a" == "$N.remmina" ] || mv "$a" "$N".remmina;
done

To minimize to tray on startup, use -i option.