[blfs-dev] ConsoleKit problems
Ken Moffat
zarniwhoop at ntlworld.com
Mon Sep 14 18:18:23 PDT 2015
On Mon, Sep 14, 2015 at 07:58:39PM -0500, Bruce Dubbs wrote:
> I'm trying to get the permissions right in an xfce session and I've narrowed
> down the problem to ConsoleKit. The symptom is that when trying to log out,
> the poweroff, reboot, etc icons are greyed out and do not work.
>
> I'm trying to get this to work at runlevel 3 and starting Xorg via the
> command line.
>
Ah yes, this old problem.
> When I log in, the session looks fine:
>
> $ ck-list-sessions
> Session1:
> unix-user = '1000'
> realname = 'Bruce Dubbs'
> seat = 'Seat1'
> session-type = ''
> active = TRUE
> x11-display = ''
> x11-display-device = ''
> display-device = '/dev/tty1'
> remote-host-name = ''
> is-local = TRUE
> on-since = '2015-09-15T00:35:23.549063Z'
> login-session-id = '1'
>
>
> But after I startx, it looks like:
>
> Session3:
> unix-user = '1000'
> realname = 'Bruce Dubbs'
> seat = 'Seat1'
> session-type = ''
> active = FALSE
> x11-display = ':0'
> x11-display-device = '/dev/tty1'
> display-device = '/dev/tty1'
> remote-host-name = ''
> is-local = TRUE
> on-since = '2015-09-15T00:38:01.457963Z'
> login-session-id = '1'
> Session1:
> unix-user = '1000'
> realname = 'Bruce Dubbs'
> seat = 'Seat1'
> session-type = ''
> active = TRUE
> x11-display = ''
> x11-display-device = ''
> display-device = '/dev/tty1'
> remote-host-name = ''
> is-local = TRUE
> on-since = '2015-09-15T00:35:23.549063Z'
> login-session-id = '1'
> idle-since-hint = '2015-09-15T00:38:30.830416Z'
>
> Notice that the Session 3 with x11-display = ':0' has active = FALSE.
>
> My .xinitrc right now has
> ck-launch-session xfce4-session
>
One suggestion was:
exec ck-launch-session dbus-launch startxfce4
because the user part of dbus (as well as the system part) is
needed. But somebody else claims that dbus-session is spawned by
startxfce4. I've also used 'startxfce4 --with-ck-launch' but as far
as I can remember none of them made any difference.
> but I've tried several alternatives. Does anyone know how to get the Xorg
> session to become active when it is started?
>
> One thing I've noticed is that the display-device is the same for both
> sessions. Perhaps getting it back to tty7 would help and I'm going to
> investigate that next.
>
> Does anyone have any suggestions?
>
> -- Bruce
ĸen
--
Il Porcupino Nil Sodomy Est! (if you will excuse my latatian)
aka "The hedgehog song"
More information about the blfs-dev
mailing list