Wednesday, 15 February 2017

m710x GPU Enablement within XenApp\XenDesktop Sessions



After installing the latest drivers for the Intel Iris Pro graphic adapter it is necessary to enable hardware graphics and configure a number of registry keys to get full use of the GPU with a Citrix Session.


Firstly ensure that the following is set within Group Policy.


Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Remote Session Environment.


"Use the hardware default graphics adapter for all Remote Desktop Services sessions" setting through group policy.


And then create the following registry keys:


[HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\Multiple Monitor Hook]
EnableWPFHook =dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Multiple Monitor Hook]
EnableWPFHook =dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\Graphics Helper] 
CUDA =dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper]
CUDA =dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\Graphics Helper] 
OpenCL =dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper]
OpenCL =dword:00000001



I typically add these to my Session Host group policy as a Group Policy Preference.



No comments:

Post a Comment