web-dev-qa-db-ja.com

Ubuntu 12.04がフリーズし、パワーサイクルが必要です。ログで何を見て/ grepする必要がありますか?

Ubuntuがフリーズしたのはこれが初めてではありません。前回、/var/log/および/var/crash/で「最近更新されたファイル」を確認しましたが、問題の原因は「LibreOffice」であるように見えました。

今、それは再び起こりました。

パワーダウンボタン(以前の経験に基づく)を除いて、何も機能しません。 Ctrl+Alt+F{1..6}を使用してttyを開くことさえできません

十分なメモリ(7.7 GB)、Ram(2 x 3.16Ghz)、およびハードドライブ領域(256GB SSDで100 GB)があります。

シャットダウンする以外、私にできることは何もありません。コンピューターはmemtestに合格しました。

ログで何を探す(grep)べきですか?

更新:ここにバグを提出しました: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1023916 /

8
Abe

フリーズは、Xorgまたはカーネルのエラーによく似ています。あなたは箱にsshしようとしましたか?ローカルユーザーインターフェイスがすべて無反応であっても機能する場合があります。動作しているssh接続はveryこの種の問題のデバッグに役立ちます。

あなたが提供したデータから、カーネルログを探します。何らかの理由でlibreofficeがクラッシュしたようで、1秒以内にchromeもなくなりました。そのため、当時は間違いなく何らかの問題がありました。これらのエラー行の周りのログをよく見て、そのイベントカスケードの最初のエラーメッセージを特定できるかどうかを確認してください。フリーズに関連するイベントは、私が言及した2つのイベントにかなり近いはずなので、左側のタイムスタンプが役立ちます。

ログに含まれる2つのイベントから判断すると、libreofficeのクラッシュによりXが不安定になり、UIのフリーズとchromeクラッシュの両方が発生したようです。 Xライブラリでchromeがクラッシュしたことがわかります。

2
MvG

Xfceとkdeをインストールしていますが、「Vanilla」デフォルトモードで実行していました。

私の理解では、バニラのインストールは、ディストリビューションのクリーンインストールを意味します。クリーンインストールを試してください(形式everythingのように、newユーザーを作成して再試行してください)。もちろん、これを行う前に重要なファイルをバックアップしてください。

また、再インストールする代わりに、新しいユーザーの作成を試すこともできます。これにより、問題を特定できます。新しいユーザーが働いている場合、問題はホームユーザーの設定にあります。解決しない場合は、システムの問題です(再インストールするとおそらく解決します)

他のものをインストールしないでください。 PPAを使用しないでください。 sources.listを変更/追加せずに、更新マネージャーまたはapt-getを介してのみソフトウェアを更新します。 Thatはバニラのインストールを意味します。 3〜4日間のシステムの反応をご覧ください。次に、問題のあるパッケージを発見するために、ソフトウェアを1つずつ追加し始めます。

再起動後、システムは通常、ファイル名に「.old」または「.0」を追加します。

これらのログファイルは参考になると思います。

tar czf mylogs.tar.gz --ignore-failed-read ~/.xsession-errors.old /var/log/Xorg.0.log.old /var/log/dmesg.0 /var/log/syslog.1 /var/log/kern.log.1 /var/log/apport.log.1 /var/log/pm-powersave.log.1
file-roller mylogs.tar.gz

...またはそれを個別に好む場合:

cat ~/.xsession-errors.old
cat /var/log/Xorg.0.log.old
cat /var/log/dmesg.0
cat /var/log/syslog.1
cat /var/log/kern.log.1
cat /var/log/apport.log.1
cat /var/log/pm-powersave.log.1
0
Savvas Radevic

さまざまなアプリケーションのセグメンテーション違反とカーネルOOPは通常、ハードウェアの問題の症状です。最初にmemtestを実行してみてください。おそらくエラーで失敗します。

0