web-dev-qa-db-ja.com

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
9
Rumca

@wilfが言ったことですが、おそらくあなたは探しています

dm-tool lock

別のロックエクスペリエンスのため。 (あなたがwith lightDM ...と言ったため)

セキュリティ警告:正しく動作することを確認できない限り、dm-toolロックの使用を避けてください:

17
falconer

これは通常は機能しますが、gdm(Gnome Desktop Manager)を使用すると動作します。

gnome-screensaver-command -l

これがttyからのものである場合、export display=:0または何かを最初に実行する必要があります。wを使用して現在のユーザーセッションを見つけることができます。

参照用にこれをそのままにしておくと思います

2
Wilf