百度
360搜索
搜狗搜索

linux系统如何查看电脑显卡详细介绍

在 Linux 系统中查看显卡信息可通过多种命令行工具和图形界面实现,以下是详细方法及操作示例:

一、基础命令行工具

1.
lspci:查看 PCI 设备信息

lspci 是 Linux 系统中查询 PCI 设备的核心工具,可直接列出显卡的硬件信息:
bash

lspci    -- 

  • 输出示例:plaintext
    00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (rev 02)

    • 参数扩展
      • lspci -v:显示详细信息(如驱动名称、中断设置)。
      • lspci -vv:显示更底层的硬件配置(如 BIOS 版本、接口标准)。
      • lspci -n:显示设备的厂商 ID 和设备 ID(如 8086:0416 表示 Intel 显卡)。

2.
lshw:获取完整硬件信息

lshw 提供更全面的硬件报告,包括显卡的物理参数和驱动状态:
bash

 lshw  display

  • 输出示例:plaintext
    *-display 

    description: VGA compatible controller

    product: UHD Graphics 630

    vendor: Intel Corporation

    physical id: 2

    bus info: pci@0000:00:02.0

    version: 02

    width: 64 bits

    clock: 33MHz

    capabilities: pciexpress msi pm vga_controller bus_master cap_list rom

    configuration: driver=i915 latency=0

    resources: irq:157 memory:a0000000-a0ffffff memory:90000000-9fffffff ioport:6000(size=64) expansion-rom:000c0000-000dffff

3.
glxinfo:查询 OpenGL 信息

glxinfo 可查看显卡的图形加速能力和驱动版本:
bash

glxinfo   

  • 输出示例:plaintext
    OpenGL version string: 4.6 (Core Profile) Mesa 22.2.5

二、厂商特定工具

1.
NVIDIA 显卡:nvidia-smi

nvidia-smi 是 NVIDIA 官方提供的工具,可实时监控 GPU 状态:
bash

nvidia-smi

  • 输出示例:plaintext
    +-----------------------------------------------------------------------------+

    | NVIDIA-SMI 535.161.07 Driver Version: 535.161.07 CUDA Version: 12.2 |

    |-------------------------------+----------------------+----------------------+

    | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |

    | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |

    | | | MIG M. |

    +-------------------------------+----------------------+----------------------+

    | 0 NVIDIA GeForce ... On | 00000000:01:00.0 On | N/A |

    | 30% 42C P8 11W / 200W | 127MiB / 12288MiB | 0% Default |

    | | | N/A |

    +-------------------------------+----------------------+----------------------+

2.
AMD 显卡:radeontop

radeontop 可实时监控 AMD 显卡的性能和温度(需先安装):
bash

   radeontop  

radeontop

  • 输出示例:plaintext
    GPU Utilization: 5%

    Memory Utilization: 10%

    Temperature: 45°C

3.
Intel 核显:intel_gpu_top

intel_gpu_top 用于监控 Intel 集成显卡(需安装 intel-gpu-tools):
bash

   intel-gpu-tools

intel_gpu_top

三、图形界面工具

1.
系统设置

在 GNOME/KDE 桌面环境中,可通过图形界面查看显卡信息:

  • GNOME设置 → 详细信息 → 关于
  • KDE系统设置 → 显示和监控 → 图形硬件

2.
第三方工具

  • HardInfo:提供硬件信息的图形化工具:bash
       hardinfo

  • Inxi:命令行工具,输出简洁美观:bash
       inxi

    inxi

四、高级技巧

1.
查看驱动版本

  • NVIDIA:bash
     /proc/driver/nvidia/version

  • AMD:bash
     /proc/driver/amdgpu/version

  • Intel:bash
    modinfo i915   version

2.
多显卡管理(NVIDIA Optimus/AMD Switchable)

  • NVIDIA:bash
    prime-select query  

    prime-select intel

    prime-select nvidia

  • AMD:bash
     performance    /sys/class/drm/card*/device/power_dpm_force_performance_level

3.
xorg.conf 配置文件

虽然现代 Linux 系统通常自动配置显卡,但在某些情况下(如故障排查),可查看或修改 /etc/X11/xorg.conf
bash

 /etc/X11/xorg.conf  

Xorg

五、常见问题与解决

  1. 命令不存在

    • 确保已安装对应工具(如 nvidia-smi 需要先安装 NVIDIA 驱动)。
    • 检查 PATH 环境变量是否包含工具路径。

  2. 驱动未加载
    bash
    lsmod   nvidia  

    modprobe nvidia

    9123lsmod | nvidia modprobe nvidia

  3. 多显卡未识别

    • 检查 BIOS/UEFI 设置,确保独立显卡已启用。
    • 使用 lspci 确认显卡是否被系统检测到。

通过以上方法,可全面了解 Linux 系统中的显卡信息,包括硬件型号、驱动状态、性能指标等。对于不同厂商的显卡,建议优先使用官方工具(如 nvidia-smiradeontop)以获取最准确的数据。

阅读更多 >>>  如何让服务器禁止开机linux

网站数据信息

"linux系统如何查看电脑显卡"浏览人数已经达到24次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux系统如何查看电脑显卡的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!