{"id":2461,"date":"2013-12-06T08:08:02","date_gmt":"2013-12-06T08:08:02","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=2461"},"modified":"2013-12-06T08:08:02","modified_gmt":"2013-12-06T08:08:02","slug":"install-rdesktop-rdp-ubuntu-linux","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2013\/12\/install-rdesktop-rdp-ubuntu-linux\/","title":{"rendered":"Install rdesktop RDP client 1.8.1 via PPA in Ubuntu 13.10\/13.04\/12.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/remote-desktop-logo.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/remote-desktop-logo.jpg\" alt=\"rdp client in Ubuntu\" width=\"220\" height=\"220\" class=\"aligncenter size-full wp-image-2267\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/remote-desktop-logo.jpg 220w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/remote-desktop-logo-150x150.jpg 150w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>RDesktop is an open source <b>RDP<\/b> client for <b>Windows NT\/2000 Terminal Server and Windows Servers<\/b>. While the default version in universe repository is old, this tutorial shows how to install the latest rdesktop 1.8.1 via PPA in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and their derivatives.<\/p>\n<p>RDesktop 1.8.1 and 1.8.0 changelog:<\/p>\n<ul>\n<li>Fix a typo in configure.ac<\/li>\n<li>Fix a bug which made rdesktop steal CPU cycles.<\/li>\n<li>Fix issue with reconnect, make use of deactivate variable<\/li>\n<li>Added 4 new disconnect reasons with exit codes<\/li>\n<li>Fix issues of window handling in SeamlessRDP parts of rdesktop<\/li>\n<li>Fix a backward compability with OpenSSL < 0.9.9<\/li>\n<li>Fix a bug when code needs a x window available but there are none.<\/li>\n<li>Fix a sigsegv zeroing memory<\/li>\n<li>Fix a 64bit portability issue<\/li>\n<li>Support for protocol negotiation eg. SSL\/TLSv1 and CredSSP<\/li>\n<li>Support for CredSSP + Kerberos authentication (NLA)<\/li>\n<li>Support for smart card single-sign-on<\/li>\n<li>Support passing smart card pin as password as argument<\/li>\n<li>Added IPC for controlling a master rdesktop process<\/li>\n<li>Support for connection sharing when using SeamlessRDP<\/li>\n<li>Improved handling of network connection failures<\/li>\n<li>Autoreconnect using the connection cookie at network failure<\/li>\n<li>Fix a few smart card issues<\/li>\n<li>Fix bug with mouse scroll handling<\/li>\n<li>Fix for left\/right braces in Italian keymap<\/li>\n<li>Fix crash and memory leak in local drive redirection<\/li>\n<li>Fixes issues with license files loading\/saving<\/li>\n<\/ul>\n<h3>Install rdesktop via PPA:<\/h3>\n<p>Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:<\/p>\n<pre style=\"border:none;\">sudo add-apt-repository ppa:pmjdebruijn\/rdesktop-release\r\n\r\nsudo apt-get update\r\n\r\nsudo apt-get install rdesktop<\/pre>\n<p>Once installed, run <code>rdesktop<\/code> in terminal to get a list of options.<\/p>\n<p>Most cases, you&#8217;ll use one of the following two commands:<\/p>\n<pre stye=\"border:none;\">rdesktop -u john -fP 143.210.123.456<\/pre>\n<pre style=\"border:none;\">rdesktop -u john -g 100% -PKD 143.210.123.456<\/pre>\n<p>Both commands login as john and display remote desktop in full screen.<\/p>\n<p>To create a launcher, see <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2013\/07\/create-shortcut-unity-search-results\/\" title=\"Ubuntu unity create launcher\">this post<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>RDesktop is an open source RDP client for Windows NT\/2000 Terminal Server and Windows Servers. While the default version in universe repository is old, this tutorial shows how to install the latest rdesktop 1.8.1 via PPA in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and their derivatives. RDesktop 1.8.1 and 1.8.0 changelog: Fix a typo in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[868,869],"class_list":["post-2461","post","type-post","status-publish","format-standard","hentry","category-howtos","tag-rdp-client","tag-windows-server"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/2461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=2461"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/2461\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=2461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=2461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=2461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}