If you don't have a DE you don't have a session manager either, so
systemd-logind can't help you anyway.
Indeed, you should just run your screenlocker.


--
Кирилл Елагин


On Sun, Jun 29, 2014 at 9:57 AM, Ivan Shapovalov <intelfx...@gmail.com>
wrote:

> >> 27 июня 2014 г., в 21:54, Lennart Poettering <lenn...@poettering.net>
> написал(а):
> >>
> >> On Fri, 27.06.14 17:45, Ivan Shapovalov (intelfx...@gmail.com) wrote:
> >>
> >> I want to lock my current session using a command-line tool (or a D-Bus
> call).
> >>
> >> The only apparent way to do this is `loginctl lock-session
> $XDG_SESSION_ID`.
> >> However, this results in an "Access denied" reply, which is somewhat
> strange
> >> (I expect to be able to lock my own session).
> >>
> >> Is this by design or a bug?
> >
> > Neither. Just missing functionality. I added this to the TODO list now.
> >
> >> In either case, is it possible to lock the current
> >> session?
> >
> > Well, not with logind, no. But you should be able to do it with GNOME's
> APIs.
> >
> > Lennart
> >
> > --
> > Lennart Poettering, Red Hat
>
> I've got a DE-less setup (a freestanding window manager). Should I just
> invoke whatever tool I use for screenlocking (i3lock in my case)?
>
> --
> Ivan Shapovalov / intelfx /
>
> (Sent from a phone. Havoc may be wreaked on the formatting.)
> _______________________________________________
> systemd-devel mailing list
> systemd-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to