GPU机器跑UE4/UE5业务,如果远程跑不了,换VNC试试

渲染型实例或消费卡GPU机器,rdp远程情况下,任务管理器 → 性能页签左下侧是能看到独显的,用blender跑3D渲染是正常的,能用到独显

但有的业务可能走的dxdiag识别显卡的方式,rdp会话里dxdiag那里显示的不是独显,导致比如UE4/5等软件不能正常运行

在vnc下客户业务软件能正常运行,因为dxdiag识别到独显(display2)

显示1是虚拟显卡,显示2是独显

桌面右键→ 显示设置 → 扩展这些显示器 → 仅在2上显示,这样就是弃用显示1而采用独显了,采用独显后控制台的vnc就是黑屏了

此时,rdp上去自建vncserver (参考https://cloud.tencent.com/developer/article/1853791),通过vncviewer远程上去反其道设置(桌面右键→ 显示设置 → 扩展这些显示器 → )还是可以恢复控制台vnc使用的,但是一般来说没有必要,建议按我上面说的设置仅在2上显示,这样用vncviewer远程上去打开dxdiag识别到的就只有一个独显了。

安装blender 3d动画软件是为了测试rdp远程3D渲染,blender是支持的,但不是所有软件都支持rdp调用独显,至少UE4/5是不支持在rdp会话里跑的,需要在vnc里跑。

另外,如果不安装显卡驱动,运行UE4就报“DX12 is not supported on your system.”

测试了server2016、server2019、win10、win11纯净版系统自己安装grid驱动,比如grid14.0(511.65),给定测试用例,同一个测试用例在server2019、win10、win11上的表现一致,都是20秒超一点(20.xx)的耗时;在server2016上,测试用例耗时是19.9x秒;我又换成471.68版驱动在2016上测试,还是19.9x秒,很接近但就是不超20秒。如此看来,测试用例耗时跟操作系统也有一定关联。

这里额外提上面这个case,是为了说明,涉及显卡的业务的影响因素不单单只是显卡不报错地工作,还有显卡驱动版本、操作系统版本、是否是rdp会话或vnc会话,等等。

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...