就这样吧 英伟达 或者 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信息.
如果您有任何问题或建议,请随时发表评论。