当前位置:首页 > Linux > 正文

Linux怎样查看GPU命令

Linux系统查找 GPU常用方法: ,1. 使用 lspci | grep -i vga(或 3D)查看PCI设备中的 显卡信息。 ,2. 通过 lshw -C display(需sudo权限)获取详细显卡硬件信息。 ,3. NVIDIA显卡可运行 nvidia-smi 查看状态及驱动信息。 ,Ubuntu用户也可在”设置>中查看显卡型号。

在Linux系统中查找GPU信息是硬件识别、驱动安装或性能优化的关键步骤,以下为多种专业方法,适用于不同场景:

Linux怎样查看GPU命令 第1张

Linux怎样查看GPU命令 第2张

使用 lspci 命令(推荐)

lspci 是基础工具,直接读取PCI总线信息:

Linux怎样查看GPU命令 第3张

lspci | grep -i vga

  • 输出示例: 01:00.0 VGA compatible controller: NVIDIA Corporation GA106 [GeForce RTX 3060] (rev a1)
  • 进阶操作
    • 查看详细型号:lspci -v -s 01:00.0(替换为你的设备号)
    • 列出所有设备:lspci -v | grep -A1 -i vga


专用工具检测

NVIDIA显卡

nvidia-smi

  • :型号、驱动版本、显存占用、温度等(需安装NVIDIA驱动)。
  • 若未安装驱动,使用:lshw -C display

AMD显卡

sudo apt install radeontop # 安装工具 radeontop -v # 查看型号和状态

Intel集成显卡

sudo apt install intel-gpu-tools # 安装工具 intel_gpu_top # 监控状态


系统级工具

lshw(硬件概览)

sudo lshw -C display

  • 输出示例: *-display description: VGA compatible controller product: GA106 [GeForce RTX 3060] vendor: NVIDIA Corporation

inxi(综合硬件工具)

sudo apt install inxi # 安装 inxi -G # 专查GPU

  • :型号、驱动、分辨率、OpenGL版本。

内核信息文件

cat /proc/driver/nvidia/gpus/*/information # NVIDIA专用 cat /sys/kernel/debug/dri/*/name # 通用(需root权限)


图形API工具

OpenGL信息

sudo apt install mesa-utils glxinfo | grep "OpenGL renderer"

  • 输出示例:OpenGL renderer string: NVIDIA GeForce RTX 3060/PCIe/SSE2

Vulkan信息

sudo apt install vulkan-tools vulkaninfo | grep GPU_name


其他方法

  • 桌面环境
    • GNOME:Settings > About > Graphics
    • KDE:System Settings > Hardware Info

  • DMESG日志: dmesg | grep -i drm # 显示内核加载的显卡驱动

选择建议

场景 推荐命令
快速查看型号 lspci | grep -i vga
NVIDIA显卡监控 nvidia-smi
详细硬件配置 sudo lshw -C display
图形API信息 glxinfo

注意:部分工具需安装(如nvidia-smi需驱动、inxi需手动安装),无root权限时可能受限。


引用说明

通过以上方法,可全面掌握Linux系统下的GPU信息,建议优先使用系统内置工具(如lspci),特殊需求时选择专用工具。

0