web-dev-qa-db-ja.com

デスクトップがフリーズしたときにどうしますか?

私はLinux Mint 17を使用しています。予期しないソフトウェア障害が発生しました。

デスクトップは何にも反応しませんでした。

私は経験が浅いので、どうにかしてコンソールに切り替えることができました CTRL+ALT+F1 次に、以下を使用してマシンを再起動します。

reboot

より適切な手順はありますか?

7

2018年4月15日更新

Linux Mint 18以降、次のように再起動できるLightDMディスプレイマネージャーに移行しました。

Sudo service lightdm restart

元の

rebootを実行することは、完全に安全な方法です。ログアウト(GUIセッションを再開)したいだけの場合は、次のコマンドを実行できます。

Sudo service mdm restart

これにより、MintのデフォルトのディスプレイマネージャであるMint Display Managerが再起動します。

9
terdon

あなたができるとき CTRLALTF1offendingソフトウェアを強制終了できるようにした後。 (pgreppkill...を使用)。常にというわけではありませんが、多くの場合、グラフィカル環境の制御を取り戻し、通常の操作後にログアウトするだけで十分です。 CTRLALTF7

あなたが通常それを行うことができない場合 CTRLALTBACKSPACE グラフィックサーバーを再起動できます。

Ubuntuでは、コマンドの後にSudo service lightdm restartと指定する必要があります。 CTRLALTF1、私はあなたがミントの類似物を簡単に見つけることができると思います。

rebootは最後のリソースであり、実行中および応答中のすべてのプロセスを閉じることができるだけでなく、閉じることもできます。

6
Hastur

Sudo pkill Xorg、X11サーバーを強制終了し、ログインプロンプトで再起動します。

この方法は、基礎となるサービスを再起動するよりも簡単で覚えやすく、より一般的です。選択したLinuxディストリビューション、リリース、またはグラフィック環境によってサービスが変わる可能性がありますが、Xサーバー名ははるかに安定しています。それは10年経っても変わりませんでした。

すべてのXクライアント(アプリケーション)をすぐに強制終了するXサーバーを強制終了するのではなく、進行中の保存されていない作業を回復したい場合は、デスクトップをフリーズした偽のプログラム(通常、マウスを取得したアプリケーションまたはデスクトップコンポーネント)を特定します。それを保持し、その正確なコンポーネントを強制終了または再起動します。 Mint 17.2とMateデスクトップでは、これはしばしばmate-panel

2
jlliagre

ここでのすべての回答に加えて、 Magic SysRq keys の一部は、テキストコンソール(VT)が応答しない場合でも非常に役立ちます。

  • 物理メモリとスワップが不足しているためにデスクトップがフリーズした場合は、次のコマンドでOOM killをトリガーできます AltSysRqf。これは私のベーコンを数回救った!
  • 他のすべてが失敗した場合は、 [〜#〜] reisub [〜#〜] を使用して、プロセスを終了してシステムを再起動する前に、プロセスを適切に終了するように要求できます。
0
F.X.