服务器查显卡
在服务器环境中,准确了解显卡信息对于性能优化、故障排查以及硬件配置管理至关重要,本文将详细介绍几种有效的方法来查询服务器上的显卡信息,包括使用命令行工具和图形界面工具等,这些方法适用于不同的操作系统和硬件环境,帮助管理员快速获取所需的显卡详情。
lspci 命令
lspci
是一个常用的命令行工具,用于显示系统上的 PCI 设备信息,包括显卡,以下是具体步骤:
1、打开终端。
2、输入命令并执行:
lspci | grep VGA
3、输出示例:
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1)
4、解释:
01:00.0
是显卡的代号。
VGA compatible controller
表示这是一个显卡设备。
NVIDIA Corporation Device 1b06 (rev a1)
提供了制造商和设备型号的信息。
lshw 命令
lshw
(Hardware Lister)是一个报告硬件配置的实用程序,可以提供更详细的硬件信息,以下是具体步骤:
1、打开终端。
2、使用 sudo 运行以下命令以获取管理员权限:
sudo lshw -C display
3、输出示例:
*-display description: VGA compatible controller product: GM107GL [GeForce GTX 750 Ti] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vga_controller bus_master cap_list rom configuration: driver=nouveau latency=0 resources: irq:45 memory:f6000000-f7ffffff memory:e0000000-effffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:fdeb0000-fdeb0fff memory:9cb00000-9cb7ffff
4、解释:
description
字段显示设备类型。
product
字段显示显卡型号。
vendor
字段显示制造商。
bus info
字段显示设备在系统中的位置。
nvidia-smi 命令
如果服务器使用的是 NVIDIA 显卡,可以使用nvidia-smi
工具来获取 GPU 及其驱动的详细信息,以下是具体步骤:
1、确保已经安装了 NVIDIA 驱动和 nvidia-smi 工具。
2、打开终端并输入以下命令:
nvidia-smi
3、输出示例:
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 418.87.00 Driver Version: 418.87.00 CUDA Version: 10.1 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+=======================| | 0 Tesla P40 Off | 00000000:82:00.0 Off | 0 | | N/A 31C P0 47W / 250W | 0MiB / 22919MiB | 0% Default | +-----------------------------------------------------------------------------+
4、解释:
GPU Name
显示显卡名称。
Persistence-M
显示持久化模式的状态。
Bus-Id
显示设备在系统中的位置。
Fan
显示风扇转速。
Temp
显示温度。
Perf
显示性能状态。
Pwr:Usage/Cap
显示功耗。
Memory-Usage
显示显存使用情况。
GPU-Util
显示 GPU 利用率。
Compute M.
显示计算模式。
hwinfo 命令
hwinfo
是一个功能强大的硬件信息收集工具,可以提供比lspci
更详细的显卡信息,以下是具体步骤:
1、安装 hwinfo(如果尚未安装):
sudo apt-get install hwinfo
2、输入以下命令查看显卡信息:
hwinfo --gfxcard
3、输出示例:
... *-display description: Display device product: GM107GL [GeForce GTX 750 Ti] vendor: 'NVIDIA Corporation' physical id: 1 bus info: pci@0000:01:00.0 version: 'a1' width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vga_controller bus_master cap_list rom configuration: driver=nouveau latency=0 maxlatency=255 mingntqueue=1 resources: irq:45 memory:f6000000-f7ffffff memory:e0000000-effffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:fdeb0000-fdeb0fff memory:9cb00000-9cb7ffff
4、解释:
description
字段显示设备类型。
product
字段显示显卡型号。
vendor
字段显示制造商。
bus info
字段显示设备在系统中的位置。
version
字段显示设备版本。
capabilities
字段显示设备能力。
configuration
字段显示当前配置。
resources
字段显示分配的资源。
inxi 工具(针对 Intel 核芯显卡)
对于 Intel 集成显卡,可以使用inxi
工具获取更多信息,以下是具体步骤:
1、安装 inxi(如果尚未安装):
sudo apt-get install inxi
2、输入以下命令查看所有硬件信息:
inxi -F
3、输出示例:
... Graphics: Card: Intel HD Graphics 620 X.org: 10.0.99.904 with Linux 4.15.0-23-generic Outputs: HDMI, VGA, DP-1, eDP-1 Resolutions: 1920x1080,1280x1024,1280x720,1024x768,1280x960... ...
4、解释:
Graphics
字段显示显卡名称。
X.org
字段显示 X server 版本。
Outputs
字段显示输出接口。
Resolutions
字段显示支持的分辨率。
lshw 命令(针对 Intel 核芯显卡)
对于更深入地检查 Intel GPU,可以使用lshw
命令,以下是具体步骤:
1、打开终端。
2、使用 sudo 运行以下命令以获取管理员权限:
sudo lshw -C display
3、输出示例:
*-display UNCLOSED description: VGA compatible controller product: Coffee Lake-H GT2 [UHD Graphics 630] vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 00 width: 64 bits clock: 33MHz (30.000MHz 33.000MHz) capabilities: pciexpress msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 maxlatency=512 mingntqueue=1 resources: irq:164 memory:a1000000-a1ffffff memory:80000000-8fffffff memory:40100000-401fffff ioport:5000(size=64) memory:c0000-dffff
4、解释:
description
字段显示设备类型。
product
字段显示显卡型号。
vendor
字段显示制造商。
physical id
字段显示设备在系统中的位置。
bus info
字段显示总线信息。
version
字段显示设备版本。
capabilities
字段显示设备能力。
configuration
字段显示当前配置。
resources
字段显示分配的资源。
glxinfo 命令(OpenGL相关信息)
如果需要获取与 OpenGL 相关的显卡信息,可以使用glxinfo
命令,以下是具体步骤:
1、安装 mesa-utils(如果尚未安装):
sudo apt-get install mesa-utils
2、输入以下命令查看 OpenGL 信息:
glxinfo | grep "OpenGL"
3、输出示例:
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 620 (KBL GT2) OpenGL version string: 3.0 Mesa 18.3.6 build osmesa-1~bpo9+1 ...
4、解释:
OpenGL renderer string
显示 OpenGL 渲染器字符串,包含显卡型号。
OpenGL version string
显示 OpenGL 版本字符串。
通过以上多种方法,用户可以在Linux服务器上全面了解显卡的详细信息,从而更好地进行系统管理和性能优化,选择合适的方法取决于具体的硬件环境和需求,希望本文提供的详细步骤和示例能够帮助用户顺利完成显卡信息的查询任务。
小伙伴们,上文介绍了“服务器查显卡”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1279133.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复