凍結/ロックアップされたプログラム/アプリを閉じるにはどうすればよいですか?


21

Ubuntu 12.04.1 LTSデスクトップを使用しています。

息子と私はGComprisでゲームをプレイしており、いくつかのモジュールがフリーズ/ロックアップしています。

実行すると、プログラムを閉じる方法がわかりません。

Windowsでは、ctrl-alt-delを使用してタスクマネージャーにアクセスし、シャットダウンできることを知っています。

Ubuntuにこれに相当するものはありますか?


回答:


49

Alt + F2を押して、を入力しxkillます。画面上のマウスポインターが十字に変わります。

その後、それを使用して、閉じたいウィンドウをクリックするだけです。


7
最高のユーザーエクスペリエンス
Andrzej Rehmann

1
これは受け入れられた答えであるべきでした。
ムハンマドビンユスラット

19

これは私の「Linux緊急チートシート」です。

1.応答しないアプリケーション

SUPER-> システムモニターに入力 -> RETURN->プロセスを検索->右クリック-> プロセスを強制終了

または

ALT+ F2->入力xkill-> xはスポットをマークします(この場合はアプリの凍結)

または

CTRL+ ALT+ T->入力top->プロセスIDの検索-> k PIDPID =プロセスID

効果:これはプログラムを強制終了します。


2.レスポンシブデスクトップ

CTRL+ ALT+ F1->入力sudo service lightdm restart

効果:これによりセッションが強制終了され、新しいセッションが開始されます。


3.応答しないシステム

ラストリゾート。すべてが失敗した場合にのみ使用:

ホールドALT+ SysRqダウンと指定された順序で次のキーを打ちます:

R-> E-> I-> S-> U->B

ここが魔法のSysRq鍵です。

ここに画像の説明を入力してください

効果:これによりシステムが再起動されますが、次のアクションを実行した後に限ります。

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot.

ボーナスニーモニックシステムが完全に壊れていても再起動する


4

[スタート]メニューから[システム]> [システムモニター]を開く と、実行中のタスクが表示され、それらを閉じることができます。

ALT+を試すこともできますF4

フォアグラウンドで実行中のアプリケーションを閉じます。

別の可能性は、Ctrl+ ALT+ を使用することですF4

ユーザーアカウントでそこにログインする必要があります。その後、実行することができます

top

プロセスを「殺す」場合は、「PID」番号を書き留めます。次に、上に入力します:

k number_of_PID

number_of_PID書き留めたPID番号です。プロセスは終了します。


1

Alt + F2を使用すると、xkillは、ウィンドウをクリックするアプリケーションに適したオプションです。

アプリがクラッシュし、ウィンドウが表示されなくなっても、アプリケーションがバックグラウンドでフリーズしている場合があります。この場合、「システムモニタ」を使用して強制終了できます。


1

これは実際に18.04に私に起こったAlt-F2とxkillは私のために機能しませんでした

ログアウトしてからログインし直しましたが、頑固なアプリでのログインが終了すると消えました


1
絶対にそうです。質問をもう一度読んでください。「... QUOTE ...」「フリーズ/ロックアップされたプログラム/アプリを閉じるにはどうすればよいですか?」18.04インストールでロックされたプログラムを閉じることができた唯一の方法は、説明したとおりでした。他には何も機能しませんでした。上記の2つの回答は、シンプルでありながら効果的なソリューションが受け入れられないことを暗示しているようです。
User6655

答えはupvotedこれは質問への応答を行います。 ロボレビューしないでください?
ファビー

0

フリーズするプロセスを強制終了する方法は、ターミナルを使用することです。ターミナルを開き、 Ctrl+ Alt+ Tこのコマンドを入力できます。

sudo ps -aux | grep -inE (name of application)  # no parenthesis.

たとえば、電卓の場合、sudo ps -aux | grep -inE calc このようなものが表示されます。

210:(computer name)   7645  0.0  0.4 630824 37700 ?        Sl   Mar15   0:17 gnome-calculator
240:(computer name)  10403  0.0  0.0  14224   964 pts/2    S+   22:04   0:00 grep --color=auto -inE calc

最初のアプリケーションの最初の番号7645はID番号です。だから、それを殺すには、タイプ

sudo kill 7645

** より具体的にsudo ps -aux | grep -inE calcは、入力することもできますsudo ps -aux | grep -inE calculator

**補足説明、にsudoは必要ありませんsudo ps -aux | grep -inE calc


私はあなたが必要とは思わないsudoプロセスを探すために、あなたは必要はありませんgrep-Eフラグがあります。また、そこだpgreppkill...
Zanna
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.