回答:
私が時々夢中になるときに私が使用する1つのソリューションは、Ctrl-AltFx(F1-F6)を使用して別のコンソールに切り替えることです。Ctrl-Alt-F7を押すと、グラフィック画面に戻ります。これにより、テキストログインプロンプトが表示されます。
これが機能せず、OpenSSHをインストールした場合(sudo apt-get install openssh)、ボックスにリモートでsshして、同じプロンプトを表示できます。
その後、自分でログインし、suでrootになり、現在実行中のアプリケーションを確認できます。これには、ps、kill、grepなどのコマンドの一部で少し経験が必要です。
ps-ef | もっと
上記のコマンドを実行すると、現在実行中のすべてのプロセスが表示され、出力を読み取るための「もっと...」プロンプトが表示されます。
kill -9 ####
上記のコマンドは、####の番号のプロセスを強制終了します。
ps -ef | grep ora | もっと
上記のコマンドは、Oracleプログラムなど、「ora」の文字が付いたすべてのプロセスを表示します。また、「その他...」プロンプトが表示されます。
これを行うときは注意が必要です。システム全体を殺すことができます。これを行う私の方法は、リストの一番下にあるプロセスを確認することです。これにより、最新のプロセスが開始されます。これらはシステムを凍結したものである可能性が高く、それらを殺すと実際にシステム全体を再起動することなくX環境を凍結解除する可能性が高くなります。プロセスリストには、2つの数字が表示されます。最初の(左端)はプロセス番号自体であり、その隣のプロセス番号はそれを起動したプロセスです。
プロセスのコマンドで、起動した最新のプログラムの名前を認識し、最初にそれらを強制終了できる場合があります。
せいぜい、問題のプログラムを見つけて殺すことができます。最悪の場合、電源を再投入するまでシステムをフリーズします。慎重に進めてください............................
ただし、重要なファイルをコピーしたり、他の操作を実行したりする機会があります。
private_metaが言ったように、おそらくXを再起動する必要があります。これにより、GUIターミナルウィンドウから開始されたすべてのプロセスを含む、実行中のすべてのGUIプロセスが停止します。
Ctrl + Alt + BackspaceはUbuntuでは機能しません。このショートカットは無効になっています。あなたはそれを有効にすることができます(正確に覚えてはいけませんが、グーグルに簡単にする必要があります)または適切な組み合わせを使用することができます、それはSysRq + Kです。実際にAltGr + Print + Kを押しているqwertzキーボード
SysRqキーの組み合わせの他の用途については、このウィキペディアの記事をご覧ください。おそらく必要以上にシステムを制御できます。
ほとんどの場合、Ctrl + Alt + Backspaceを使用してウィンドウマネージャーを再起動できます。これはフォアグラウンドアプリを強制終了しますが、まだ完全な再起動ではなく、妥協の可能性があります。