Remmina
Remmina is a remote desktop client written in GTK+. It supports:
- SSH
- VNC
- RDP
- NX
- SFTP
- XDMCP
Installation
# pacman -S freerdp remmina
If you try to install remmina before freerdp RDP will not be an option in the dropdown menu. Some people have also had issues when not installing them exactly as shown above. Some people report needing to reboot before seeing RDP as an option.
~/.local/share/applications/remmina.desktop
[Desktop Entry] Version=1.0 Encoding=UTF-8 Name=Remmina Comment=A remote desktop client Exec=remmina Icon=remmina Terminal=false Type=Application Categories=Application;Network;
Using from command line
You can do
$ remmina -c ~/.remmina/file-name.remmina
to open previously saved connection profile.
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, run:
remmina -i