Linux查看显卡驱动版本的方法(linux查看显卡版本)

Linux是一款受欢迎的多用户、多任务操作系统,具有强大的稳定性和安全性,在各行业应用广泛。由于显卡是计算机系统中重要的硬件设备,所以对显卡驱动版本的检查尤其重要。下面将介绍Linux下查看显卡驱动版本的三种方法。

首先,可以利用lsmod命令查看显卡驱动版本,在终端中输入lsmod命令,系统会显示出Linux当前正在运行的所有模块,其中就包括了显卡驱动。例如下面的代码:

$ lsmod
nvidia_gpu_modeset 163840 0
nvidia_drm 65536 9
nvidia_modeset 110592 8 nvidia_gpu_modeset,nvidia_drm

上面的代码显示了nvidia的显卡参数,其中有显卡驱动的版本号等信息,只要找到nvidia开头的,就可以查看更多显卡的信息。

其次,可以用lspci命令查看显卡驱动版本。在终端中输入lspci-k就可以输出当前系统所有PCI设备信息,其中便包括了显卡驱动版本,例如下面的代码:

$ lspci -k
00:02.0 VGA compatible controller:Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
Subsystem: Intel Corporation Haswell-ULT Integrated Graphics Controller
Kernel driver in use: i915
Kernel modules: intelfb, i915
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)
Subsystem: ASUSTek Computer Inc.GM107 [GeForce GTX 750]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nvidia_drv

上面的代码输出的显卡参数中有nvidia的显卡,在kernel driver in use后面就是该显卡驱动版本。

最后,也可以使用glxinfo命令查看显卡驱动版本,在终端中输入glxinfo -B // 就会给显卡驱动相关信息,如下所示:

$ glxinfo -B
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 750/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 440.64
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 440.64
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:

从上面的输出结果可以看到,NVIDIA 440.64是主板上运行的显卡驱动的版本。

以上就是在Linux系统上查看显卡驱动版本的三种方法。总之,查看显卡驱动的版本号和确认兼容性是非常必要的,以确保系统和显卡稳定运行。


数据运维技术 » Linux查看显卡驱动版本的方法(linux查看显卡版本)