端末を使用したユーザーのログアウト

端末を使用したユーザーのログアウト

次のような状況があります。 RHEL 5.6システムにログインし、VirtualBoxを起動します。 VirtualBoxを閉じた後にメニューバーを選択できる状況が発生しました。閉鎖またはロック画面またはログアウトシステムが存在しません。その理由は、ネットワーク負荷や他のものかもしれないと思います。

私はできます。閉鎖または再起動ターミナルから出発しますが、また時間がかなりかかります。

私が必要なものログアウトメニューバーが存在しない場合はシステムから。私は得るべきですログイン画面は、最初にシステムを起動したときに見たものと同じです。

オプションはありますか?ログアウト端末を使用しているユーザーですか?

編集する:

ps-ax | grep dm 出力

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
 2352 ?        S<     0:00 [rdma_cm]
 2908 ?        Ss     0:00 rpc.idmapd
 3287 ?        Ss     0:00 sendmail: accepting connections
 3297 ?        Ss     0:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue
 3504 ?        Ss     0:00 /usr/sbin/gdm-binary -nodaemon
 3547 ?        S      0:01 /usr/sbin/gdm-binary -nodaemon
 3549 ?        S      0:00 /usr/libexec/gdm-rh-security-token-helper
 5080 tty7     Ss+    7:20 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
18166 pts/1    S+     0:00 grep dm

ベストアンサー1

可能なログアウト方法:

  • Ctrl-Alt-Backspace(有効になっている場合)キーの組み合わせを使用してXサーバーをシャットダウンできます。

  • すべての端末でXサーバーのプロセスを終了できます(必ずrootSSH経由でリモートで実行できます)。

  • ウィンドウまたはセッションマネージャにシャットダウンを要求します(この方法は通常使用される環境によって異なります)。

  • すべての端末でウィンドウまたはセッションマネージャのプロセスを終了できます(自分のユーザーまたはrootで実行することも、SSH経由でリモートで実行することもできます)。

  • セッションがディスプレイマネージャによって実行されている場合は、ディスプレイマネージャを停止して再起動することができます(必ずしも必要ですrootが、SSHを介してリモートで実行することもできます)。ディスプレイマネージャを停止すると、すべてのセッションが終了します。

XサーバーのPIDをどうやって知ることができますか?通常、システムにはXサーバーが1つだけ実行されます。rootプロセス名は通常、またはXに似ていますXorg。通常、:0システムに最初に表示されるXサーバーのIDを指定するパラメータがあります。 SIGTERM を送信するのは通常、X サーバーを停止する正しい方法です。 SIGKILLを使用すると、グラフィックディスプレイが不適切にシャットダウンする可能性があります。

どのプロセスがウィンドウマネージャなのかセッションマネージャなのか、どうすればわかりますか?これは使用環境によって異なります。通常、これはXセッションに属するすべてのプロセスを最初に開始するプロセスです。ユーザーの資格情報を使用して実行されます。pstree -upフローチャートが表示されます。

ディスプレイマネージャがどのプロセスであるかをどうやって知ることができますか?グラフィック表示がスクリプト(xinit例:)によって開始される場合、ディスプレイマネージャはありません。 XDMCPを使用してネットワーク経由でグラフィックディスプレイにアクセスできる場合は、ディスプレイマネージャが存在します。ディスプレイマネージャは通常、オペレーティングシステムが使用するサービス実行ツール(rc.d initスクリプト、systemd、upstartなど)に関係なく、システムサービスとして実行されます。以前のシステムは共通のディスプレイマネージャを使用し、最新のデスクトップ環境にはGNOME、KDE、CDEなどのxdm独自のディスプレイマネージャがあります。停止および再始動は、適切なオペレーティング・システム・サービス・コマンドによって実行されます。gdm3kdmcde-login

おすすめ記事