Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top


I would like to compile a version of Remmina directly from the GIT repository, because I need to apply a patch to fix a problem.

With the command sequence below I can compile it and install it, but the application not recognizing the RDP plugin ("Protocol plugin RDP is not installed.").

My distribution is the Linux Mint KDE 16 (Ubuntu based).

Can anyone help me with this?

sudo su

apt-get install git
apt-get -y install cmake

git clone
cd FreeRDP
mkdir build

cmake --build=build .
make install

git clone
git clone
cd Remmina
patch -p1 < '/home/brlight/5214302/0001-Don-t-seg-fault-if-no-perms-to-read-.remmina-files-o.patch'
apt-get -y install libgtk-3-dev libgcrypt11-dev libssh-dev libvte-2.90-dev libxkbfile-dev libfreerdp-dev libtelepathy-glib-dev libjpeg-dev libgnutls-dev libgnome-keyring-dev libavahi-ui-gtk3-dev libvncserver-dev libappindicator3-dev intltool
mkdir build

cmake --build=build .
make install
share|improve this question
Please post the exact error messages you are getting. – MariusMatutiae Jan 27 '14 at 16:34
Marius, the output is huge! =/ – Eduardo Lucio Jan 28 '14 at 1:27

Any chance FreeRDP and Remmina are out of step? Perhaps try FreeRDP 1.1 with Remmina Master? Tried it. Didn't work. I've tried:

  • purging all apt packages for freerdp, libfreerdp, xfreerdp, remmina, remmina-plugins, etc.
  • as above, but purging all remaining shared objects
  • using sudo checkinstall instead of sudo make install

Same every time. It's not a system thing, there's a problem in the code - I've contributed to your bug report on GitHub.

If you think your output is too large, consider a pastebin link, so we can see it?

I've been able to get a solution, but it requires manual intevention. After the cmake line, edit Remmina-master/remmina-plugins/rdp/cmake_install.cmake and remove the RPATH_REMOVE instruction across lines 53 and 54.

It's not tidy, but it does get RDP running again.

share|improve this answer

The rdp plugin compiled fine after having installed freerdp from git:

After compiling and installing remmina I had to add the following lines to /etc/


then run

sudo ldconfig

Now remmina can load the rdp plugin because it can find

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .