我有一台服务器虚拟机,其中启用了三个组策略:
- 对所有远程桌面服务会话使用硬件图形适配器
- 优先考虑远程桌面连接的 H.264/AVC 444 图形模式
- 为远程桌面连接配置 H.264/AVC 硬件编码
该服务器还启用了 nvidia vGPU,安装了 Nvidia 的最新 A2 卡驱动程序,并在 vmware esxi 中使用 q4 配置文件。连接到虚拟机的客户端也安装了 nvidia t1000 卡和最新的 studio 驱动程序。连接时,根据事件查看器显示,我仍在使用 remoteFX 而不是 h.264。服务器似乎完全使用显卡进行自身加速,没有任何问题。
以下是任务管理器的屏幕截图,显示已识别 Nvidia A2-4Q 图形适配器:
在 RemoteDesktopServices-RdpCoreTS 中的事件 162 下显示The client supports version 0xA0600 of the RDP graphics protocol, client mode: 0, AVC available: 1, Initial profile: 2048
活动 170 演出AVC hardware encoder enabled: 1, encoder name is NVIDIA H.264 Encoder MFT
最后,事件 227 显示了一些不同的错误:
'Failed GetConnectionProperty' in CUMRDPConnection::QueryProperty at 2884 err=[0x80004001]
'Failed CreateVirtualChannel call on this Connections Stack' in CUMRDPConnection::CreateVirtualChannel at 2498 err=[0xd0000001]
'Reverse Connection Listener Name not found. Default Listener Name will be used.' in CUMRDPProtocolManager::CreateListener at 4156 err=[0x2]
'Connection doesn't support logon error redirector' in CUMRDPConnection::GetLogonErrorRedirector at 4179 err=[0x80004001]
有人能指点我一些资源来调整它以使用 RDP 的完整硬件加速吗?似乎在组策略中启用 h.264 后,所有微软文档都停止了。