web-dev-qa-db-ja.com

カーソルがフリーズする-キーストロークを離しますか?

時々、マウスカーソルがフリーズします-再起動する必要があります。

Ubuntuには次のようなキーストロークの組み合わせがあります Ctrl+Alt+Del 再起動せずに作業を続行できるのはどれですか。

10
Dot Ukay

Ctrl + Alt + Tを使用してターミナルを開き、次のコマンドを入力します。

modprobe -r psmouse削除用

modprobe psmouse追加用

6
champion-runner

最初に試すことは押すことです Ctrl+Alt+F1。 GUIがフリーズしていても、キーボードドライバーがまだ応答している場合は、テキストコンソールに切り替わります。そのテキストコンソールにログインしてシステムにアクセスし、問題の解決を試みることができます。 GUI画面に戻ることができます Ctrl+Alt+F7 (一部のディストリビューションは別の番号を使用する場合があります)。

それでもうまくいかない場合は、コンピュータはまだ稼働している可能性がありますが、コンソールは完全に接続されています。その後、SSHサーバーを実行していれば、ネットワーク経由でアクセスできます。別のコンピューター(PC /タブレット/電話/…)からログインし、問題の解決を試みます。

コンソールが利用できず、SSHサーバーがなかったためにコンピューターにアクセスする方法がない場合は、 magic SysRq key を使用してGUIセッション全体を強制終了することができます。 Alt+SysRq+K: 押したまま Alt、押して離します SysRq、 押したまま K、そして最後にリリース Alt。ディストリビューションによっては、数秒後に新しいGUIログインプロンプトが表示される場合と表示されない場合があります。そうでない場合は、 Ctrl+Alt+F1 テキストコンソールに切り替える Alt+SysRq+K キーボードをテキストコンソールモードに切り替えます。デフォルトのUbuntuインストールでは、GUIログインプロンプトを再起動するコマンドはservice gdm restart

それが機能せず、単に再起動する場合は、マジックsysrqキーE、U、Bを使用できます。

  1. 押す Alt+SysRq+E すべてのプロセスを強制終了しますが、緊急保存を実行する機会を残します。
  2. 数秒待ってから、 Alt+SysRq+U すべてのファイルの変更をディスクに書き込むことができます。
  3. 数秒待ってから、 Alt+SysRq+B 再起動します。

(一般的な「REISUB」シーケンスを使用したり、覚えたりしようとしないでください。RとSはこのシーケンスでは何もせず、Iは前のEの目的を無効にします。)


GUIがフリーズする原因について、最も一般的な原因はバグのある3Dビデオドライバーです。 3Dビデオドライバーは非常に複雑で、ビデオカードメーカーは十分なサポートを提供していないため、ドライバーはバグが多い傾向があります。多くの場合、3D効果は Compiz プログラムによって提供され、compizプロセスを強制終了するとインターフェイスのフリーズが解除されます。 Compizプロセスを強制終了するには、コマンドラインアクセスを取得したら、次のコマンドを実行します。

pkill compiz

Compizが原因でフリーズすることが多い場合は、Compizを使用していない別のデスクトップ環境に切り替えてください。 Ubuntuのデフォルト(Unity)ではCompizが必要ですが、ほとんどの場合は必要ありません。 KDEまたはLXDEを試してください(もちろんCompizを有効にしないでください)。

試してみてください:

Sudo su

echo 1 > /proc/sys/kernel/sysrq

次に、キーストロークを押します Alt+PrtScr+K、これによりXセッションが強制終了される可能性があります。

1
sebelk

私は同じ問題に直面していたので、オフにしただけです[〜#〜] swap [〜#〜]そして、システムは正常に動作しています。

1
mukul kumar

それでもコンソールまたはターミナルにアクセスできる場合は、おそらく この解決策 を試すことができます。それ以外の場合は、sebelkのソリューションがおそらく良いスタートだと思います。 Xサーバーを強制終了するだけでは不十分で、マシンを適切に再起動できない場合は、sebelkと同じ考えで、少なくとも raise elephants を試して、より適切に再起動することができます。

0