web-dev-qa-db-ja.com

半応答しないOpenboxセッションを終了する方法は?

私は新しいハードドライブをセットアップしました:

  • アーチ
  • 箱を開ける
  • xorg
  • xcompmgr、xfce4-power-manager、volumeicon、dropboxがバックグラウンドで実行されています

今、私のコンピューターは一見何もぶら下がっていません。

  • マウスボタンが機能しない
  • システムトレイアイコンが応答しません(私はtint2を使用しています)。
  • 時刻は更新中です
  • 画面の明るさなどのキーは引き続き機能します(通知も表示されます)
  • マウスカーソルはまだ動きます

とにかく、この状態からopenboxを終了する方法はありますか?

恐れすぎて強制的にシャットダウンできず(そのため、そもそも新しいハードドライブを入手する必要がありました...)、端末やプログラムにアクセスできないようです。

2
Brian Rodriguez

CtrlAltBackspaceを試してください-これはXサーバーを強制終了するための標準的な組み合わせです。

2番目のオプションは、CtrlAltF1-F6を使用してXからコンソールに移動し、コンソールにログインして、ハングしているプロセスを強制終了することです。

上記のいずれも機能せず、このマシンでsshサーバーが実行されている場合は、別のマシンからリモートログを試すことができます。

最後の手段は、AltキーとSysRqキーを押しながら マジックSysRqキー -を使用することです。

  • rXからキーボードの制御を取り戻す
  • eすべてのプロセスにSIGTERMシグナルを送信します
  • iは、まだ生きているプロセスにSIGKILLを送信します
  • sファイルシステムを同期する
  • uは、読み取り専用モードでそれらを再マウントします
  • b再起動します
3
Paweł Rumian

Xセッション全体またはコンピューターを再起動するよりも劇的ではない代替手段は、可能であれば、ターミナルを開くか、Alt + Tabキーを押して、ウィンドウマネージャーの置換コマンドを試すことです。

some-other-wm --replace

これは、名前が示すように、ウィンドウマネージャーを置き換えますが、現在のセッションは保持します。したがって、応答不能がopenbox以外の原因で発生した場合(おそらくより可能性が高い)、別のセミレスポンシブウィンドウマネージャーが表示される可能性があります。

0
ay-caramba