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

在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 inxisudo 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 hwinfosudo 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 VGAinxi -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如何播放语音文件?多种方法详解

    命令行工具(高效快捷)aplay(基础音频播放)适用场景:播放WAV等未压缩格式,安装(通常预装):sudo apt install alsa-utils # Debian/Ubuntusudo dnf install alsa-utils # Fedora使用示例:aplay 文件名.wav # 播放文件ap……

    2025年8月4日
    3700
  • 如何秒速登录SSH/串口终端?

    标准方法:使用 passwd 命令适用场景:系统已安装 passwd 工具(BusyBox或完整Linux环境),passwd root# 3. 按提示输入两次新密码Enter new password: ******Retype new password: ******关键提示:普通用户仅能修改自身密码,ro……

    2025年8月7日
    3200
  • 电脑上如何安装linux系统

    在电脑上安装Linux系统是许多用户追求个性化、安全性和高效办公的选择,无论是开发者、技术爱好者还是普通用户,都能通过合适的安装方式体验Linux的魅力,本文将详细介绍三种主流安装方法:虚拟机安装、双系统安装和U盘安装,并附发行版选择指南和注意事项,帮助新手顺利完成部署,Linux安装前的准备工作在动手安装前……

    2025年8月28日
    3400
  • linux下如何开发php

    Linux系统凭借其稳定性、安全性和强大的命令行工具,成为PHP开发的主流环境之一,在Linux下开发PHP,需要搭建完整的开发环境、选择合适的工具链,并掌握配置优化和调试部署技巧,本文将从环境搭建、工具使用、配置优化到调试部署,详细讲解Linux下PHP开发的完整流程,环境搭建:LAMP与LNMP环境配置Li……

    2025年9月18日
    2300
  • 删除所有.log文件安全吗?

    在Linux系统中,批量删除文件名通常指批量删除符合特定规则的文件,以下是多种安全高效的方法,结合具体场景详细说明,操作前务必注意:删除操作不可逆,建议先备份数据或在测试环境验证命令,基础方法:rm命令 + 通配符适用于文件名有明确规律的场景(如相同前缀/后缀/扩展名),# 删除以"temp_&quo……

    2025年7月15日
    5200

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信