如何轻松掌握基础命令工具?

在Linux系统中,查看显卡信息是硬件管理、驱动安装或性能优化的基础操作,以下是多种可靠方法,涵盖命令行工具和图形界面方案,适用于不同发行版(如Ubuntu、CentOS、Fedora等),操作前请确保拥有终端执行权限(部分命令需sudo)。

lspci(最常用)

  • 作用:列出所有PCI设备(包括显卡)。
  • 命令:
    lspci | grep -i vga
  • 输出示例:
    01:00.0 VGA compatible controller: NVIDIA Corporation GA106 [GeForce RTX 3060] (rev a1)
  • 解读:
    • 01:00.0:设备位置。
    • NVIDIA Corporation GA106:显卡型号。
    • 扩展信息:lspci -v -s 01:00.0 查看详细参数(如驱动、内存)。

lshw(硬件摘要)

  • 作用:显示完整硬件配置。
  • 命令:
    sudo lshw -C display
  • 输出关键项:
    • description:显卡类型(如3D Controller)。
    • product:具体型号(如RTX 3060)。
    • driver:当前驱动(如nvidia)。

glxinfo(OpenGL信息)

  • 安装:sudo apt install mesa-utils(Debian/Ubuntu)或 sudo dnf install mesa-demos(Fedora)。
  • 命令:
    glxinfo | grep "OpenGL renderer"
  • 输出示例:
    OpenGL renderer string: NVIDIA GeForce RTX 3060/PCIe/SSE2
  • 适用场景:验证显卡是否被正确识别并用于图形渲染。

厂商专用工具

NVIDIA显卡

  • 命令:
    nvidia-smi
  • 输出信息:
    • 显卡型号、驱动版本、GPU利用率、温度、显存占用。
    • 需先安装官方驱动(NVIDIA驱动下载页)。
  • 示例输出:
    +-----------------------------------------------------------------------------+
    | NVIDIA-SMI 470.57.02    Driver Version: 470.57.02    CUDA Version: 11.4     |
    |-------------------------------+----------------------+----------------------+
    | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
    |===============================+======================+======================|
    |   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0  On |                  N/A |
    | 30%   45C    P0    45W / 170W |    2078MiB / 12288MiB |      15%      Default |
    +-------------------------------+----------------------+----------------------+

AMD显卡

  • 命令:
    sudo apt install radeontop  # 安装监控工具
    radeontop
  • 替代方案:
    grep -i amd /var/log/Xorg.0.log  # 查看Xorg日志中的AMD驱动信息

第三方综合工具

inxi(推荐)

  • 安装:sudo apt install inxi 或 sudo dnf install inxi。
  • 命令:
    inxi -G
  • 输出示例:
    Graphics:
      Device-1: NVIDIA GA106 [GeForce RTX 3060] driver: nvidia v: 470.57.02 
      Display: x11 server: X.Org 1.20.11 driver: nvidia resolution: 1920x1080~60Hz 
      OpenGL: renderer: NVIDIA GeForce RTX 3060 v: 4.6.0 NVIDIA 470.57.02
  • 优势:集成显卡型号、驱动、分辨率、OpenGL版本。

hwinfo(硬件详情)

  • 安装:sudo apt install hwinfo 或 sudo dnf install hwinfo。
  • 命令:
    hwinfo --gfxcard
  • :包含供应商ID、子系统ID、驱动模块等深度信息。

图形界面方案

  1. GNOME系统(Ubuntu等):

    打开“设置” → “ → “显卡/图形信息”。

  2. KDE Plasma:

    “系统设置” → “硬件” → “显示和监控” → “显示服务器”。

  3. HardInfo工具:
    • 安装:sudo apt install hardinfo
    • 运行后选择“PCI Devices”查看显卡详情。

故障排查提示

  • 驱动未加载:若命令返回llvmpipe(软件渲染),需检查驱动安装。
  • 工具未找到:使用包管理器安装对应工具(如apt/dnf/yum)。
  • 多显卡切换:使用prime-select query(NVIDIA Optimus)查看当前使用的GPU。

总结建议

  • 快速查询:用 lspci | grep VGA 或 inxi -G。
  • 深度监控:NVIDIA用 nvidia-smi,AMD用 radeontop。
  • 图形界面:优先使用系统内置设置或HardInfo。

引用说明参考Linux内核文档(kernel.org)、NVIDIA官方手册(docs.nvidia.com)及Arch Wiki硬件检测指南(wiki.archlinux.org),确保信息准确性和时效性。

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

赞 (0)
酷番叔酷番叔
上一篇 2025年7月28日 00:15
下一篇 2025年7月28日 00:37

相关推荐

  • Linux下C语言如何屏蔽Ctrl+C信号?

    在Linux环境下,Ctrl+C组合键会向当前终端的前台进程发送SIGINT信号(信号值为2),该信号的默认行为是终止进程,若需屏蔽Ctrl+C(即阻止进程因SIGINT信号而终止,并自定义处理逻辑),核心思路是通过信号处理机制捕获或忽略SIGINT信号,以下是具体实现方法及注意事项,信号处理基础Linux中的……

    2025年9月26日
    15200
  • Linux中如何查看文件所有者?

    使用 ls -l 命令(最常用)命令示例:ls -l 文件名输出解析:-rw-r–r– 1 alice developers 1024 Jan 1 10:00 example.txt第三列 alice:文件所有者(用户)第四列 developers:文件所属用户组第一列 -rw-r–r–:权限标识(r……

    2025年7月13日
    20600
  • 如何轻松添加官方主线内核仓库?

    为什么需要升级 Linux 内核?升级内核可获取以下优势:安全增强:修复已知漏洞(如 CVE 漏洞)硬件支持:支持新型 CPU、显卡、网卡等设备性能优化:提升文件系统、网络栈或资源调度效率新特性:如 eBPF、容器技术改进等风险提示:⚠️ 操作前必须备份重要数据⚠️ 建议在测试环境验证后再应用于生产环境⚠️ 保……

    2025年7月19日
    22000
  • Linux系统下7z压缩工具如何安装?

    在Linux系统中,7z是一款功能强大的压缩工具,支持多种压缩格式(如7z、zip、gzip、bzip2等),具有高压缩率和加密功能,安装7z的方法因Linux发行版的不同而有所差异,以下是几种常见的安装方式,涵盖主流发行版及通用安装手段,通过包管理器安装(推荐)不同Linux发行版默认的包管理器不同,以下以D……

    2025年9月17日
    21100
  • linux下如何配置域名解析

    Linux下配置域名解析可通过修改/etc/resolv.conf文件,添加如`nameserver 8.

    2025年8月17日
    17700

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信