Consolekit cannot lookup lxsession

The standard session manager used by LXDE - http://wiki.lxde.org/en/LXSession
rde42
Posts: 1
Joined: Sun May 14, 2017 9:15 pm
Contact:

Consolekit cannot lookup lxsession

Postby rde42 » Sun May 14, 2017 9:22 pm

I'm using lxsession 0.5.3 on FreeBSD, together with ConsoleKit 0.4.5.

I've upgraded the system; previously I was using lxsession 0.4.6.

When I start LXDE, I get a blank graphical screen, and a dialog box that says:

GDBus.Error:org.freedesktop.ConsoleKit.Manager.GeneralError: Unable to lookup session information for process 'xxxx'

xxxx is the process number for lxsession.

I start LXDE with startx and .xinitrc. This appears to be because consolekit is looking for XDG_SESSION_COOKIE, but there's nothing in lxsession about that.

If I acknowledge the dialog box, LXDE starts OK, as far as I can see. But how do I fix this please?

maddoctor
Posts: 1
Joined: Tue Sep 19, 2017 1:43 am

Re: Consolekit cannot lookup lxsession

Postby maddoctor » Tue Sep 19, 2017 1:47 am

I found a solution. Edit /etc/lxdm/Xsession and change (near the bottom):

exec -l bash -c "$LXSESSION"

to

ck-launch-session "$LXSESSION"


Return to “LXSession (Lite)”

Who is online

Users browsing this forum: No registered users and 0 guests