📜  linux 检查图形驱动程序 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:17:23.314000             🧑  作者: Mango

Linux 检查图形驱动程序 - Shell-Bash

当我们在 Linux 中遇到图形问题时,通常需要检查我们的图形驱动程序是否正确安装和配置。在这篇文章中,我们将介绍如何使用 Shell-Bash 检查 Linux 中的图形驱动程序。

检查显卡信息

首先,我们需要检查我们的显卡信息。我们可以使用以下命令来检查显卡信息:

lspci -vnn | grep VGA

这会输出包含您的图形卡信息的行。例如:

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09) (prog-if 00 [VGA controller])

从输出中,我们可以看到我们的显卡由 Intel 公司制造,此处提供了制造商和芯片型号。

检查驱动程序

接下来,我们需要检查我们的图形驱动程序是否正确安装并正在运行。我们可以使用以下命令来检查正在使用哪个驱动程序:

lspci -k | grep -EA3 'VGA|3D|Display'

这会输出包含当前使用的驱动程序的行。例如:

Kernel driver in use: i915
Kernel modules: i915

从输出中,我们可以看到我们正在使用名为 i915 的内核驱动程序。

检查 OpenGL 版本

最后,我们可以检查 OpenGL 版本以确保我们的驱动程序支持我们需要的版本。我们可以使用以下命令来检查当前安装的 OpenGL 版本:

glxinfo | grep "OpenGL version"

这会输出包含当前 OpenGL 版本的行。例如:

OpenGL version string: 4.6.0 NVIDIA 470.57.02

从输出中,我们可以看到我们正在运行的 OpenGL 版本为 4.6.0。

结论

在本文中,我们介绍了使用 Shell-Bash 检查 Linux 中的图形驱动程序。首先,我们检查了我们的显卡信息,然后检查了正在使用的驱动程序,最后检查了当前安装的 OpenGL 版本。通过这些步骤,我们可以确定是否需要更改图形驱动程序或更新 OpenGL 版本来解决任何图形问题。