Linux 用のグラフィック カード ドライバーは必要ですか?

Linux 用のグラフィック カード ドライバーは必要ですか?

私は次のハードウェア構成で Linux を使用しています。

  • インテル Core i7 3.4GHz 4770k
  • MSI Z87 MPower マザーボード
  • MSI GeForce GTX760 2GB DDR5 グラフィックカード
  • 1TBハードドライブ
  • 16GBのRAM

Linux 用のグラフィック カード ドライバーは必要ですか?

答え1

はいそしていいえ。

リナックスビデオ端末がまったくなくても問題なく実行できます (シリアル コンソールまたは「ヘッドレス」設定を検討してください)。

リナックス80x25 文字モード、16 色で実行しても問題ありません。

しかし、ハイエンドのグラフィックカードを使ってテキストを表示するだけというのは、720x350ピクセルの画面解像度ほとんど個別にアドレス可能なピクセルを持つ。これは1984年の技術レベル

X11(通常はXFree86で実装され、最近ではXorgでより一般的に実装されています)グラフィックスカードを使用してグラフィックスを表示できるようにするには、ドライバーが必要です。できる使用ヴェサ フレームバッファLinuxカーネルのサポート、またはインストールされている特定のグラフィックカードをより有効に活用できる専用ドライバーを使用することもできます。ピーターフは指摘するVESAドライバは非常に遅いですが、基本的には何でもグラフィカル ディスプレイに出力できるため、他のすべてが失敗した場合や、どのようなハードウェアに遭遇するかわからない場合 (インストーラー環境など) に適したフォールバックになります。

つまり、あなたが質問したすべき質問したいのは、「グラフィック カードを X11 グラフィカル モードで機能させるには、ドライバーが必要ですか?」ということです。その答えは、はい、あります。X11 には非常に優れたドライバ セットが付属しており、特にカーネルのフレームバッファ サポートと連携して、現在入手可能なほとんどのグラフィック カードの基本機能を使用できます。カードの潜在能力 (たとえば、ハードウェア 3D アクセラレーション) をフルに活用できない場合もありますが、逆に活用できる場合もあります。これは、選択したディストリビューションが特定の時点でその特定のカードにデフォルトでインストールする特定のドライバの機能に依存します。これはディストリビューションやリリースによって大きく異なる可能性があるため、これに答える唯一の方法は、次のような具体的な質問をすることです。「Ubuntu 13.04 では、GTX760 の潜在能力をそのままフルに活用できますか、それとも別途ドライバーをダウンロードする必要がありますか?」

これは基本的にイグナシオ・バスケス・エイブラムスの回答ディストリビューションのインストーラーによってインストールされるドライバーは、そのディストリビューションによってかなりよくサポートされている可能性がありますが、完全にハードウェアの機能をサポートする。そのため、まずは試してみて、思ったように動作しなかったらそれから別のドライバーを探すことができます。

答え2

はい、nVidia カードの場合は、基本的にオープンソースnouveauかプロプライエタリかの選択肢がありますnvidia。前者はパフォーマンスは低くなりますが、オープンなので、ソフトウェアに望ましくないものが含まれていないことを (理論上は) 確認できます。後者はより強力ですが (チップ製造元がクローズド仕様に従って開発)、クローズド ソース特有の脅威を伴います。

それ以外にも、レガシーvesaドライバ(汎用的でとても遅い)。

答え3

はい、必要です。ただし、ディストリビューションに付属しているもので十分かもしれません。しばらくそれを試してみて、十分でない場合のみ、別のものを探す必要があります。

答え4

すでにその構成で Linux を使用している場合は、少なくともデフォルトのオープン ソース グラフィック ドライバーがすでにインストールされています。

より良いパフォーマンスとより多くの機能が必要な場合は、nvidia 専用ドライバーをインストールする必要があります。

関連情報