it-swarm-ja.com

Debian WheezyからJessieにアップグレードした後、コンピュータが常にクラッシュする

私は Lenovo ThinkPad T4 を使用しており、DebianWheezyは安定して動作しています。クラッシュすることはありません。最近DebianJessieにアップグレードし、クラッシュしました。 Gnomeがクラッシュしたようです。

クラッシュすると、Gnomeの「システムエラーが発生しました」ページに入ります。ログアウトします。」その後、再起動するか、プログラムに戻り、3〜4分後にログアウトします。

どうすればこれの根底にたどり着くことができますか、または少なくともこれがシステムエラー、マルハナバチ、またはxorgエラーのいずれであるかを確認するにはどうすればよいですか?これが私がしたことのタイムラインです:


  1. /etc/apt/sources.listをwheezyからjessieに更新しました
  2. 指示に従い、dist-upgradeを実行しました
  3. GUIモードが完全に機能しませんでした-インストールされたbumblebeeは、グラフィックス/ノームの最初の問題を完全に機能しませんでした(非GUIモード)
  4. Gnome3を通常モードで使用し、フォールバック/クラシックモードで使用しても、散発的にクラッシュする

システム情報:

  • ハードウェア:Lenovo ThinkPad T4
  • Gnome:3.1.4.1
  • プロセッサ:Debian GNU/Linux 8(jessie)32ビット
  • グラフィックス:(これが正確な場合)Intel®IvybridgeMobilex86/MMX/SSE2

ログ:

  • Xorg.0.log:http://dpaste.com/2WJNZJV
  • lspciは、実際には2つのVGAオプションがあることを示していますが、どちらが現在使用されているかを知るにはどうすればよいですか?

00:02.0 VGA互換コントローラー:Intel Corporation第3世代コアプロセッサーグラフィックスコントローラー(rev 09)

01:00.0 VGA互換コントローラー:NVIDIA Corporation GF108M [NVS 5400M](rev ff)

更新#1

13:51-13:52にクラッシュし、/ var/logに次のように表示されます。

-rw-r----- 1 root               18K Sep 14 13:51 debug
-rw-r--r-- 1 root               31K Sep 14 13:51 Xorg.0.log
-rw-r----- 1 root               95K Sep 14 13:51 kern.log
-rw-rw-r-- 1 root              160K Sep 14 13:52 wtmp
-rw-r----- 1 root              147K Sep 14 13:52 daemon.log
-rw-r----- 1 root              1.4M Sep 14 13:54 user.log
-rw-r----- 1 root              467K Sep 14 13:54 syslog
-rw-r----- 1 root              1.5M Sep 14 13:54 messages
-rw-r----- 1 root               27K Sep 14 13:54 auth.log

私はそれらのそれぞれをチェックしました、そして疑わしいと思われた唯一のものは:

Sep 14 13:51:36 oskol kernel: [40336.856002] VirtualBox[21056]: segfault at c ip b57d917b sp bf99a510 error 4 in VirtualBox.so[b5680000+6bf000]

それはクラッシュを引き起こすのでしょうか、それともそれ以上の警告ですか?

更新#2

提案されたようにnvidiaドライバーを更新し、xorg.confファイルを生成しようとしましたが、これはおそらくbumblebeeと競合し、Xは「nvidiaモジュールが見つかりません」と言い始めることができなくなったと思います。それらをアンインストールし、xorg.confの名前を変更したので、ATMはありません。私のカードはマルハナバチが必要なNvidiaOptimusカードだと思います。

更新#3

FileZillaがランダムにクラッシュし、ログアウトしました。これがどのようなエラーであったかをデバッグする方法はありますか?

更新#4

今日は2台のモニターを使用していますが、そのうちの1台は「おやおや!何かがおかしい。もう1台は問題ない。

UPDATE#5-

数ヶ月経ちましたが、まだこれを解決していません。 HD全体をバックアップし、Debianを新たにインストールするのに非常に近いです。より詳しい情報:

  1. 設定->ディスプレイに「画面情報を取得できませんでした」と表示されます

  2. Xorg.8.logには次のものが含まれています。

[ 48783.817] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 48783.817] (EE) NVIDIA(0):     system's kernel log for additional error messages and
[ 48783.817] (EE) NVIDIA(0):     consult the NVIDIA README for details.
[ 48783.817] (EE) NVIDIA(0):  *** Aborting ***
[ 48783.817] (EE) NVIDIA(0): Failing initialization of X screen 0
[ 48783.817] (II) UnloadModule: "nvidia"
[ 48783.817] (II) UnloadSubModule: "wfb"
[ 48783.817] (II) UnloadSubModule: "fb"
[ 48783.817] (EE) Screen(s) found, but none have a usable configuration.

フル Xorg.8.log

  1. Jkwong888の solution を試してみましたが、マルハナバチのxorg.conf.nvidiaの先頭に画面セクションを追加しても役に立ちませんでした。

  2. optirun -vv glxgearsは私にこれを与えます、それはいくつかの「DRMインターフェースバージョンの設定に失敗しました」

optirun -vv glxgears
[  674.297893] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  674.298701] [DEBUG]optirun version 3.2.1 starting...
[  674.298749] [DEBUG]Active configuration:
[  674.298780] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  674.298796] [DEBUG] X display: :8
[  674.298810] [DEBUG] LD_LIBRARY_PATH: 
[  674.298824] [DEBUG] Socket path: /var/run/bumblebee.socket
[  674.298839] [DEBUG] Accel/display bridge: auto
[  674.298854] [DEBUG] VGL Compression: proxy
[  674.298869] [DEBUG] VGLrun extra options: 
[  674.298883] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[  674.298967] [DEBUG]Using auto-detected bridge primus
[  674.418536] [INFO]Response: No - error: [XORG] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied
[  674.418552] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied 
[  674.418557] [DEBUG]Socket closed.
[  674.418570] [ERROR]Aborting because fallback start is disabled.
[  674.418575] [DEBUG]Killing all remaining processes.
4
meder omuraliev

これはドライバーの問題のようです。

まず、ビデオドライバを再インストールする必要があります。

インテルの場合:

Sudo apt-get install xserver-xorg-video-intel

NVIDAの場合:

リストされているVersion 304.125グラフィックカードをサポートするレガシードライバ(NVIDIA® NVS 5400M)を使用してください ここ および以下で説明します。

リソースから:

1)「contrib」および「non-free」コンポーネントを/etc/apt/sources.listに追加します。次に例を示します。

Debian 8 "Jessie" deb http://http.debian.net/debian/ jessie main contrib non-free

2)利用可能なパッケージのリストを更新します。適切なlinux-headersとカーネルモジュールパッケージをインストールします。

aptitude update aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-legacy-304xx-kernel-dkms

これにより、推奨されるnvidia-legacy-304xx-driverパッケージもインストールされます。 DKMSはシステム用のnvidiaモジュールを構築します。

3)Xorgサーバー構成ファイルを作成します。

4)システムを再起動して、nouveauブラックリストを有効にします。

それでも機能しない場合は、Debian 8のクリーンインストールを試してから、必要に応じて各ドライバー/機能を追加してください(それぞれとの統合テストを実行してください)。

4
Matthew Peters

そのVirtualBoxのセグメンテーション違反が原因である可能性が非常に高いです。試してみてください

$ VBoxManage list extpacks

だから https://www.virtualbox.org/wiki/Download_Old_Builds_4_ に行き、v。4.3.18用のextpack -All Platforms-をダウンロードします(またはバージョンがインストールされました)。

次に、vboxを起動します。 [ファイル]> [設定]に移動し、[拡張機能]タブに移動します。右側の小さな矢印を選択してファイルを追加します。ダウンロードした.extpackを参照すると、残りは自動的に行われます。アップグレードするかどうかを尋ねるウィンドウがポップアップします(小さなアップグレードボタンを押します)。

0
Pat