Remmina
Jump to navigation
Jump to search
Remmina is a remote desktop client written in GTK from the FreeRDP project. It supports the following protocols: SSH, VNC, RDP, NX and XDMCP.
Installation
For VNC support install the libvncserver package.
If you need RDP support, also install the optional freerdp or remmina-plugin-rdesktopAUR. For these 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. - As of Remmina 1.2.0, some users report RDP connections using freerdp suffer from frequent unrequested disconnections, but rdesktop RDP connections being more reliable.
- Password saving depends on GNOME Keyring.
Usage
To open previously saved connection profile you can do:
$ remmina --connect=~/.remmina/file-name.remmina
Depending on your setup, the dirname(1) might be ~/.config/remmina/, rather then ~/.remmina/.
Here is the script, which renames connection profile files basing on name= property to make it human readable:
#!/bin/bash
cd ~/.remmina/ # or ~/.config/remmina/ if appropriate
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|--icon option.