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命令


使用 lspci 命令(推荐)

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

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命令


引用说明

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

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/36801.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月23日 18:36
下一篇 2025年5月30日 03:32

相关推荐

  • Linux如何查看数据库版本?

    在Linux下,查看数据库版本通常通过命令行工具执行特定命令。 ,- **MySQL/MariaDB**:运行 mysql –version 或登录后执行 SELECT VERSION(); ,- **PostgreSQL**:使用 psql –version 或登录后执行 SELECT version(); ,- **Oracle**:登录SQL*Plus后执行 SELECT * FROM v$version; ,其他数据库类似,需使用对应客户端工具查询版本信息。

    2025年6月3日
    600
  • Linux如何快速开启端口?

    在Linux中开启端口主要涉及防火墙配置:使用firewall-cmd(如firewall-cmd –zone=public –add-port=80/tcp –permanent并重载)或iptables(添加规则如iptables -A INPUT -p tcp –dport 80 -j ACCEPT并保存),确保服务监听该端口,配置后需重启防火墙生效。

    2025年6月7日
    100
  • Linux如何进入GRUB菜单

    开机启动初期反复按制造商设定键(通常为ESC或Shift键),若为UEFI系统且开启快速启动,需在BIOS中关闭该功能或快速连续按键,多系统环境默认显示菜单,单系统需手动触发。

    2025年6月15日
    100
  • 服务器安装Linux系统步骤指南

    准备安装介质(U盘或ISO镜像),通过服务器管理控制台(如iDRAC/iLO)加载镜像启动,按安装向导操作:选择语言、键盘布局、分区磁盘(常需配置RAID/LVM)、设置网络、创建用户及密码,最后安装引导程序并重启完成部署。

    2025年5月30日
    300
  • 怎样快速搭建Linux测试环境?

    搭建Linux测试环境通常需:选择虚拟机(如VirtualBox)或容器(如Docker)作为载体,安装轻量级Linux发行版(如Ubuntu Server),配置网络与存储,安装必要开发/测试工具(gcc、Python等),最后验证环境功能即可。

    2025年6月10日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN