直通RTX8000显卡,vnc连接双屏画面

news/2025/2/12 19:59:33/

软件:

Esxi6.7u2

QUADRO DESKTOP/QUADRO NOTEBOOK DRIVER RELEASE 452.57

Windows 10 1803

Passthrough 一个quadro卡 给vm使用在VMware esxi 平台或者citrix XEN 平台,是很多用户的应用场景,并且这也是官方支持的部署方式。

VM 可以用这个卡进行图形渲染工作或者科学计算,但是很多客户会遇到以下问题。

1.      VNC 连接显示是黑屏

2.      RDP 连接不是黑屏,但是显卡的D3D 加速无法使用或者AGP texture 加速无法使用,3dmark 无法运行

3.      应用调用的不是直通GPU,而是用的虚拟化平台的虚拟显卡

为了方便大家避免以上问题,把简要步骤列出

1.      安装虚拟机 操作系统,启动远程桌面服务

2.      安装vmware tools

3.      host manager 上 将GPU 启用passthrough功能

4.      配置vm 保留全部内存,添加passthrough pci device GPU

5.      disable  vmware svga  (在esxi 上进行操作),此步骤完成后,esxi的web console 无法使用,所以提前开启vm 的远程桌面服务 

6.      安装quadro 驱动

7.      Nvidia control panel可以 在RDP 环境下使用。为下步导出EDID 做准备

8.      准备EDID file,利用quadro driver 或者 nvsmi 脚本都可以导出EDID 文件

https://nvidia.custhelp.com/app/answers/detail/a_id/3569/~/managing-a-display-edid-on-windows

导出 EDID 的步骤。

a.打开NVIDIA控制面板,进入“查看系统拓扑”页面

b. 选择显示连接器之一旁边的 EDID 链​​接 - 这将打开管理 EDID 页面

c. 选择导出选项卡。

d. 选择导出 EDID - 系统将提示您保存 EDID。

注意:EDID 将作为一串十六进制字符保存在一个明文文件中


加载 EDID 的步骤

a.进入 NVIDIA 控制面板 -> 查看系统拓扑页面 -> EDID

b. 使用“浏览按钮”选择要加载的 EDID

c. 选择要将 EDID 加载到的一个或多个端口。

d. 按 Load EDID - 如果您加载了不同名称的显示器 EDID,显示名称可能会改变

e. 按取消退出管理 EDID 菜单

f. 查看系统拓扑页面将通过在显示屏旁边显示“E”标志和“EDID(文件)”来指示正在从文件中读取 EDID。

有用的提示

如果您将 EDID 加载到没有连接显示器的端口上,请确保选择正确的端口。Quadro 卡上的每个物理端口都支持不同的连接类型:

例如,一个 Display Port 可以支持:VGA、DVI-D、DisplayPort 和 HDMI 连接

如果您将 EDID 加载到 DVI 端口,但后来连接了 HDMI 显示器,您可能会看到两个显示器连接到同一物理显示器(在任何时候只能有一个显示器处于活动状态)。

卸载 EDID 的步骤

a.进入 NVIDIA 控制面板 -> 查看系统拓扑页面 -> EDID

选择显示器并按下 Unload EDID。

9.      利用脚本导入EDID或者继续用过quadro driver 的nvidia control pannel导入

提前开启执行脚本的权限

Set-ExecutionPolicy RemoteSigned

脚本导入,需要nvwmi 支持

https://www.nvidia.cn/drivers/nvwmi/2_33/nvwmi-win10-win8-win7-x64-2-33-driver-cn/ 

看到上述提示,将准备好的 EDID 文件,放入相应目录即可。

10.   效果展示

VNC 看到了个双屏画面, RTX8000实际上是没有物理显示器的,都是通过EDID 让显卡认为自己连接了双显示器。 


http://www.ppmy.cn/news/489737.html

相关文章

rockeqMQ 消息存储机制整理

1.rocketMq消息存储结构 RocketMQ消息存储结构主要包括消息队列文件、消息索引文件和消息文件。 消息队列文件是指存储具有相同属性(如Topic、队列ID等)的消息的文件,一个 Topic 包含多个消息队列,每个消息队列对应一个消息队列文…

浅谈传统企业数字化转型的痛点与困难

00 导语 在和一些传统行业的企业(包括但不限于一些老牌的大型企业)合作的过程中,笔者发现,这些企业共同的特点就是历史悠久,资金预算相对雄厚,但是由于各类原因在数字化转型的过程中困难重重,相…

Fastboot驱动及安装

手机可以进入Fastboot模式,开发板通过暂停启动,输入fastboot也可以进入fastboot模式。有些CPU是需要fastboot,有些不需要。首先我们需要了解哪些手机需要安装Fastboot驱动: 小米、华为等厂商手机采用的高通、海思、英伟达处理器属…

mt6735通用recovery_MTK65XX通用线刷刷机工具驱动-MTK65xx刷机工具驱动及教程下载最新免费版-西西软件下载...

MTK65xx刷机工具驱动及教程是一款MTK65XX通用线刷刷机工具驱动,手机MTK线刷驱动 MTK65XX适用,可以用来刷所有基于MTK芯片的华为安卓手机,MTK65XX线刷卡刷通用教程,教你手机如何刷机。 MTK使用教程 1.驱动安装。解压,然后选择驱动自…

Auvidea J120 TX2开发板 Jetpack刷机与驱动安装

Auvidea J120 TX2开发板 Jetpack刷机与驱动安装 一、刷机准备 下载Nvidia SDK Manager 网址:https://developer.nvidia.com/nvidia-sdk-manager安装:sudo apt install ./sdkmanager_[version]-[build#]_amd64.deb打开客户端 普通打开:命令…

usb固件驱动驱动

USB固件编程之一:固件编程的工作内容 USB固件编程可以用以下语句来精练地进行描述: Device的固件编程,要搞定的是那几个端点。端点多少和配置情况受所用的Device芯片决定,具体可以看芯片资料。芯片一般提供一个中断信号&#xff0…

rk356x-Android 刷机

rk356x-Android刷机 瑞芯微芯片刷机流程,进入预刷机状态、加载刷机固件、刷机。首次刷机时请注意是否安装驱动,如未安装请先安装驱动 参照1.1。驱动正常安装后则可以正常识别到设备,一般在刷机软件下方提示“发现一个ADB设备”或者“发现一个…

USB_Burning_Tool的使用(V19刷固件)

需要工具 V19工具 USB_Burning Tool(需要安装驱动 libusb-win32 ) 串口工具 问题 win10安装驱动过程中会出现的情况: 解决 win10需要禁用系统程序强制签名 设置→更新和安全→恢复→立即重新启动→疑难解答→开机重启 连接 需要一个自制…