哪个命令使用 lightDM 锁定屏幕?

Rum*_*mca 12 lock-screen lightdm

我曾经使用此命令锁定屏幕,但最近它停止工作,可能是在更新后。我在跑VERSION="13.10, Saucy Salamander"。我怎样才能恢复这个功能?

$ gdmflexiserver
方法返回 sender=:1.10 -> dest=:1.97 reply_serial=2

我曾经用 openbox 键绑定调用这个命令:

<keybind key="XF86ScreenSaver">
  <action name="Execute">
    <execute>gdmflexiserver</execute>
  </action>
Run Code Online (Sandbox Code Playgroud)

我认为它曾经也适用于终端模拟器。

更新:令我惊讶的是,它再次起作用了。这可能是因为系统更新。

method return sender=:1.10 -> dest=:1.71 reply_serial=2
Run Code Online (Sandbox Code Playgroud)

fal*_*ner 23

@wilf 所说的,但也许您正在寻找

dm-tool lock
Run Code Online (Sandbox Code Playgroud)

以获得不同的锁定体验。(因为你说用lightDM ...)

安全警告:避免使用 dm-tool lock,除非您可以验证它是否正常工作,请参阅:


Wil*_*ilf 2

这通常是有效的,但是使用gdm (Gnome 桌面管理器)

gnome-screensaver-command -l
Run Code Online (Sandbox Code Playgroud)

如果这是来自 a tty,您需要export display=:0先运行或执行某些操作 - 您可以使用 找到当前用户会话w

我想我会把这个留下来供参考