Linux上のAMDとNVIDIAGPU:どちらを使用する必要がありますか?

Linux上のAMDとNVIDIAGPU:どちらを使用する必要がありますか?

高速グラフィックカードの選択に関しては、AMDとNvidiaの2つの主要なオプションがあります。





それらを際立たせるいくつかの要因があります。 Windowsでは、速度が重要です--- Nvidia GPU(グラフィックプロセッシングユニット)はAMDよりも高速になる傾向があります。しかし、Linuxでは、他にも覚えておくべきことがあります。





しかし、Linuxには何を選ぶべきですか--- AMDまたはNvidiaGPU?





インテルグラフィックスはLinuxに最適ですか?

AMDとNvidiaを比較する前に、主要な代替案を検討する価値があります。

確実に機能することができる唯一のグラフィックカードプロバイダーは、Intelの統合グラフィックスです。彼らはそれほど速くないかもしれませんが、 Intelの統合グラフィックスは大幅に改善されました 。また、NvidiaやAMDのグラフィックカードと比較して、非常にバッテリーに優しいです。



インテルのサポートはすぐに利用でき、ドライバーはLinux上で完全にオープンソースです。多くのゲームは、専用のグラフィックカードと同様ではないにしても、かなりプレイ可能です。また、オープンソースの性質があるため、Waylandをテストしたい場合は、Waylandが機能することも保証されています。

GPUドライバー:プロプライエタリとオープンソース

グラフィックカードを機能させるためにインストールできるドライバには、プロプライエタリドライバとオープンソースの2種類があります。両方に良い面と悪い面がありますが、NvidiaまたはAMDグラフィックカードを使用している場合は異なります。





画像クレジット: Flickr経由のStefanLedwina

最良の結果を得るには、プロプライエタリドライバーの方が常に優れています。しかし、プロプライエタリドライバーに哲学的な異議がある場合は、オープンソースの代替手段の方が魅力的です。





Linux用のNvidiaグラフィックカードを使用する必要がありますか?

Linux用のオープンソースおよびプロプライエタリのNvidiaドライバーがありますが、最高のパフォーマンスはプロプライエタリドライバーから得られます。 NvidiaカードのオープンソースドライバーであるNouveauは、独自仕様のドライバーよりも全体的に劣った結果をもたらします。

nouveauによって行われる作業の多くは、独自のNvidiaドライバーをリバースエンジニアリングすることによって行われます。これは、WineプロジェクトがWindows環境を再作成して次のようなプログラムを実行する方法に似ています。 Linux上のMicrosoftOffice 。基本的に、開発者は 結果 プログラムのとそこから逆方向に動作します。

これには、主に速度と互換性の面で欠点があります。独自のNvidiaドライバーは、特に新しいグラフィックカードでは、nouveauよりもはるかに高速です。

もう1つの欠点は、nouveauにはプロプライエタリドライバーが持っているものが欠けていることです。 リクロッキング 。これにより、GPUの動作がよりハードになり、パフォーマンスが向上します(ただし、電力が増加します)。残念ながら、ごくわずかです Nvidia GPU nouveauをインストールしてこれを使用できますが、どれも非常に新しいものではありません。

特に新しいグラフィックカードの場合、速度の違いはかなりのものです。 いくつかのベンチマーク プロプライエタリドライバは、オープンソースのドライバよりも最大9倍高速に実行できることを示しています。

簡単に言うと、nouveauはデスクトップの描画に適していますが、ゲームには道があります。

AMDはLinuxに最適なグラフィックカードオプションですか?

ほとんどの場合、AMDグラフィックカードにどの種類のドライバをインストールするかは重要ではありません。オープンソースドライバーを使用することをお勧めしますが、これらは全面的にサポートされています。実際、オープンソースドライバー( AMDGPU 新しいカードの場合、および Radeon 古いものの場合)、 独自の対応物と同等 またはさらに速く!

Nvidiaのオープンソースドライバーと比較して、新しいグラフィックカードのサポートが向上しています。これは、AMDがオープンソースコミュニティをサポートし、ドライバー開発のためのドキュメントと人材を提供していることが一因です。

しかし、AMDオープンソースドライバーは全体的にまともですが、プロプライエタリドライバーでNvidiaグラフィックカードを使用するよりもパフォーマンスが著しく遅くなります。

AMD vs Nvidia:グラフィックススイッチングに最適なのはどれですか?

ほとんどすべてのラップトップおよびデスクトップPCには、統合されたIntelグラフィックスが付属しています。 NvidiaおよびAMDのディスクリートGPUは、ラップトップ用のオプションのエクストラですが、デスクトップに手動で追加できます。

グラフィックススイッチングは、使用するGPUを選択するコンピューターの機能です。 Webブラウジングやワードプロセッシングなどの基本的なタスクには、IntelGPUが選択されます。ゲーム、ビデオ編集などには、ディスクリートGPUが使用されます。

Linux用のプロプライエタリおよびオープンソースのNvidiaおよびAMDドライバーはすべてグラフィックススイッチングをサポートしています。

AMDまたはNvidiaはWaylandをサポートしていますか?

WaylandディスプレイサーバーはLinuxの開発に不可欠であり、ほとんどの主要なLinuxデスクトップで利用できます。

AMDとIntelグラフィックスはどちらも、オープンソースと独自のドライバーを使用してWaylandと連携します。 Nvidiaは別の話です。

これの開発は2021年までに予定されていますが、Nvidia独自のドライバーはGNOMEのWaylandの実装でのみ機能します。

Waylandのコンポジターには、グラフィックスドライバーによって実装される特別なAPI(アプリケーションプログラミングインターフェイス)が必要です。現在最も使用されているAPIは、GBM(Generic Buffer Management)と呼ばれます。オープンソースドライバー(AMDGPU / Radeon / nouveau)を使用している限り、Waylandは機能します。

Nvidia独自のドライバーは異なるAPI(EGLStreams)を使用するため、状況は異なります。多くのコンポジターはこれをサポートしていません、 GNOMEデスクトップ 主要な例外です。同様に、オープンソースの代替手段はWaylandをサポートしていません。

Linuxに最適なグラフィックカードはどれですか:Intel、AMD、またはNvidia?

Linuxデスクトップコンピュータの場合は、はるかに簡単に選択できます。

NvidiaカードはAMDよりも高価であり、パフォーマンスに優れています。ただし、AMDを使用すると、オープンソースかプロプライエタリかを問わず、優れた互換性と信頼性の高いドライバーの選択が保証されます。

同じことがIntelにも当てはまりますが、このソリューションは低速です。

Waylandのサポートが必要な場合は、AMDとIntelが最も信頼できるオプションです。それ以外の場合は、Nvidiaでチャンスをつかんでください。 Linuxとは何年にもわたって素晴らしい関係はありませんでしたが、Linuxゲームの成長はそれを変えています。

決心しましたか? Linuxにプロプライエタリグラフィックスドライバーをインストールする方法は次のとおりです。

USBデバイスがWindows10の切断と再接続を続けます
共有 共有 つぶやき Eメール AndroidでGoogleの組み込み水準器にアクセスする方法

何かがピンチで水平になっていることを確認する必要がある場合は、数秒で携帯電話の水準器を取得できるようになりました。

次を読む
関連トピック
  • Linux
  • テクノロジーの説明
  • 運転手
  • 購入のヒント
  • グラフィックスカード
  • ハードウェアのヒント
  • Linuxゲーム
  • Linuxのヒント
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください