I have a similar issue with XRDP going to a blank screen. The only thing I could find (a few months ago) was that in 18.04 for unknown reasons XRDP doesn't work if the user is already logged on ...