如何在 Linux 查看显卡的详细信息

2024年 5月 26日 45.9k 0

无论是 Nvidia  、  Radeon 还是 Intel,它们在 Linux 都可能存在一些问题。当你开始解决图形问题时,你首先要知道的是你的系统中有哪款显卡。

Linux 有几个命令可以检查硬件信息。您可以使用它们来检查您拥有的显卡(也称为视频卡)。

在本教程中,我们将说明如何在 Linux 获取 GPU 显卡信息的几个命令。 这其中包括命令 lspci,lshw。

lspci 命令查找显卡

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

默认情况下,您将拥有大量此类外围设备列表。这就是为什么您需要使用 grep 命令并使用 VGA 关键词过滤显卡输出的原因:

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)

命令输出的第一行信息应该就是你的系统显卡信息,如您所见,此计算机系统有 Intel HD 620 显卡。

lshw 命令获取详细的显卡信息

lspci 命令足以查看您拥有的显卡,但它无法提供太多信息。您可以使用 lshw 命令获取更多信息。

您可能必须在 Fedora、Manjaro 和一些非 Ubuntu 发行版中安装 lshw 命令行程序。此命令要求您具有 root 访问权限。

要查找显卡的更多信息,运行 lshw 命令并指定设备的类型,类型可以是 memoryprocessor 等,在这里我们要查找的显卡信息,因此类型是 video

sudo lshw -C video

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

myfreax@myfreax:~$ 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: pci@0000: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 查看显卡的详细信息-1

以图形方式检查显卡信息

结论

lspci 命令可以查看显卡简要信息,如果你还需要查看 GPU 显卡更多的信息,则需要使用 lshw 命令并指定设备类型,您也可以使用相同的命令在 Linux 中查找网络适配器 和 CPU 信息。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论