私のラップトップには、統合されたIntel GPUとディスクリートのNvidia GPUが付属していました。
Ubuntu 18.04のインストール後、Nvidiaサーバー設定アプリはすでにインストールされており、それを介してドライバーのバージョンを表示できます。
Intelドライバでこれを行うにはどうすればよいですか?
lspci
コマンドを使用して、すべてのビデオアダプターを表示できます
lspci -k | grep -EA3 'VGA|3D|Display'
| | | | | \- Only VGA is not good enough,
| | | | | because Nvidia mobile adapters
| | | | | are shown as 3D and some AMD
| | | | | adapters are shown as Display.
| | | | \--------- Print 3 lines after the regexp match.
| | | \-------------- program for searching patterns in files
| | | (regular expressions)
| | \------------------ pipe used for passing the results of the
| | first command (lspci -k) to the next (grep)
| \-------------------- Show kernel drivers handling each device.
\------------------------- utility for displaying information
about PCI buses in the system and
devices connected to them
出力は次のようになります。
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
DeviceName: Onboard IGD
Subsystem: Dell HD Graphics 620
Kernel driver in use: i915
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
Subsystem: Dell GM108M [GeForce 940MX]
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidia_drm, nvidia
ご覧のとおり、私はIntel GPUとNvidia GPUを持っています。 Intel GPUはi915ドライバーを使用しており、Nvidiaはnouveauを使用しています。これは、出力のKernel driver in use:
セクションで確認できます。
標準のIntelドライバーは、1)カーネル、2)Mesa 3Dグラフィックライブラリの組み込み部分です。したがって、独自のバージョン管理はありません。最新のカーネルとMesaを使用している限り、最新のIntelドライバーも使用できます。
アクティブなカーネルバージョンを確認するには、uname -r
またはdpkg -l | grep linux-image
を使用します。
アクティブなMesaバージョンを確認するには、glxinfo -B
またはdpkg -l | grep mesa
を使用します。
Xorg内では、Intelドライバーとのインターフェースはxserver-xorg-video-intel
モジュールによって処理される場合があります。もう一度、dpkg -l
を使用してバージョンを確認します(パッケージが存在しない場合があります。その場合、Xorgは「モード設定」インターフェースを介して同じIntelドライバーにアクセスします)。