Desktop Support - neutrinolabs/xrdp GitHub Wiki
Why
Some desktop require some adjustment to work under xrdp, mostly because they think they run on the console. Don't be confused with the Xorg support which requires also a little modification
XFCE4
- Works out of the box on debian stretch
Mate
- works out of the box (tested on ubuntu 17.10)
KDE
TODO
Gnome
The startup script gnome-session
doesn't work. Use /usr/lib/gnome-session/gnome-session/binary