If you do have problems setting up a RDP remote connection from Windows or Mac into Kubuntu, this might help you!

You have probably figured out that you need to install xrdp so that you can use the remote desktop client to get into your Kubuntu installation. But now you get login failed for display 0 or you can see the KDE plasma desktop logo for a little bit but end up with a black screen and a cursor?

The first thing may be that you just entered the wrong password. However, if you’re sure you have the correct username and password, then you might just need to insert the following three lines into the /etc/xrdp/startwm.sh script right before the test -x /etc/X11/Xsession && exec /etc/X11/Xsession line.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
. $HOME/.profile

Once that is done you need to restart the xrdp service, so the changes are applied.

$#> sudo service xrdp restart

Once that is done you can use your RDP client to connect to the machine.

All in One

Now that you understand how it works you probably want to run it all in one go:

$#> sudo sed -i '/^test -x \/etc\/X11\/Xsession.*/i unset DBUS_SESSION_BUS_ADDRESS\nunset XDG_RUNTIME_DIR\n. $HOME/.profile\n' /etc/xrdp/startwm.sh && sudo service xrdp restart
$#>

Like this post? Share on: TwitterFacebookEmail


Jens Frey Avatar Jens Frey is the creator of the datapile blog.

Keep Reading


Published

Category

Fundamentals

Tags

Stay in Touch