怎样在 Linux 中找到你的显卡?

就这样 英伟达 或者 雷电 或者英特尔,他们都可能在 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 发行版(或者我应该说桌面环境)在设置应用程序中提供了基本的细节。

为了 example, 如果您正在使用 GNOME 桌面环境,您可以前往“设置”的“关于”部分查看详细信息。 这是在 Ubuntu 20.04 中的样子:

以图形方式检查显卡信息

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

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


相关阅读:

Posted in: LinuxTags: ,