web-dev-qa-db-ja.com

コマンドラインからグラフィカル環境からログアウトするにはどうすればよいですか?

オペレーティングシステムのアルファリリースを試すことの利点の1つは、当たり前のものも含めて、willが壊れることです。今日はログアウトボタンの番です。

では、コマンドラインからデスクトップ環境du jourからログアウトするにはどうすればよいでしょうか。

6
badp

/usr/bin/gnome-session-save --killはFedora 15 Alphaで動作し、DEとしてgnomeを使用します。お役に立てば幸いです。

3
Dharmit

Ubuntu 12.04ではデフォルトのgnomeでgnome-session-quit

3
Gizmomogwai

セッションのメインプロセスを強制終了するとXサーバーは停止し、他のすべてのXクライアントは、Xサーバーへの接続を失うと停止します。

Gnome(少なくともUbuntu 10.04)では、セッションのプロセスはgnome-session。デスクトップ環境を使用していない場合、必要なプロセスはセッションマネージャです。実行していない場合は、ウィンドウマネージャです。より正確には、強制終了する必要があるプロセスは、Xサーバーに接続した最初のクライアントです。

Xorg.confで「DontZap」を「off」に設定している限り、control-alt-backspaceを使用して実行中のXサーバーを強制終了できます。 X環境がめちゃくちゃになってコマンドを実行できない状況でこれを使用しました。すべてが大幅に妨げられている場合は、 Magic Sysrq keys 'k'を使用して現在のVT内のすべてのプロセスを強制終了することにより、メリットがある可能性がありますreallyくさびで止められます。ハードパワーオフよりも少しきれいにシステムを再起動できます。悲しいことに、合成WMをテストするとき、私はこれを必要以上に頻繁に行いました。

2
jsbillings