12.04 (正確) 64 ビット カーネル Linux 3.2.0-39 3.6 GB メモリ Intel Core 2 Duo CPU @ 2.40GHz x2 WUBI インストール済み Ubuntu を MacBook Pro 7.1 で実行、OSX は Boot Camp 経由で Vista を実行 (私はたくさんの OS が好きなので、いいですか?)
Ubuntu ソフトウェア センターからインストールすると、システムが頻繁にフリーズします。これは、過去 5 回のインストールのうち 4 回発生しました。最近、Google の Web サイトから Google Earth .deb をインストールしていました。.deb ファイルをクリックすると、ソフトウェア センターが自動的に開きます (そうでなければ Synaptic を使用します。ソフトウェア センターはシステムをフリーズさせるものだとわかってきたので、かなりうんざりしています)。
「フリーズ」とは、何も機能しないことを意味します。ダッシュ、ランチャー、マウスの動き、Alt + Tab が機能せず、ターミナルを開くことができません (キーボードが機能しません)。ソフトウェア センターには「インストール中」アイコンが表示されますが、その後はグレー表示になり、何もクリックできません。
REISUB は効果がありませんが、コールド パワーダウンと再起動は可能です。
時々、5〜10 分後には、マウスを動かしたり、キーボードを使用したり、ランチャー コマンドを 1 つまたは 2 つ実行したりできるようになりますが、開いている他のアプリ (Chrome およびソフトウェア センター) はグレー表示またはフリーズしたままになります。(私はそれ以上待ったことはありません。15 分経ってもまだ応答しない場合は、電源を切って再起動します。)
つい最近、私がようやく質問を投稿した理由ですが、約 15 分待って、この状況が続いている間にようやくシステム モニターを開くことができました。プロセスを見ると、システム モニターが CPU の約 20% を使用していることがわかりますが、それ以外はあまり使用していません (ほとんどがゼロ)。実際、ソフトウェア センターはリストに表示されていませんでした。ただし、この時点で、システムは最終的に部分的にフリーズ解除され、インストールが完了し、ソフトウェア センターを閉じるつもりはなかったものの、システムをシャットダウンして再起動することができ、syslog を確認しました。
/var/log/syslogに「:blocked for more than 120 seconds」というメッセージが多数表示されます。
ubuntu がこのメッセージでハングアウトします:120秒以上ブロックされています
回答されていません。また、仮想マシンを実行していません。
スタック トレースを含む完全な syslog は、次のようになります。
Amazon Xen インスタンス上のタスクが 120 秒以上ブロックされ、サーバーがハングするのはなぜですか?
この質問は解決されましたが、これは問題が Amazon によって発生し、Amazon がバグを修正したためです。私は Amazon 関連のものは何も実行していません。ただし、私の syslog は非常に似ています。
私の質問もこれに似ています:
https://askubuntu.com/questions/168068/サーバーのハングのトラブルシューティング
しかし、その質問で言及されている「重複」は、システムがフリーズしたときにプロセスを強制終了/再起動する方法に関するものです。プロセスを強制終了して再起動する方法は知っています。問題の原因を突き止めて、解決できるようにしたいと思います。Ubuntu Software Center の代わりに Synaptic を使用すればよいことはわかっていますが、可能であれば問題を解決したいと思います。
バグレポートを提出すべきかとも考えていますが、まずは他にも同様の問題を抱えている人がいないか、また、もしいる場合はどのように解決したかを確認したいと思いました。
私がリンクした質問を含め、ソフトウェア センターのフリーズや「120 秒以上ブロックされた」ログ エラーに関する質問が多数ありますが、この 2 つを関連付ける質問は見つかりませんでした。 誰かが見たい場合に備えて syslog レポートのコピーを保存しましたが、前述のように、Amazon 関連の質問に投稿されたものと非常に似ています... また、この質問はすでに非常に冗長になっているため、不必要にスペースを取りたくありませんでした。
答え1
私も似たようなことをしました。CDのmini.isoでインストールしたので、Escキーを押すと起動画面がテキストモードに変わり、何が起こるかを確認できました。IPの検索で1/120秒の値を見つけました。私のコンピュータのファイルはurl_helper.pyです。画面にUbuntuのロゴが表示されたらEscキーを押して、この120秒の遅延の原因を読んでみてください。
いずれにせよ、これらの値を変更しようとしましたが、起動時の Ubuntu クラウドの問題のように見えます。これがお役に立てば幸いです。url_help.py ルーチンの 120 秒の値を編集する方法をまだ探しています。IP 検索またはこれを無視する何らかのコードを削除します。ネットワークでない場合は、利用できます。