I'm trying to use my (KDE plasma) fedora from a win10 machine with xrdp. I basically followed https://gist.github.com/bcambl/ff17eae67863eda34c24 . From http://bullcreekstudio.com/commentary/start-remote-xrdp-session-mate-debian-... it seems to be clear that starting a KDE session is only a matter of
$ ls -l ~/.Xclients -rwx--x--x. 1 tpasch tpasch 9 12. Jul 12:53 .Xclients
$ cat ~/.Xclients startkde
However, when logging in I see a KDE load screen, but the connection is aborted before the real plasma desktop. On the remote machine, I find the following in ~/.xsession-errors:
$ cat .xsession-errors startkde: Starting up... kdeinit5: Communication error with launcher. Exiting! kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__10) failed: : Connection refused startkde: Shutting down... kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__10) failed: : Connection refused Error: Can not contact kdeinit5! startkde: Done. kwin_x11: FATAL ERROR while trying to open display :10.0
Any suggestions?
Kind regards,
aanno
Nobody could answer this?!?
In the meantime, I escaped to the following work-around:
* dnf install @xfce-desktop * Use 'startxfce4' instead of 'startkde' in ~/.Xclients
With this changes, the problem disappears (but I now log in into a xfce desktop, of course), i.e. I could log in from a Win10 machine. Because of this, I still thinks it is a kind of KDE issue. Perhaps selinux has its finger in the pie?
As nobody was able to answer this, I reported the problem as bug: https://bugzilla.redhat.com/show_bug.cgi?id=1356546