Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. 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

rdesktop and xfreerdp are both linux clients for RDP.

However from their respective websites it is not clear what advantages/drawbacks of using one over other are there.

I found one post, which indicated that xfreerdp has more features than rdesktop.

  • But what are these extra features?
  • How is the performance (or responsiveness) and clipboard support in both of them?

I am looking forward to use a RDP client (on Linux Mint 17) to connect to few Windows computers (Win 7 and 8) and linux servers running xrdp.

share|improve this question
Best RDP client I've found so far is KRDC – Creek Jul 1 '14 at 2:00
In my case xfreerdp allowed me to use both microphone and headphones, while with rdesktop I couldn't manage to get the microphone working in XP. – YoMismo Jan 30 '15 at 9:04
up vote 6 down vote accepted

FreeRDP (xfreerdp, whose Debian package name is freerdp-x11) is considerably less used than rdesktop according to the Debian Popularity Contest stats, in part because it is so much newer:

#rank           name  inst vote   old recent no-files (maintainer)
1429        rdesktop 56497 4281 41399  10775       42 (Laszlo Boszormenyi)
3056     freerdp-x11 14232 1389  9845   2992        6 (Mike Gabriel)

According to FreeRDP on Wikipedia,

FreeRDP was forked in 2009 from rdesktop with the aim of modularizing the code, addressing various issues, and implementing new features.

... but Wikipedia's list of features do not break out which came from rdesktop and which are "new." The FreeRDP 1.0 release announcement (Jan 2012) did offer this list of new features, which presumably are not also available on rdesktop:

  • RemoteFX
    • Both encoder and decoder
    • SSE2 and NEON optimization
  • NSCodec
  • RemoteApp
    • Working, minor glitches
  • Multimedia Redirection
    • ffmpeg support
  • Network Level Authentication (NLA)
    • NTLMv2
  • Certificate validation
  • FIPS-compliant RDP security
  • new build system (cmake)
  • added official logo and icon

FreeRDP also has a server (listed as experimental in the 1.0 release) while rdesktop does not.

share|improve this answer

For anyone coming to this:

Among all rdp clients out there, which i tried, when connecting to windows server on azure, all worked except rdesktop which seems to have problem with recent protocol version. See here https://bugzilla.redhat.com/show_bug.cgi?id=1075697 → uninstall!

freerdp (xfreerdp on debian) rocks. Check their github https://github.com/FreeRDP/FreeRDP

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.