lspci | grep -i vga
可以显示显卡的基本信息;而lshw -C display
则能提供更详细的硬件信息。对于NVIDIA显卡,可以使用nvidia-smi
来获取GPU及其驱动的详细信息。在Linux操作系统中,获取显卡信息是一项基本且重要的技能,了解显卡的详细信息对于系统管理、性能优化以及故障排除至关重要,以下是一些常用的方法来查看Linux系统中的显卡信息:
常规方法
1、lspci命令
用途:lspci
是一个显示系统中PCI设备信息的常用工具,使用lspci | grep -i vga
可以快速查看系统中所有显卡的基本信息。
示例:
lspci | grep -i vga
输出示例:
00:02.0 VGA compatible controller: Intel Corporation Device 8a56 (rev 07) 01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f01 (rev a1)
2、lshw命令
用途:lshw
(Hardware Lister)是一个报告硬件配置的实用程序,提供更详细的硬件信息。
示例:
sudo lshw -C display
输出示例:
*-display description: VGA compatible controller product: NVIDIA Corporation vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 logical name: /dev/fb0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vpd bus_master cap_list rom configuration: driver=nvidia latency=0 resources: irq:17 memory:f6000000-f7ffffff ioport:e000(size=128) memory:c0000-dffff ioport:d000(size=128) memory:f00000-f1ffff ioport:e0000(size=128)
针对特定显卡的方法
1、NVIDIA显卡
用途:nvidia-smi
是NVIDIA提供的用于监控GPU及其驱动的工具。
示例:
nvidia-smi
输出示例:
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 450.51.06 Driver Version: 450.51.06 CUDA Version: 11.0 | +-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECG | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | +---------------------------------+---------------------+----------------------+ | 0 NVIDIA Quadro P4000 Off | 00000000:03:00.0 Off | N/A | | 51% 37C P8 12W / 105W | 695MiB / 8118MiB | 0% Default | +-----------------------------------------------------------------------------+
2、AMD显卡
用途:radeontop
是一个实时监控工具,用于显示AMD显卡的相关信息。
示例:
sudo apt-get install radeontop radeontop
输出示例:
radeontop version 1.2.2 AMD Radeon Topology Viewer
3、Intel核芯显卡
用途:inxi
工具可以提供更多关于Intel核芯显卡的信息。
示例:
sudo apt-get install inxi inxi -F
输出示例:
inxi -F
其他方法
1、图形化界面工具
用途:如果您的Linux发行版提供了图形化系统信息工具,如Ubuntu中的HardInfo程序,可以通过这些工具直观地查看显卡信息。
示例:
# 打开HardInfo程序
2、lsmod命令
用途:通过检查已加载的内核模块,有时也可以找到与显卡相关的模块,从而间接获取显卡信息。
示例:
lsmod | grep nvidia
输出示例:
nvidia 11971680 59 nvidia_modeset, nvidia_uvm, nvidia_drm, nvidia_modeset, nvidia_drm, drm_kms_helper_nvidia nvidia_modeset 8192000 1 nvidia_drm, nvidia_drm, drm_kms_helpe
通过上述方法,您可以全面了解Linux系统中显卡的详细信息,从基本的型号和制造商到详细的性能参数和驱动版本,这些信息对于系统管理、性能优化以及故障排除都非常有用。
以上就是关于“linux 显卡信息”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!