Fedora 29: Connect to GNOME desktop environment via XRDP

This article will describe installing XRDP and connecting to GNOME desktop environment via XRDP.

1 Install XRDP

Install XRDP.

#!/bin/sh -e

sudo dnf install -y xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp

2 Connect to GNOME desktop environment via XRDP

Use Xvnc as a session type. Windows Remote Desktop Connection is as the following.

0001_xrdp-gnome.png

2.1 rdesktop client with clipboard makes nautilus hang

There is no problem when using Windows Remote Desktop Connection or Remmina.

But rdesktop has a problem. If using rdesktop with enabling clipboard, nautilus on XRDP server will be hang (CPU usage will be high).

So if using rdesktop, please disable clipboard with "-r clipboard:off".

$ rdesktop -r clipboard:off XRDPSERVER