安装指南
关于如何安装 NVIDIA Nsight Graphics 的指南。
Windows 安装与设置
在安装 Nsight Graphics 之前,请确保您已完成以下任务,为您的系统做好准备
任务 |
更多信息,请参阅… |
---|---|
查看产品的硬件和软件要求,确保您的配置达到最低或推荐配置。 |
|
配置 Windows 10 混合模式,以便为 Nsight Graphics 使用高性能 NVIDIA GPU。 |
|
了解如何确保您的系统运行最新的 NVIDIA 显卡驱动程序。 |
系统要求
Nsight Graphics™ 支持灵活的硬件配置
单 GPU 系统
双 GPU 系统
配备 NVIDIA Optimus 技术的笔记本电脑: 针对 GPGPU 开发人员的推荐单笔记本电脑配置。此配置同时支持使用 NVIDIA Optimus 技术的 Nsight Graphics 调试器和分析器。
显示驱动程序
您必须安装支持 Nsight Graphics 工具的 NVIDIA 显示驱动程序。如果您的目标机器上安装了 NVIDIA 显卡,您可能已经安装了 NVIDIA 显示驱动程序;但是,Nsight Graphics 需要特定版本的驱动程序才能正常运行。
所需驱动程序版本可在发行说明中找到。
支持的操作系统
有关支持的操作系统列表的最新更新,请参阅完整列表。
支持的显卡
有关支持的 GPU 列表的最新更新,请参阅完整 GPU 列表。
C++ 捕获要求
C++ 捕获要求主机安装 Visual Studio 2019 或更高版本才能进行编译。对于 Direct3D 应用程序,此版本的 Visual Studio 必须具有与被捕获应用程序的 Direct3D SDK 用法兼容的 SDK 版本。
安装 NVIDIA 显示驱动程序
建议您安装 Nsight Graphics™ 2025.1 所需的 NVIDIA 显示驱动程序。有关更多信息,请参阅发行说明。
如果您的目标机器上安装了 NVIDIA 显卡,您可能已经安装了 NVIDIA 显示驱动程序。但是,Nsight Graphics™ 需要更新版本的驱动程序才能正常运行。有关兼容驱动程序版本的说明,请参阅最新的发行说明
要安装 NVIDIA 显示驱动程序
运行 NVIDIA 显示驱动程序安装程序。
显示驱动程序安装程序出现。
按照安装程序指示操作,直到最后一个屏幕。请勿重启。
出现提示时,选择“否,稍后我将重启计算机”。
单击“完成”。
另请参阅
设置混合模式
Nsight Graphics™ 能够在 Windows 10 混合模式下分析和调试笔记本电脑上的应用程序。为此,您需要配置您的机器以将高性能 NVIDIA GPU 用于 Nsight Graphics。
有两种方法可以指示应用程序使用 NVIDIA GPU。
配置所有应用程序使用 NVIDIA GPU。
仅配置特定应用程序使用 NVIDIA GPU。
第一个选项最容易控制,但可能会对整体系统性能产生不利影响。第二个选项更精细,并允许系统保持较低功耗。
首先,右键单击桌面,然后打开 NVIDIA 控制面板。
NVIDIA 控制面板打开后,单击 管理 3D 设置。
选项 1:全局设置
在 全局设置 选项卡上,选择 首选图形处理器 下拉菜单,然后选择 高性能 NVIDIA 处理器。
单击 应用 以保存更改。现在可以在混合模式下分析、跟踪和调试所有应用程序。

选项 2:程序设置
在 程序设置 选项卡上,您可以添加每个应在 NVIDIA GPU 上运行的应用程序。
在 1. 选择要自定义的程序 下,按 添加 以选择要调试、分析和/或跟踪的可执行文件的运行实例。您也可以直接 浏览 到所需可执行文件的位置。
如果您计划运行序列化帧捕获,则解决方案(和构建的可执行文件)通常位于
C:\Users\<user>\Documents\Nsight Graphics\Captures\<TimeStampedCaptureProcess>
构建的可执行文件位于子目录中
<architecture>\<build>\<TimeStampedCaptureProcess>.exe
按 添加选定的程序 以确认您的选择。
单击 2. 选择此程序的首选图形处理器: 下拉菜单,然后选择 高性能 NVIDIA 处理器。
单击 应用 以保存更改。现在可以在混合模式下分析、跟踪和调试指定的应用程序。
Linux 安装与设置
Nsight Graphics™ 可以从 NVIDIA GameWorks 下载中心 下载,并作为独立应用程序安装。
主机设置
运行 .run 文件。
出现提示时,接受许可协议。
输入安装路径。
指定是否要创建符号链接。
完成安装。
安装完成后,Nsight Graphics GUI 主机可以在以下位置找到
<install path>/host/linux-desktop-nomad-x64/ngfx-ui
如果通过 .deb 安装程序安装,您可以使用以下命令启动 GUI 主机
ngfx-ui-for-linux
注意
.deb 包将自动安装所需的依赖项。如果您使用的是 .run 安装程序,您可能需要手动安装其他依赖项。例如,在 Ubuntu 上,需要以下依赖项
libvulkan1
libzstd1
libc6-dev
Nsight Graphics GUI 主机需要这些库才能运行。有关更多信息,请参阅 Qt Linux 要求。
libxcb-cursor0
libxcb-icccm4-dev
libxcb-image0
libxcb-keysyms1
libxcb-render0
libxcb-render-util0
libxcb-shape0
libxcb-sync1
libxcb-util1
libxcb-xfixes0
libxcb-xinerama0
libxcb-xinput0
libxcb-xkb1
libxext6
libxkbcommon-x11-0
libxrender1