web-dev-qa-db-ja.com

VGA互換コントローラーと3Dコントローラーの違い

lspci -vnnを使用すると、VGA互換コントローラーの下ではなく3Dコントローラーの下にNVIDIAグラフィックアダプターが表示されないのはなぜですか? 2つのセクションと実際にどのセクションの下にあるのとの違いは何ですか?

編集:lspci -kの出力| grep -EA2 'VGA | 3D'

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
    Subsystem: Dell Device 0662
    Kernel driver in use: i915
--
08:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
    Subsystem: Dell GeForce 820M
8
7_R3X

アダプタファームウェアによって、PCIバスへの宣言方法に依存します。

一部のNvidiaラップトップアダプターは、自身を3D controllerとして宣言します。

それは実際的な違いを生みません。

その理由はおそらく、Optimusデュアルグラフィックシステムでは、Nvidiaチップが実際のアダプターではないためです。とにかくIntelアダプターを介して出力し、ハードウェアアクセラレーションのみを実行します。

システム設定->ソフトウェアとアップデート->追加ドライバー(nvidia-352)、またはターミナルで独自のドライバーをインストールできます:

Sudo apt-get install nvidia-352

どちらの方法も同じことを行います。これにより、安定した推奨ドライバーがインストールされます。

「最新の」ドライバーが必要な場合は、次の方法でインストールできます。

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-361 nvidia-prime

ご自身の責任で。

3
Pilot6