AlexWhiteraft
Contributor
Contributor

We were able to find a workaround for our problem.

We used a combination of memory dump & Sysinternals process monitor to find the registry key.

Below is a combination of settings we use to achieve satisfactory performance:

[HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware SVGA DevTap]

"Win32FrameRate"=dword:0000002d

"MaxAppFrameRate"=dword:0000002d

"ForceWin32Capture"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Teradici\PCoIP\pcoip_admin_defaults]

"pcoip.audio_bandwidth_limit"=dword:000001c2

"pcoip.enable_build_to_lossless"=dword:00000000

"pcoip.enable_console_access"=dword:00000000

"pcoip.minimum_image_quality"=dword:00000028

"pcoip.maximum_initial_image_quality"=dword:00000050

"pcoip.maximum_frame_rate"=dword:0000002d

"pcoip.use_client_img_settings"=dword:00000000

The config is for 45FPS which is the maximum we can achieve with our current NVIDIA license.

We already spoke with VMware and they confirmed that is indeed a workaround for now, until they get Teradici to fix PCOIP code.

PCOIP_with_workaround.png

View solution in original post