It’s my first post here to please forgive me if I’m doing something wrong.
So I’ve just installed EndeavourOS with GNOME and XFCE4. My current display manager is GDM but I experience a strange bug. Basically if I log in once on GNOME and logout, then login to XFCE then logout, if I now try switch to GNOME, logout, I won’t be able to start XFCE from gdm again. So I’m allowed to switch to XFCE only once before I have to reboot my computer and have access to it as long as I don’t logout from XFCE.
I myself keep my installs separate except Xfce and i3 as they work flawlessly together. I don’t install any others this way. I have all as a separate boot.
Thank you from both of you ! My experience has been great so far !
So, this issue isn’t a critical one to the point it could ruin my experience with EndeavourOs. As said before, using a different displayManager other than GDM fixes the problem.
I’ve made some more researches and conclude that the issue is from Gnome Or GDM is they set set SESSION_MANAGER variable which causes problem with XFCE4.
You can post a full log you just need to know how to do it the proper way. EndeavourOS has that set up to be able to do this. Have you read the wiki? It is like this and you just need to provide the link. So you don’t need to post it again either. You can edit your post and replace what you have above with the link provided if you run the command again as i have shown. Please do read the wiki.
Please, forgive me I guess a was more focused on making researches about this bug and when I found something relevant I immediately wanted to share it and forgot to read the basics before posting on the forum… I now have updated my previous answer with a proper link.
That’s what I thought but the issue still exists and even if it’s something non critical I’m not against spending time with the devs to help them fix it. But I don’t know where to start.
After reading a few relevant upstream issues and discussions, I am not sure it is GDM-only issue.
It could also be an xfce4-session which does not appear in sddm, because of a different approach being used.
But, it is safer to blame Gnome!!