web-dev-qa-db-ja.com

ターミナルでログイン画面に行く方法

ログイン画面が「ロック画面」プロンプトよりもはるかにきれいであるため、11.10でログイン画面に移動してディスプレイをスリープさせる簡単なスクリプトを作成したいと思います。ただし、ターミナルまたはシェルスクリプトから(ログアウトせずに)ログイン画面に切り替えるための単一の参照は見つかりません。

また、ログイン画面に切り替えた後、または可能であれば1つのスクリプト全体としてディスプレイをスリープ状態にすることをお勧めします。

ありがとう

編集:これはUnity 3Dで(私の知る限り)、それとGnomeの違いは本当にわかりません。

5
cortices

次のことができます。

gnome-screensaver-command -l ; gdmflexiserver

gnome-screensaver-command -lはセッションをロックし、gdmflexiserverはログイン画面に移動します。セッションはロックされますが、ログイン画面でパスワードを入力すると自動的にロックが解除されます。

スクリプトとして:

#!/bin/sh
gnome-screensaver-command -l
gdmflexiserver
2
fader