How do I improve performance when dragging a window on the screen using firmware pre-4.1.0 and without a PCoIP Hardware Accelerator installed?
Problem
While there are many factors that determine desktop performance - see PCoIP TROUBLESHOOTING STEPS: VMware View Virtual desktop performance - lower performance of window dragging may be observed in the following environment:
- VMware Horizon View 5.2 virtual desktops
- When PCoIP Hardware Accelerator (APEX 2800) is not installed, or hardware acceleration is not enabled for the VM
- Using Tera2 dual display PCoIP Zero Clients running firmware 4.1.0
In some cases there may be PCoIP zero client log entries such as:
LVL:1 RC:-500 MGMT_IMG :(pkt_rx_resource_check): Insufficient imaging resources. Dropping imaging data.
Resolution
Install firmware 4.1.2 or newer. Please see the Desktop Access Subscription for details on the latest firmware release.
Workaround
This workaround will remain in effect until the registry key created below is deleted. Delete this key if using firmware newer than 4.1.0.
To determine if the color codec is the issue, set the following registry key as shown below to see if the problem goes away.
pcoip.enable_new_color_coding 0 The registry key is a DWORD value.
Note: Ensure you have the necessary backups in place and are familiar with changing the registry before proceeding.
To change the registry key:
- Click the Windows Start button and type regedit in Search programs and files.
- Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Teradici\PCoIP\pcoip_admin.
(If you do not see the 'Teradici' key and subsequent keys, you will have to create them) - Add new DWORD Value and name it pcoip.enable_new_color_coding.
- Give this a Value data of 00000000 and click OK.
- Disconnect/Reconnect your PCoIP session for the change to take effect.
If the window dragging performance is not improved, then see PCoIP TROUBLESHOOTING STEPS: VMware View Virtual desktop performance for other possible causes.