web-dev-qa-db-ja.com

カーネルモード設定は検出されません。Intelビデオカードを使用してフェイルセーフグラフィックモードでのみXorgを起動できますか?

Ubuntu 10.10をインストールしました。フェイルセーフグラフィックモードで起動できますが、通常起動しようとするとテキストコンソールしか表示されません。

どうやら私のドライバーまたは何か関連する問題があります。すべてのパッケージなどをフェイルセーフグラフィックモードで更新しましたが、これは役に立ちませんでした。

これは/var/log/Xorg.0.logのコピーです: http://tom.Pastebin.com/aqgXA9Ej

あなたが見ることができるように、それは言います:

[    69.197] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    69.206] (II) Module fbdevhw: vendor="X.Org Foundation"
[    69.206]    compiled for 1.9.0, module version = 0.0.2
[    69.206]    ABI class: X.Org Video Driver, version 8.0
[    69.206] (EE) open /dev/fb0: No such file or directory
[   119.528] (EE) intel(0): No kernel modesetting driver detected.
[   119.528] (II) UnloadModule: "intel"
[   119.528] (EE) Screen(s) found, but none have a usable configuration.
[   119.528]
Fatal server error:
[   119.528] no screens found

Video = S-VIDEO:dとnomodesetをgrub起動コマンドに追加してみましたが、これらは効果がありませんでした(Webでこれらの提案を見つけました)。

このコンソールにログインした後にstartXを実行すると、ラップトップのシャットダウンボタンを押すまで、画面が空白になります(黒くなります)。

いくつかの情報:

lsmod | grep '^ i'は以下を返します。

i915, i2c_algo_bit, intel_ips, intel_agp

dmesg | grep drmは以下を返します。

6.745490 drm initialized drm 1.1.0 20060810

lspci | grep VGAは以下を返します。

Intel corporation core processor integrated graphics controller (rev 02)

glxinfo | grepベンダーは以下を返します。

server glx vendor string: SGI 
client glx vendor string: MesaProject and SGI 
openGL vendor string: mesa project

intel_reg_dumper> regdump_broke.txtが返されました:

http://tom.Pastebin.com/fJEiRxJq

dmesgは以下を返します。

http://tom.Pastebin.com/ZTftpJu7

この問題を解決するためにできることはありますか?

次のコマンドで xorg-edgers PPA を使用して、Intelドライバーをアップグレードしようとしました。

Sudo add-apt-repository ppa:xorg-edgers/ppa
Sudo apt-get update
Sudo apt-get upgrade

ただし、これで問題は解決しませんでした。

昨日買ったラップトップに関するいくつかの情報:

  • 名前: 東芝サテライトL670 1DT
  • プロセッサー:Intel Pentium P6100 DualCore 2.0Ghz
  • ビデオカード:ビルドイン、Intel HD Graphics Dynamic Video Memory Technology 5.0

これはチップセットHM55を備えた新しいArrandaleプロセッサであると言われました(ごく最近のようです)。

ありがとう。

4
Tom

私はそれを考え出した。どうやら、それは私の側のバグと障害の連鎖の結果でした。私はその理由を完全には理解していませんが、これはほぼ正しいはずです:

windows 7のパーティション分割が何らかの理由でパーティションを破損した->このパーティションにインストールされたubuntu->インストールされたカーネルにビデオカードのバグがあるブート中に古いカーネルが起動される->古いカーネルのインテルグラフィックスカードのバグが残る

そのため、修正はドライブのパーティションを再分割してubuntuを再インストールし、フェイルセーフグラフィックモードでカーネルを更新することでした。

カーネルのアップグレードは、一般的な問題の実際の修正であり、このバグレポートでも説明されています。 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/648631

ありがとう。

2
Tom

ちなみに、Intelが削除したため、nomodesetは-intelドライバーでは使用できません。カーネルモード設定は、-intelドライバーでのみ使用できます。

1
Bryce

Intelドライバーのバグのように見えますが、私はdmesgから見ています:

[7.012557]バグ:0000000000000008でカーネルNULLポインターの逆参照を処理できません

その後、クラッシュによるスタックトレースがあります。どのモジュールが正確にクラッシュするかわかりません。

また、フレームバッファデバイスがないことも奇妙です。クラッシュのために行方不明になっている必要があります。

[69.206](EE)open/dev/fb0:そのようなファイルまたはディレクトリはありません

1
danizmax