虚拟化教程 (10) : NVIDIA Display Mode Selector Tool 使用指南

B站影视 日本电影 2025-05-16 03:04 2

摘要:NVIDIA GPU 为企业和开发者提供了强大的图形处理和计算能力,然而,要充分发挥 GPU 的潜能,合理的显示端口配置至关重要。NVIDIA Display Mode Selector Tool正是为此而生,它可以帮助你轻松开启/关闭物理显示端口,优化 GP

NVIDIA GPU 为企业和开发者提供了强大的图形处理和计算能力,然而,要充分发挥 GPU 的潜能,合理的显示端口配置至关重要。NVIDIA Display Mode Selector Tool 正是为此而生,它可以帮助你轻松开启/关闭物理显示端口,优化 GPU 图形处理、计算性能及虚拟 GPU 部署,确保系统以最佳状态运行。

接下来将带大家深入了解如何使用这款工具,解锁 GPU 的更多潜能!

三种显示模式

使用 NVIDIA Display Mode Selector Tool 可以将 GPU 切换到以下模式:

物理显示输出接口开启的 256MB BAR1 模式,标准工作站部署首选。物理显示输出接口开启的 8GB BAR1 模式,适用于广播、虚拟制作等场景。物理显示输出接口关闭的 64GB BAR1 模式,适用于运行 vGPU 和计算任务。

支持的 GPU

NVIDIA 部分服务器和工作站 GPU 支持更改物理显示配置的功能:

nvidia RTX™ A5000 / NVIDIA RTX™ A5500 / NVIDIA RTX™ 5000 Ada Generation / NVIDIA RTX™ 5880 Ada Generation 等工作站显卡,出厂默认物理显示输出接口开启(基于 256MB BAR1 模式)。NVIDIA A40 / NVIDIA L20 等数据中心 GPU,出厂默认物理显示输出接口关闭(基于 64GB BAR1 模式)。

* 仅列出部分 GPU,完整列表详见 NVIDIA Display Mode Selector Tool 用户指南文档。

驱动及系统要求

不同的模式支持不同类型的驱动:

©2025 丽台(上海)信息科技有限公司

本图表由丽台科技制作,如果您有任何疑问或需要使用,

请联系丽台科技(下同)

系统要求:

64 位 Windows 10 RS5 或更高版本64 位 Linux在 RHEL 8 上运行的 KVM 虚拟机管理程序Citrix 虚拟机管理程序

需要注意以下两点:

在任何支持的操作系统上运行 NVIDIA Display Mode Selector Tool 工具,需要管理员权限。该工具只能在 NVIDIA vGPU 认证的系统上使用,如果未经 vGPU 软件认证,有可能会导致 GPU 和系统出错以及无法使用。关于 NVIDIA vGPU 认证系统的列表,可前往官网查看:(复制链接至浏览器打开,下同)

NVIDIA Display Mode Selector Tool

1. 登录 NVIDIA Display Mode Selector Tool 官网页面,可以查看软件的简介、FAQ 等内容,了解工具的功能以及适用场景:

2. 点击页面底部的“Join Now”进行登录。

如果没有 NVIDIA 账号,可进行注册,填写邮箱并设置密码,根据引导完成账号验证。

3. 登录成功后,将跳转到下载页面。在这里查看系统兼容性要求,并阅读许可证协议:

4. 在确认系统兼容性和许可证协议等内容后,勾选同意条款,点击“Download”下载软件。

下载的软件包名为:

NVIDIA_Display_Mode_Selector_Tool-1.67.0.zip

5. 解压软件包。文件夹中包含 Windows、Linux 两种系统以及分别适用于 x64 和 x86 两种架构的程序、用户指南以及 License 许可证协议。

NVIDIA Display Mode Selector Tool

进行 GPU 模式切换

NVIDIA Display Mode Selector Tool,可以为单个 GPU 或多个 GPU 设置显示模式。开启或关闭物理显示接口的命令为:

displaymodeselector --gpumode [-i num]mode_name: physical_display_enabled_256MB_bar1physical_display_enabled_8GB_bar1physical_display_disablednum: (Optional) GPU index

* 注意:运行程序时,系统环境不能有 NVIDIA GPU 驱动。

Windows 系统下运行步骤

1. 运行以下命令:

.\displaymodeselector.exe –gpumode

2. 按键盘“Y”键,会出现显示模式列表。

3. 输入想要设置的显示模式前对应的数字,“Enter”确定。

4. 如果要将显示模式应用于所有 GPU,按键盘“Y”键;如果要将显示模式应用于单个 GPU,按键盘“N”键并输入对应 GPU 的数字即可。

5. 重新启动系统,启动后将根据所选择的显示模式为每个相应的 GPU 开启或关闭物理显示。

TCC / WDDM Windows 驱动模式切换

接下来,将介绍 Windows 系统下默认驱动模式 WDDM Mode (Graphics On)、TCC Mode (Compute Only/Graphics Off) 的切换。

下表列出了不同 GPU 默认的 Windows 驱动模式:

在 Windows 系统上为 GPU 开启物理显示后,下一步是确保 Windows 驱动程序设置为 WDDM 模式。从 TCC 更改为 WDDM 模式,可使用 nvidia-smi.exe 程序并执行以下操作:

1. 打开命令窗口(例如 Windows PowerShell),并启用管理权限。

2. 确保命令窗口中的路径目录指向包含 nvidia-smi.exe 文件的文件夹。

安装非 DCH 驱动程序时,通常是“C:\Program Files\NVIDIA Corporation\NVSMI”文件夹。安装 DCH 驱动程序时,通常是“C:\Windows\System32”文件夹。

3. 运行以下命令设置为 WDDM 模式:

.\nvidia-smi.exe -fdm 0

要将 Windows 驱动程序模式从 WDDM 更改为 TCC,请运行以下命令:

.\nvidia-smi.exe -fdm 1

4. 重新启动系统。重启系统后,已连接并开启物理显示接口的 GPU 将在 Windows 桌面上单独显示。

* 注意:禁用具有物理显示接口的 GPU 后,通常不需要将驱动程序模式设置为 TCC 模式,因为 NVIDIA vGPU 驱动程序和 NVIDIA 数据中心驱动程序的显示功能均已被禁用。

Linux 系统下运行步骤

接下来带大家了解下 Linux 系统下的操作教程,以 Ubuntu 22.04 为例,使用两块 NVIDIA RTX 5880 Ada GPU。

1. 首先我们将“\NVIDIA_Display_Mode_Selector_Tool-1.67.0\NVIDIA Display Mode Selector Tool - 1.67.0\linux\x64”文件夹下的程序拷入到所在目录并给其添加权限。

2. 执行下方命令,查看程序的可用命令。

sudo ./displaymodeselector –help

3. 运行下方命令,可查看当前显卡模式。

sudo ./displaymodeselector –listgpumodes

4. 运行下方命令,可查看当前系统内的显卡。

sudo ./displaymodeselector –list

5. 模式切换的正式运行命令是:

sudo ./displaymodeselector –gpumode

运行程序后会先让确认是否继续,按“Y”键,将看到三种可选模式。输入数字,按回车键可选择对应模式,由于 RTX 5880 Ada 是出厂默认为物理显示输出接口开启的 256MB BAR1 模式显卡,这里我们可选择将其切换为物理显示输出接口关闭的 64GB BAR1 模式,那么按下数字“1”,回车确认即可切换成功。

接着会提示是否所有 GPU 都进行模式切换:

按“Y”键,程序就会将两块 RTX 5880 Ada 均切换到物理显示输出接口关闭模式。按“N”键,可以输入指定显卡前面对应的数字进行切换。等待进度条完成并提示“Successfully”,再按照要求重启系统即可完成 GPU 模式切换。

文章的最后提醒一下:更改物理显示模式有风险,应在特定的应用场景且绝对需要时执行,如果更改不当或在不兼容的系统上使用,可能会导致 GPU 和整个系统无法使用。

service@leadtek.com.cn

来源:夏琳看科技

相关推荐