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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to