<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.24pin.tech/history/XRDP?feed=atom</id>
	<title>XRDP - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.24pin.tech/history/XRDP?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://wiki.24pin.tech/history/XRDP"/>
	<updated>2026-05-08T15:00:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.24pin.tech/index.php?title=XRDP&amp;diff=571&amp;oldid=prev</id>
		<title>Bsanders: /* Step Three */ Formatting</title>
		<link rel="alternate" type="text/html" href="https://wiki.24pin.tech/index.php?title=XRDP&amp;diff=571&amp;oldid=prev"/>
		<updated>2018-07-25T06:40:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Step Three: &lt;/span&gt; Formatting&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:40, 25 July 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l123&quot;&gt;Line 123:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 123:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Execute the script by running this command in the same directory:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Execute the script by running this command in the same directory:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;./Std-Xrdp-Install-0.1.sh&amp;lt;code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;./Std-Xrdp-Install-0.1.sh&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/ins&gt;code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It will ask for your password if you did not open it with root privileges.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It will ask for your password if you did not open it with root privileges.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bsanders</name></author>
	</entry>
	<entry>
		<id>https://wiki.24pin.tech/index.php?title=XRDP&amp;diff=569&amp;oldid=prev</id>
		<title>Bsanders: /* What is xRDP? = */ Fixed title</title>
		<link rel="alternate" type="text/html" href="https://wiki.24pin.tech/index.php?title=XRDP&amp;diff=569&amp;oldid=prev"/>
		<updated>2018-07-25T06:35:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;What is xRDP? =: &lt;/span&gt; Fixed title&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:35, 25 July 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= What is xRDP? &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/del&gt;=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= What is xRDP? =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;xRDP is an open source project that allows Linux systems to support remote desktop protocol, which is used by remote desktop for Windows. This is known to be more reliable than VNC, and has GUI support unlike SSH. And, it has native Windows support unlike either of those options. To learn more, go to the official site [http://www.xrdp.org/ here].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;xRDP is an open source project that allows Linux systems to support remote desktop protocol, which is used by remote desktop for Windows. This is known to be more reliable than VNC, and has GUI support unlike SSH. And, it has native Windows support unlike either of those options. To learn more, go to the official site [http://www.xrdp.org/ here].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bsanders</name></author>
	</entry>
	<entry>
		<id>https://wiki.24pin.tech/index.php?title=XRDP&amp;diff=568&amp;oldid=prev</id>
		<title>Bsanders: Created and completed xRDP documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.24pin.tech/index.php?title=XRDP&amp;diff=568&amp;oldid=prev"/>
		<updated>2018-07-25T06:33:53Z</updated>

		<summary type="html">&lt;p&gt;Created and completed xRDP documentation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= What is xRDP? ==&lt;br /&gt;
&lt;br /&gt;
xRDP is an open source project that allows Linux systems to support remote desktop protocol, which is used by remote desktop for Windows. This is known to be more reliable than VNC, and has GUI support unlike SSH. And, it has native Windows support unlike either of those options. To learn more, go to the official site [http://www.xrdp.org/ here].&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
Installation varies depending on the version of Linux as we have found. We will be talking about two versions of Ubuntu in this document.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 14.04 ==&lt;br /&gt;
&lt;br /&gt;
This installation tends to be more cooperative as Ubuntu 14 is less restrictive when it comes to permissions for programs like this. It will be done using terminal.&lt;br /&gt;
&lt;br /&gt;
=== Step One ===&lt;br /&gt;
&lt;br /&gt;
To install xRDP itself (it has dependencies we will install in a bit) we must run some commands in the terminal.&lt;br /&gt;
These commands require root priveleges. I recommend running the command sudo su when first opening the terminal and entering the appropriate password.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; apt-get update &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; apt-get install xrdp &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''You could also run the commands with the sudo prefix to run them as root instead of using sudo su first''&lt;br /&gt;
&lt;br /&gt;
=== Step Two ===&lt;br /&gt;
&lt;br /&gt;
xRDP is not compatible with Ubuntu's desktop as it is due to the code it uses. So, we will install a separate desktop to be used for remote connections via rdp.&lt;br /&gt;
&lt;br /&gt;
XFCE4 is a great desktop that is compatible with xRDP, so we will use that.&lt;br /&gt;
&lt;br /&gt;
To install it, run this command:&lt;br /&gt;
&amp;lt;code&amp;gt; apt-get install xfce4 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Must be as root''&lt;br /&gt;
&lt;br /&gt;
'''''Optional recommendation from the people that made these directions originally:'''''&lt;br /&gt;
&lt;br /&gt;
One replaces the terminal with one that is considered better by some, and the other improves the icon pack.&lt;br /&gt;
&lt;br /&gt;
install XFCE4 terminal (way better than xterm):&lt;br /&gt;
&lt;br /&gt;
apt-get install xfce4-terminal&lt;br /&gt;
&lt;br /&gt;
Install icon sets:&lt;br /&gt;
&lt;br /&gt;
apt-get install gnome-icon-theme-full tango-icon-theme&lt;br /&gt;
&lt;br /&gt;
''ROOT IS REQUIRED''&lt;br /&gt;
&lt;br /&gt;
=== Step Three ===&lt;br /&gt;
&lt;br /&gt;
xRDP now needs some basic configuration to work.&lt;br /&gt;
&lt;br /&gt;
First we will make sure an xsession file is created by running the below command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; echo xfce4-session &amp;gt;~/.xsession &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then we must edit the startup file. Use whatever text editor you like, nano or vim is recommended.&lt;br /&gt;
&lt;br /&gt;
Nano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; nano /etc/xrdp/startwm.sh &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; vi /etc/xrdp/startwm.sh &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure the file looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#!/bin/sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if [ -r /etc/default/locale ]; then&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;  . /etc/default/locale&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;  export LANG LANGUAGE&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;startxfce4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Pay attention to the last line. Make sure to run these commands as root''&lt;br /&gt;
&lt;br /&gt;
=== Step Four ===&lt;br /&gt;
&lt;br /&gt;
To make the changes effective immediately, the xRDP service must be restarted. To do so, use this command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;service xrdp restart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Run as root, in case you haven't noticed the pattern''&lt;br /&gt;
&lt;br /&gt;
=== Test the Connection ===&lt;br /&gt;
&lt;br /&gt;
Using a Windows host, run remote desktop connection and connect to your Linux computer using it's IP. You're done!&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 17.10 ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 17.10 is known for not cooperating with xRDP, but some people figured out how to make it work and wrote a script.&lt;br /&gt;
&lt;br /&gt;
''All hail the open source overlords''&lt;br /&gt;
&lt;br /&gt;
=== Step One ===&lt;br /&gt;
&lt;br /&gt;
''At the time of writing, the script only works with 17.10 and is version 0.1. It may not work for you, but it did on our server.''&lt;br /&gt;
&lt;br /&gt;
You can download the script from [http://c-nergy.be/blog/?p=11399 here] the download is near the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
=== Step Two ===&lt;br /&gt;
&lt;br /&gt;
The script is in a zip file, so first it must be extracted.&lt;br /&gt;
&lt;br /&gt;
Once the script has been extracted, the script must be given proper permissions to run. This can be done by running this command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;chmod +x  ~/Downloads/Std-Xrdp-Install-0.1.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Adjust the filepath accordingly. If the script gets updated the name will be different''&lt;br /&gt;
&lt;br /&gt;
=== Step Three ===&lt;br /&gt;
&lt;br /&gt;
Execute the script by running this command in the same directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./Std-Xrdp-Install-0.1.sh&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It will ask for your password if you did not open it with root privileges.&lt;br /&gt;
&lt;br /&gt;
The script will tell you when it is completed.&lt;br /&gt;
&lt;br /&gt;
=== Test Connection ===&lt;br /&gt;
&lt;br /&gt;
Using a Windows host, use remote desktop to connect to the Linux server.&lt;br /&gt;
&lt;br /&gt;
=== More Info for 17.10 ===&lt;br /&gt;
&lt;br /&gt;
As you may notice, 14.04 required a different desktop to be installed and 17.10 did not. The script edits the Ubuntu desktop to allow for the native desktop to work. You can use XFCE4 with 17.10 by following steps two, three, and four for the older version of Ubuntu. The only difference is the file being edited will look different in step 3, but all that needs to be done is replace what comes after &amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;startxfce4&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.xrdp.org/ Official Site]&lt;br /&gt;
&lt;br /&gt;
[https://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/ 14.04 Directions]&lt;br /&gt;
&lt;br /&gt;
[http://c-nergy.be/blog/?p=11399 17.10 Script]&lt;/div&gt;</summary>
		<author><name>Bsanders</name></author>
	</entry>
</feed>