Какая команда блокирует экран с помощью lightDM?

Раньше я блокировал экран этой командой, но он недавно перестал работать, возможно, после обновления. Я бегу VERSION="13.10, Saucy Salamander". Как я могу восстановить эту функцию?

$ gdmflexiserver
method return sender=:1.10 -> dest=:1.97 reply_serial=2

Я использовал для вызова этой команды с привязкой клавиш openbox:

<keybind key="XF86ScreenSaver">
  <action name="Execute">
    <execute>gdmflexiserver</execute>
  </action>

Я думаю, что она также работала с эмулятором терминала.

ОБНОВЛЕНИЕ: К моему удивлению, это работает снова. Это может быть из-за обновления системы.

method return sender=:1.10 -> dest=:1.71 reply_serial=2
10
задан 1 February 2014 в 20:36

3 ответа

Что сказал @wilf, но, возможно, вы ищете

dm-tool lock

для другого опыта блокировки. (Поскольку вы сказали с lightDM ...)

ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ : избегайте использования блокировки dm-tool, если только вы не можете убедиться, что она работает правильно, см .:

0
ответ дан 1 February 2014 в 20:36

Просто это нормально работает, но с gdm (Gnome Desktop Manager) :

gnome-screensaver-command -l

Если это из tty, вам нужно запустить export display=:0 или что-то сначала - вы можете найти текущий сеанс пользователя, используя w.

Я думаю, я просто оставлю это для справки

0
ответ дан 1 February 2014 в 20:36

Установите световой шкафчик. Команда:

dm-tool lock

или:

light-locker-command -l

Должна заблокировать экран, используя приветствие lightdm в качестве экрана блокировки. Если вы попытаетесь переключиться обратно с помощью tty, вы просто получите заблокированный экран с сообщением, а затем через несколько секунд будете перенаправлены на приветствие.

0
ответ дан 11 June 2020 в 03:13

Другие вопросы по тегам:

Похожие вопросы: