-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rhel8 - XRDP no longer loads default desktop - after installing XCFE (as well as KDE) - default desktop session shows black screen and quits ~/.Xclients works #2682
Comments
On RHEL(etc), if the user doesn't have a ~/.Xclients or ~/.xsession file, the system will call the shell script If this file is unchanged, the script should call KDE by default on your setup, as the supplied RHEL setup scripts do not support XFCE. It's odd it isn't, so I suspect there's more going on here than is obvious. Again, if the file is unchanged, you should be able to get KDE working by creating
You can try that. If that doesn't work, add some tracing to the file |
Thanks - I already had DESKTOP=KDE in /etc/sysconfig/desktop. This doesn't appear to be working. |
If you get a trace from startwm.sh, post it here and we can look at it. |
Here is the logs when adding set -x to /usr/libexec/xrdp/startwm.sh (with no ~/.Xclients)
|
Two things:-
|
Hi Matt335672
readonly TMOUT Used for hardening - pretty sure its not connected (as previously when just KDE was installed the desktop worked without Xclients file. e.g
|
Reasons are explained in the linked issue. If nothing else, it will prevent the odd error message in log files. |
Hi.
I have a XRDP setup, previously I had installed KDE and by default XRDP would login to that.
I have now installed XFCE as well and on login now you get a black screen for a second then quits.
However if my user has a ~/.Xclients file and I uncomment either of these
XRDP loads into the desktop fine.
But I want the default to work - i.e for users with no ~/.Xclients file
Just to confirm with no ~/.Xclients I login and it asks for user/pass (as normal) but straight after entering details the application quits
All I want to do is for XRDP to load 'startkde/startplasma-x11' be default.,
Here are logs (/var/log/messages) from a login where the issue occurs
This is when I first login (by rdp client doesn't store the pass - which is why user login shows as failed initially) - i.e this part shows to the point where you get the XRDP login screen
Then I enter my user / pass
Can anyone help me restore the default XRDP desktop session ?
XRDP is working fine with ~/.Xclients file.
The text was updated successfully, but these errors were encountered: