Autodesk AutoCAD 2016 selecting the wrong display adaptor in virtualized environments including Citrix in conjunction with NVIDIA GPU use
Symptoms or Error
A number of customers have reported that when attempting to use Autodesk2016 the wrong display adapter is being selected when using NVIDIA GPUs e.g. the Citrix XPDM/WDDM driver rather than the NVIDIA driver.
Customers may encounter an error message that "Hardware Acceleration is Disabled" owing to the graphics card not being autodesk certified hardware. It is believed this is misleading and that the message is a result of the WDDM/other default adapter being used.
This has been reported with both Microsoft Server OSs (win 2012 R2 and XenApp) and Workstation OSs (win 8.x etc) VDI (XenDesktop).
Details of Autodesk's support for Citrix can be found on Autodesk's site: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/System-requirements-for-AutoCAD-2016.html. It should be noted that some configurations such as vGPU are currently officially unsupported. Customers seeking support for unsupported configurations are advised to contact their virtualization vendor and Autodesk.
Autodesk recently released a hotfix that resolves the problem and there is information on the hotfix here: http://www.poppelgaard.com/autodesk-autocad-2016-2017-critical-hotfix-for-citrix-customers-using-nvidia-or-intel-gpus
VMware have confirmed that they have had no reports of similar issues and believe their stack is unaffected owing to architectural features designed to streamline display adaptor selection. AutoCAD is supported for VMware virtualization and customers using a supported configuration are recommended to report the issue to Autodesk and VMware. Details of Autodesk's support for VMware with AutoCAD 2016 can be found on the Autodesk site: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/System-requirements-for-AutoCAD-2016.html
Citrix XenApp / XenDesktop
Autodesk AutoCAD 2016