Since the current desktop manager of Ubuntu does not work with xRDP, an alternative desktop manager needs to be installed. In this post, we will use XFCE.
Install xRDP and XFCE
sudo apt-get install xrdp xfce4 xfce4-terminal gnome-icon-theme-full tango-icon-theme
First, create an
.xsession file in the home directory.
echo xfce4-session >~/.xsession
Then edit the startup file for xRDP
#!/bin/sh if [ -r /etc/default/locale ]; then . /etc/default/locale export LANG LANGUAGE fi startxfce4
sudo service xrdp restart
As an example, on Windows, start the Remote Desktop client (
mstsc.exe) and enter the IP address of Ubuntu. Then you will see the login screen. After entering the Ubuntu username and password and click “OK”, a window will show the login process. Finally, you’ll have access to your Ubuntu machine.