On Tue, 2017-07-04 at 22:52 +0200, Martin Monperrus wrote: > Dear Maintainer, > > /usr/share/xsessions/xfce.session contains "Exec=startxfce4" > > On my system, this fails to start an XFCE session with the error message > "/usr/bin/startxfce4: X server already running on" (common error on the web)
That's not true. The message is just a warning, it doesn't fail because of that. You might have something else not working on your box, but that's not it. Can you please look at your logs and investigate a bit more, then retitle/reassign as needed? > > Indeed, starting X is handled by the DM itself, not by XFCE (lightdm in my > case). Actually startxfce4 doesn't start X when it's not needed, that's all. > > I've changed it to "Exec=xfce4-session" and it works perfectly now. > > What about changing "Exec=startxfce4" by "Exec=xfce4-session"? No, it won't work. xfce4-session is just a session manager, it lacks a lot of stuff still needed for the whole DE (like various env var, and other Xfce init). Regards, -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part