本文介绍在Ubuntu系统中查看NVIDIA GeForce GTX 1070显卡信息的完整流程,首先需安装驱动,可通过ubuntu-drivers autoinstall自动安装或官网下载手动安装,核心命令nvidia-smi可实时查看GPU状态、驱动版本、显存占用及温度;lspci | grep -i nvidia验证硬件识别;nvidia-settings提供图形化界面调整参数,glxinfo | grep "OpenGL"可检查OpenGL支持情况,确保驱动正常工作,通过以上方法,用户可全面掌握显卡运行状态。
在Ubuntu系统中使用NVIDIA GeForce GTX 1070显卡时,了解显卡的驱动状态、硬件参数、运行温度等信息至关重要,无论是排查故障、优化性能,还是确认驱动是否正常安装,都需要掌握正确的查看方法,本文将详细介绍通过命令行、系统工具及图形界面查看GTX 1070显卡信息的多种方式,帮助你轻松掌握显卡状态。
确认驱动安装状态(基础前提)
在查看显卡信息前,需确保NVIDIA驱动已正确安装,若驱动未安装或异常,后续命令可能无法执行或显示错误信息。
通过终端快速检查驱动
打开终端(快捷键:Ctrl+Alt+T),输入以下命令之一:

nvidia-smi
或
glxinfo | grep "OpenGL vendor"
- 如果驱动正常:
nvidia-smi会显示NVIDIA驱动版本、显卡型号等信息;glxinfo会输出NVIDIA Corporation等厂商标识。 - 如果驱动未安装/异常:
nvidia-smi会提示“command not found”或显示驱动版本为“000.00.00”,需先安装驱动(可通过Ubuntu的“附加驱动”工具或命令行安装)。
通过“附加驱动”工具管理驱动
- 打开“软件和更新”(可在应用菜单中搜索);
- 切换到“附加驱动”选项卡;
- 在列表中找到NVIDIA驱动(推荐选择“ propriety”闭源驱动,性能更好);
- 点击“应用更改”并重启系统。
使用nvidia-smi命令查看详细信息(核心方法)
nvidia-smi(NVIDIA System Management Interface)是NVIDIA官方提供的命令行工具,可实时查看显卡状态、驱动信息、显存使用、温度、功耗等核心数据,是Ubuntu下管理显卡的首选工具。
基础信息查询(默认输出)
在终端输入:
nvidia-smi
首次运行会显示类似以下内容(以GTX 1070为例):
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.65.01 Driver Version: 515.65.01 CUDA Version: 11.7 |
|-------------------------------+----------------------+----------------------+
| 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 GeForce GTX 1070 Off | 00000000:01:00.0 Off | N/A |
| 30% 35C P8 15W / 180W | 412MiB / 8192MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1234 G /usr/lib/xorg/Xorg 300MiB |
| 0 N/A N/A 5678 C python 112MiB |
+-----------------------------------------------------------------------------+
关键参数解读:
- Driver Version:当前NVIDIA驱动版本(如
65.01),需确保与显卡型号兼容。 - CUDA Version:支持的CUDA计算版本(如
7),用于深度学习等场景。 - GPU Name:显卡型号(
GeForce GTX 1070),确认是否为目标硬件。 - Fan/Temp/Pwr:风扇转速(
30%)、当前温度(35°C)、功耗(15W/180W,当前/最大),监控显卡运行状态。 - Memory-Usage:显存使用情况(
412MiB/8192MiB),GTX 1070显存通常为8GB,若使用率过高可能导致卡顿。 - Processes:占用GPU的进程列表(如
Xorg图形界面、python程序),方便定位资源占用异常的进程。
查看完整驱动和显卡信息
若需更详细的硬件和驱动信息,添加-q参数:
nvidia-smi -q
输出会包含显卡型号、BIOS版本、驱动编译时间、支持的CUDA架构、显存带宽等完整信息,适合进阶排查。
实时监控显卡状态(动态刷新)
若需持续监控显卡温度、功耗等变化,可使用--loop参数(每2秒刷新一次):
nvidia-smi --loop=1
按Ctrl+C退出监控。
查看特定进程的GPU占用
若想定位具体哪个程序占用GPU资源,可结合grep筛选:
nvidia-smi | grep "python"
或查看所有GPU进程的PID(进程ID),通过kill PID终止异常进程。
使用lspci命令查看硬件识别情况
lspci(List PCI Devices)是Linux系统查看PCI设备(包括显卡)的通用工具,可用于确认显卡是否被系统正确识别。
查看所有PCI设备
在终端输入:
lspci
输出会包含大量设备信息,可通过grep过滤显卡相关内容:
过滤NVIDIA显卡信息
lspci | grep -i nvidia
GTX 1070的输出类似:
01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1070] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP107 High Definition Audio Controller (rev a1)
01:00.0是显卡的PCI地址,VGA compatible controller表示显卡的显示控制器

