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
lspci
您可以使用以下命令查看所有视频适配器输出将是这样的:
如您所见,我有一个 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 通过“modesetting”接口访问相同的 Intel 驱动程序)。