高解像度で最初のブートメッセージを取得する方法

高解像度で最初のブートメッセージを取得する方法

アップグレード後Debian の提示独自のnvidiaドライバを廃棄し、代わりに使用しました。新しいスタイル

  • 使っていますGRUB2始めます。
  • カーネルは3.8.2です。ソースコードからコンパイルします。
  • 私のグラフィックカードはNvidiaです。徴候技術8800GT
  • 私のモニターの解像度は1920×1080です。

グラップメニューが高解像度で表示されます。

私の問題は、初期起動メッセージの画面解像度です。後で起動中に解像度が向上し(ヌーボーモジュールがロードされたとき)、テキストコンソールのフォントを含むすべてが正常です。

高解像度の初期メッセージを得るには、明らかにフレームバッファ装置が必要である。動作しますvesafbが、nouveau ドライバーを読み込むと、一時的な空白の画面が表示されます。

過去には、排他的なnvidiaドライバを使用してvesafbカーネルにコンパイルし、高解像度ブートメッセージを取得できました。これで選択できるのは次のとおりです。

  • VGAコンソールを使用すると、nouveauがロードされるまで低い解像度と大きな起動メッセージが表示されます。
  • これにより、vesafb適切な解像度が得られましたが、vesafbからnouveauへの切り替え中に空白の画面が表示されます。

nouveauをカーネルにコンパイルして最初から使用できるようにする方法は明らかではありません。また、nouveauがvesafbで動作しない理由をよく理解していませんが、独自のnvidiaドライバは動作します。

更新 2014年10月5日

その間、私はカーネルにnouveauをコンパイルすることに成功しました。私の問題は、nouveauがモジュールにコンパイルすることを選択した他の機能に依存していることです。この設定を変更するときにnouveauをカーネルにコンパイルするオプションもあります。

今、すべてがほぼ完了しました。起動プロセス全体で同じ解像度を維持します。唯一の問題は、最初の2秒をまったく見ることができないということです。

[    0.099994] pci 0000:00:1c.5: BAR 9: assigned [mem 0xfa900000-0xfabfffff pref]
[    0.099994] pci 0000:01:00.0: BAR 6: assigned [mem 0xf7000000-0xf701ffff pref]
[    0.099994] pci 0000:00:01.0: PCI bridge to [bus 01]

なくなった。この問題がすべて解決できるかどうかはわかりません。

ベストアンサー1

おすすめ記事