私はUbuntuを使用しています。時々、システムはマウスとキーボードに反応しなくなります。デバイスのリセットボタンを押すことに加えて、この問題を解決する他の方法はありますか?
答え1
開いている文書を保存せずにリセットボタンを押さずに再起動する方法が必要な場合は、データが失われる可能性が低い方法がいくつかあります。まずCtrl++を試してくださいAlt。F1それではそこまで行けます。仮想コンソール、ようにixtmixilix説明する。仮想コンソールに入ると、Ctrl++はコンピュータをシャットダウンして再起動しますAlt。Delete
その技術が機能しない場合は常にAlt++があります。SysRqREISUB。
再起動せずに問題を解決する場合は、何が起こっているかについての追加情報がなければ、良い答えを出すことは困難です。これが起こる状況を説明できれば(最も良い方法は質問を編集してください情報の追加)これにより、人々が良い答えを提供するのに役立ちます。考慮すべきもう1つのことは、コンピュータが応答しない場合、特に仮想コンソールを呼び出すのにCtrl数Alt秒以上かかる場合、ほとんど確実にバグがあることであり、通過することです。F1報告コミュニティを支援し、回答を得ることもできます。
GUI エラーにより WM または X11/Wayland が応答しなくなります。
これは、アプリケーションとアプリケーションの間の相互作用によって発生する可能性があります。ウィンドウマネージャ--またはX11サーバーまたはウェイランド。アプリケーションが応答せず、キーボードまたはマウスを使用して他のアプリケーションウィンドウに入力できない場合、これは問題の性質を示す信号です。 (申請なししなければならないこれを行うには、一部のGUIコンポーネントにバグが必要です。 )これが発生した場合は、仮想コンソールで問題のあるプロセスを終了できます(例:ixtmixilix言う):
Ctrl+ Alt+を押しますF1。
ログイン。パスワードを入力しても何も表示されません。これは正常です。
次のユーティリティを使用します。
ps
問題のあるプログラムのプロセス名を確認してください。 Ubuntuではこれが簡単な場合もありますが、そうでない場合もあります。たとえば、Archive Managerプロセスの名前はですfile-roller
。不明な場合は通常、オンラインで情報を簡単に見つけることができます(そうでない場合は関連する質問を投稿できます)。ps
出力をパイプできます。grep
絞り込む。アーカイブ管理者が問題の原因であると仮定します。その後、次を実行できます。ps x | grep file-roller
自分の
grep
コマンドのエントリも表示されますfile-roller
。問題のあるプロセスを終了してみてください。
SIGTERM
。これにより、ファイルバッファのフラッシュ、接続がすぐに切断されることをリモートサーバーに通知する(これを実行するプロトコルの場合)、他の種類のリソースを解放するなど、最後の瞬間にクリーンアップを実行する機会が提供されます。これを行うには、次を使用します。kill
注文する:kill PID
どこ
PID
~であるプロセスID番号ps
手順3で実行した終了プロセスの名前。SIGTERM
必ずプロセス終了を要求する方式です。プロセスはシグナルを無視し、エラーが発生したときに特定の状況でそれを行います。だから、動作していることを確認する必要があります。そうでない場合は殺すSIGKILL
、無視できず、プロセスがまれな場合を除き、常に有効です。邪魔されない睡眠(または実際に実行されていませんが、ゾンビプロセス)。単一のコマンドでプロセスがまだ実行中であることを確認し、
SIGKILL
実行中であれば終了できます。kill -KILL PID
このようなメッセージを受け取ったら、作業を完了する必要があることを知っています。何も出力が得られないと動作しないことがわかります。この場合は、その可能性が高いですが、再実行して確認してみる価値があります。 (より簡単に入力できるように上矢印キーを押すと、前のコマンドが表示されます。)
kill: (PID) - No such process
SIGTERM
SIGTERM
SIGKILL
まれに、自分のプロセスであるか、常に
root
自分のプロセス、または自分以外のユーザーのプロセスに属しているプロセスの場合は、プロセスを終了する必要がありますroot
。これを行うには、sudo
上記のコマンドの前にプレフィックス(末尾のスペースを含む)を追加しますkill
。上記のコマンドが機能しない場合、またはプロセスを終了するために必要なアクセス権がないことを示すメッセージが表示された場合は、root
使用してみてくださいsudo
。
(しかし、広くkill -KILL
普及しているkill -9
. は . よりプロセスを正常に終了する可能性が高いですが x86 では同じですので、必要に応じて自由に使用してください。)kill -KILL
SIGKILL
9
kill -KILL
kill -9
終了しようとしているプロセスと同じ名前を持つ他のプロセスがないことがわかっている場合は、次のものを使用できます。killall
kill
プロセスID番号の代わりにプロセス名の代わりに。
CPUリソースを独占するプロセス
プロセスが可能な最も高い優先順位または非常に近い優先順位で実行されている場合(またはより正確には可能な最低優先順位または非常に近い優先順位)フレンドリー)、GUIが完全にまたはほとんど完全に応答しなくなる可能性があります。ただし、この場合は仮想コンソールに切り替えてコマンドを実行できない可能性があります(再起動さえ不可能かもしれません)。
通常または適度に高い優先順位で実行されるプロセスまたはプロセスの組み合わせによってコンピュータが遅くなる場合は、前のセクションの技術を使用してそのプロセスを終了できます。ただし、グラフィックプログラムの場合は、ウィンドウの閉じるボタンをクリックして終了することもできます。デスクトップ環境は、プログラムが応答しない場合に終了するオプションを提供します。それでも動作しない場合はもちろん(ほぼ)常にkill -KILL
。
入力/出力の問題
SUV入出力長期間(さらに永久的な)無応答が発生する可能性があります。これはカーネルのバグやドライバの欠陥によるものです。解決策の一部は、過度の同時読み取りおよび/または書き込み操作を避けることです(たとえば、2つの同時コピープロセスで2つの大きなファイルを同時にコピーしないでください。)HDビデオを見たり、仮想マシンにオペレーティングシステムをインストールしたりするときしないでください))。
これは明らかに不満足なことであり、実際の解決策は問題を見つけて報告することです。メインラインカーネルを実行しない限りkernel.org、カーネルのバグはUbuntuのパッケージについて報告する必要がありますlinux
(Ubuntuはディストリビューション関連のパッチを統合する特別なカーネルバージョンを提供し、メインラインカーネルの未確認のバグレポートは拒否されるためです)。kernel.org)。影響を受けるコンピュータで(または)を実行してubuntu-bug linux
これを行う必要があります。apport-cli linux
よりUbuntuのバグ報告書まず、これを正しく実行する方法について説明します。
グラフィックカードの問題
一部のGUIのダウンは、グラフィックカードの問題によって引き起こされる可能性があります。この状況を軽減するために試すことができるいくつかの方法は次のとおりです。
Webを検索して、同じグラフィックカード(および/または機械メーカーとモデル)を使用しているUbuntuまたは他のGNU / Linuxディストリビューションで同様の問題を経験した人がいることを確認してください。私がこの回答で提供したものよりも具体的な解決策があるかもしれませんが、現在質問にあるよりも具体的な情報はありません。
試すことができる他のビデオドライバがあることを確認してください。他のドライバを確認してください。また、Webを検索してグラフィックカードに使用できるLinuxドライバを確認することもできます。ほとんどの排他的なグラフィックカードはIntelです。AMD/ATiまたはNvidia(Ubuntuでこれらのカード用の専用ドライバをインストールして使用する方法に関するコミュニティドキュメントを表示するには、このリンクをクリックしてください。)Intelの場合、Ubuntuが提供するFOSSドライバを使用する方が良いですが、役に立つ情報あなたはそれを使用することができます。どのカードを持っていても構いません。この一般情報役に立つかもしれません。
現在独自のドライバを使用している場合は、他の独自のドライバ(NVidiaやAMD / ATiから直接)を試したり、無料のオープンソースドライバを試したりできます。
グラフィックログインを選択してくださいセッションタイプグラフィックアクセラレーションは必要/使用されません。これを行うには、ログアウトしてグラフィカルログイン画面で、ログイン名の横にあるUbuntuロゴまたはギアアイコンをクリックします。ドロップダウンメニューが表示されます。選択の変更Ubuntu到着Ubuntu 2D。これにより、以下を使用できます。2D統合変えるつかむ。 (使用中の場合GNOMEシェル、あなたは選ぶことができますGNOME代替/ドワーフクラシック逆に。 )わからない「影響なし」というオプションがある場合は、最も安全なオプションであるオプションを選択してください。
この問題Ubuntuで選択できるさまざまなグラフィカルインターフェイスに関する追加情報があります。
最新バージョンのUbuntuでは、ログイン画面からX.orgとWaylandを選択できます。どちらを使用しても別のものを試してください。時にはX.orgを使用してWaylandの問題を解決することができ、その逆も同様です。
上記の情報がこのような問題を引き起こす可能性がある原因に関する一般的な情報を伝えたいと思います。また、より良い回答を得るために質問に追加する(質問の詳細に応じて)、どのような種類の情報が役立つ可能性があるかを明記する必要があります。 (または、特定の状況に応じて追加情報を提供してこの回答を改善してください。)
答え2
はい、これを達成する最も簡単な方法は、キーが有効なXorgサーバーを終了してXセッションを再開することです。
この機能を有効にするには、システム設定 - >キーボードレイアウトオプションを開き(または
keyboard
Unityインターフェイスでクリックコマンドを使用AltF2)、このオプションを選択します。
Ctrl+Alt+バックスペース
したがって、中断すると、hit はCtrlAltBackspaceX サーバーを終了し、lightdm はログイン・インターフェースを再始動します。
答え3
私は以前この問題に遭遇しました。なぜなら、いくつかのGNOMEシェル拡張がありませんでした。
設定をリセットし、すべての調整を削除するために工場出荷時の初期化を行ったので、すべてがうまく機能しています。
端末に次の2つのコマンドを作成します。
dconf reset -f /
dconf dump /
ショートカットが利用できず、端末を開くことができない場合(私の場合と同様)、起動メニューから端末を開くことができます。
- 起動メニューから詳細オプションを選択します。
- 回復モードの選択
- ネットワークの選択
- ユーザー名とパスワードを入力してください
- 次のコマンドを入力します。
dconf reset -f /
dconf dump /
これにより、すべての調整とカスタマイズが削除されます。