NVIDIA GPU 用の Debian Nouveau ドライバーにはどのような機能が含まれていますか?/欠けていますか?

NVIDIA GPU 用の Debian Nouveau ドライバーにはどのような機能が含まれていますか?/欠けていますか?

Nvidia ファームウェアとドライバーでセットアップを 9999999^10 回壊した後、次の操作を実行しました。

sudo apt purge nvidia*
sudo apt purge cuda*

システムの起動が速くなり、デフォルトの Debian Sid Nouveau と非フリーの nvidia ドライバーの違いがまったくわかりません。評判が悪いようですが、何か見落としているのでしょうか。今のところ完璧に動作しています。

ここに画像の説明を入力してください

答え1

Nvidia RTX 3000 シリーズのカードをお持ちです。このシリーズは現在、Nouveau ドライバー開発のスイートスポットにあります。開発者によく知られているほど古く、新しい開発作業の最も重要なターゲットの 1 つになるほど新しいシリーズです。

見てくださいNouveau ドライバーの機能マトリックス: あなたのカードは NV170 列に対応しています。欠けている主な機能は次のとおりです:

  • ハードウェア支援によるビデオデコードと再生 (Xv、VDPAU、XvMC)
  • 2D グラフィック アクセラレーション機能 (3D アクセラレーション機能の方が一般的にはるかに強力であるため、今日の最新のデスクトップ環境では使用されていません)
  • デュアルリンク DVI (あなたのカードにはもう DVI が搭載されていますか?)
  • SLI(これも最近では非常に珍しい機能です)
  • GPUコンピューティング機能

したがって、ビデオ デコードに十分な CPU パワーがあり、GPU コンピューティング機能を気にしない場合は、基本的にカードの他のすべての機能がサポートされます。

多くの古いカード (NV140 以前) は、GPU 電源管理サポートが欠如しているために多かれ少なかれ制限されていますが、これは問題ではありません。

答え2

nVidia カード、特にハイエンド カードの仕様は公開されていません。そのため、オープン ソースの Nouveau ドライバーはすべてのカードのすべての機能をサポートできません。

すべての機能を使用していない場合、またはお持ちのカードが Nouveau で十分にサポートされている場合は、そのドライバーで十分かもしれません。そうでない場合、ドライバーはまったく使用されません。さらに、ドライバーは継続的に改善され、サポートもますます充実しています。

ハイエンド カード、特に GPGPU として使用できるカードをお持ちの場合、Nouveau ドライバーは cuda などの必要な機能をサポートしていない可能性があり、完全な機能を使用するには nVidia 独自のドライバーが必要になります。

また、一部のカードはまったくサポートされていません。特に過去には、Nouveau ドライバーが実際にはその特定のカードをサポートしていないにもかかわらずカードを認識し、ロードした後、GPU が完全にクラッシュして、システムがロックするかロックしたように見え、キーボードが動かなくなり、画面が黒くなることがありました。この特定の問題により、Nouveau ドライバーは悪い評判を得ました。この状況での唯一の解決策は、Nouveau ドライバーを部分的または完全に無効にするモードでシステムを起動し、カードに適したドライバーをインストールすることです。

一部の機能はnouveauではサポートされない可能性があります。すべての機能については、プロプライエタリドライバを使用する必要があります。https://nouveau.freedesktop.org/FeatureMatrix.htmlそしてhttps://en.wikipedia.org/wiki/Nouveau_(ソフトウェア)

関連情報