Ubuntu – Remmina: “Protocol plugin RDP is not installed”, even after purge and install

aptmintremminaremote desktop

I had been using Remmina version 0.99.x or something similar for a while, when I decided to upgrade to a higher version, due to Remmina crashing often when copying (using Ctrl+C) or cutting (using Ctrl+X).

I upgraded using similar steps as outlined in this answer, adding Remmina's master PPA.

sudo add-apt-repository ppa:remmina-ppa-team/remmina-master
sudo apt-get update
sudo apt-get install remmina remmina-plugin-rdp

But when trying to connect to a Windows machine, Remmina threw up a pop-up that told me that

Protocol plugin RDP is not installed.

I tried fixing this, but to no avail, even purging Remmina and installing it again (I must admit, without a reboot in between).

sudo apt-get purge remmina-*
sudo apt-get autoremove
sudo apt-get install remmina remmina-plugin-vnc remmina-plugin-rdp

But nothing has worked so far. I've switched to rdesktop, but how can I fix Remmina?

Best Answer

I just ran into this myself (Kubuntu 14.04 LTS). I had the basic remmina package installed, but I wanted to add in all the optional protocols. I think I figured out why rebooting fixed the problem for you: the remmina process persists. It seems that when you close Remmina, you just close the GUI - the binary is still running, and it needs to be stopped and restarted to be aware that you've given it new plugins. At least, that's what happened in my case, and it explains what you observed - a quick killall remmina at the beginning saves a reboot cycle.

So, here's my method for a fresh Remmina install, with all the client protocols, on any *buntu variant, without nuking any saved connection profiles!

  1. Clean your environment:

    sudo killall remmina
    sudo apt-get purge remmina* -y
    rm -Rf /home/`whoami`/.remmina/remmina.pref
    
  2. (Optional) Add the Remmina repo to get the latest build:

    sudo add-apt-repository ppa:remmina-ppa-team/remmina-next
    sudo apt-get update
    
  3. Install all the things:

    sudo apt-get install remmina* -y