如何在 Linux 中查找您拥有的显卡?

就这样吧 英伟达 或者 Radeon 或英特尔,他们都可能对 Linux 有一些问题。 当您在解决图形问题时,您首先想知道的是您的系统中有哪张显卡。

Linux 有几个命令来检查硬件信息。 您可以使用它们来检查您有什么图形卡(也称为视频卡)。 让我向您展示几个在 Linux 中获取 GPU 信息的命令。

在 Linux 命令行中检查显卡详细信息

使用 lspci 命令查找显卡

lspci 命令显示有关通过连接的设备的信息 PCI (外围组件互连)总线。 基本上,此命令为您提供有关系统的所有外围设备的详细信息,从键盘和鼠标到声音、网络和图形卡。

默认情况下,您将拥有大量此类外围设备。 这就是为什么您需要以这种方式使用 grep 命令过滤显卡输出的原因:

lspci | grep VGA

这应该显示有关您的显卡的一行信息:

[email protected]:~$ lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)

如您所见,我的系统有 Intel HD 620 显卡。

在 Linux 中使用 lshw 命令获取详细的显卡信息

lspci 命令足以查看您拥有的图形卡,但它并不能告诉您很多信息。 您可以使用 lshw 命令获取有关它的更多信息。

您可能需要安装 lshw Fedora、Manjaro 和一些非 Ubuntu 发行版。

此命令要求您具有 root 访问权限。 您需要指定您正在以这种方式查找视频卡(显卡)信息:

sudo lshw -C video

正如您在下面的输出中看到的那样,此命令提供了有关显卡的更多信息,例如时钟频率、宽度、驱动程序等。

[email protected]:~$ sudo lshw -C video [sudo] password for abhishek:    *-display                         description: VGA compatible controller        product: HD Graphics 620        vendor: Intel Corporation        physical id: 2        bus info: [email protected]:00:02.0        version: 02        width: 64 bits        clock: 33MHz        capabilities: pciexpress msi pm vga_controller bus_master cap_list rom        configuration: driver=i915 latency=0        resources: irq:139 memory:db000000-dbffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff 

额外提示:以图形方式检查显卡详细信息

并不是说你必须使用命令行才能在 Linux 中查找显卡详细信息。 大多数 Linux 发行版(或者我应该说桌面环境)在设置应用程序中提供了基本的细节。

例如,如果您正在使用 GNOME 桌面环境,您可以通过转到设置的关于部分查看详细信息。 这是它在 Ubuntu 20.04 中的样子:

我希望这个快速提示对您有所帮助。 您还可以使用相同的命令来查找您的网络适配器和 Linux中的CPU信息.

如果您有任何问题或建议,请随时发表评论。