如何查找Linux中拥有的图形卡?

时间:2020-01-09 10:37:37  来源:igfitidea点击:

Linux有几个命令可以检查硬件信息。我们可以使用它们来检查我们拥有哪些图形卡(也称为视频卡)。

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

使用lspci命令查找显卡

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

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

lspci | grep VGA

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

theitroad@localhost:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)

如我们所见,我的系统具有Intel HD 620视频卡。

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

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

我们可能必须在Fedora,Manjaro和一些非Ubuntu发行版上安装lshw。

此命令要求我们具有root用户访问权限。我们需要指定以这种方式查找视频卡(图形卡)信息:

sudo lshw -C video

正如我们在下面的输出中看到的那样,此命令提供了有关图形卡的更多信息,例如时钟速率,宽度,驱动器等。

theitroad@localhost:~$ 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: theitroad@localhost: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