Product Documentation

HDX system requirements

Feb 27, 2014

Desktop Composition Redirection requirements

User's Windows device or thin client:

  • DirectX 9 support
  • Pixel Shader 2.0 supported in hardware
  • 32 bits per pixel
  • 1.5 GHz 32-bit or 64-bit processor
  • 1 GB RAM
  • 128 MB of video memory on the graphics card or integrated graphics processor
    Note: HDX queries the Windows device to verify that it has the required GPU capabilities and automatically reverts to server-side desktop composition if it does not. Windows devices with the required GPU capabilities but that do not meet the processor speed or RAM specifications should be listed in the GPO group for devices excluded from Desktop Composition Redirection.

Bandwidth:

  • Minimum available: 1.5 Mbps
  • Recommended: 5 Mbps
    Note: The minimum available and recommended values incorporate end-to-end latency.

Windows Media delivery requirements

  • Supported clients for Windows Media client-side content fetching, Windows Media redirection, and real-time Windows Media multimedia transcoding:
    • Receiver for Windows
    • Receiver for iOS
    • Receiver for Linux
  • To use Windows Media client-side content fetching on Windows 8 devices, set the Citrix Multimedia Redirector as a default program: In Control Panel > Programs > Default Programs > Set your default programs, select Citrix Multimedia Redirector and click either Set this program as default or Choose defaults for this program.
  • For GPU transcoding, a NVIDIA CUDA-enabled GPU with Compute Capability 1.1 or higher. NVIDIA maintains a list at http://developer.nvidia.com/cuda/cuda-gpus.

Flash Redirection requirements

User device:

  • To use a Virtual Delivery Agent (VDA), enable a network connection between the user's Windows device and the VDA.
  • Supported clients:
    • Receiver for Windows (for second generation Flash Redirection features)
    • Receiver for Linux (for second generation Flash Redirection features)
    • Citrix Online plug-in 12.1 (for legacy Flash Redirection features only)
  • Supported Adobe Flash Player:
    • For Windows: Second generation Flash Redirection features require Adobe Flash Player - Other Browsers, sometimes referred to as an NPAPI (Netscape Plugin Application Programming Interface) Flash Player
    • For Linux: Second generation Flash Redirection features require Adobe Flash Player for other Linux or Adobe Flash Player for Ubuntu.
    • Legacy Flash Redirection features require Adobe Flash Player for Windows Internet Explorer (sometimes referred to as an ActiveX player)
    Note: The major version number of the Flash Player on the user device must be greater than or equal to the major version number of the Flash Player on the server. If an earlier version of the Flash Player is installed on the user device, or if the Flash Player cannot be installed on the user device, Flash content is rendered on the server.
Server or workstation running Virtual Delivery Agents:
  • Adobe Flash Player for Windows Internet Explorer (the ActiveX player)
  • Internet Explorer versions 7, 8, 9, or 10 (in non-Metro mode).
    Note: Flash redirection requires Internet Explorer on the server; with other browsers, Flash content is rendered on the server.
  • Protected mode disabled: From the Tools menu in Internet Explorer, select Internet Options. On the Security tab, clear the Enable Protected Mode check box. Restart Internet Explorer for the change to take effect.

HDX 3D Pro requirements

Servers and user devices must meet the minimum hardware requirements for the installed operating system. For more information on the hardware used by Citrix to test HDX 3D Pro, see http://support.citrix.com/article/CTX131385.

Host:

The Virtual Delivery Agent for HDX 3D Pro is supported for installation on the following versions of Windows:
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows 8.1 64-bit and 32-bit editions
  • Windows 8 64-bit and 32-bit editions
  • Windows 7 64-bit editions with Service Pack 1
  • Windows 7 32-bit editions with Service Pack 1
  • Windows XP Professional 64-bit edition with Service Pack 2
  • Windows XP Professional 32-bit edition with Service Pack 3

The Virtual Delivery Agent for HDX 3D Pro can be used with XenApp 7.5, XenDesktop 7.5, XenDesktop 7.1, XenDesktop 7, or XenDesktop 5.6.

HDX 3D Pro can be used to deliver any application that is compatible with the supported host operating systems, but is particularly suitable for use with DirectX and OpenGL-driven applications and with rich media such as video.

The computer hosting the application can be either a physical machine or a virtual machine with GPU Passthrough or Virtual GPU (vGPU):
  • The GPU Passthrough feature is available with Citrix XenServer on Citrix Downloads. GPU Passthrough is also available with VMware vSphere and VMware ESX, where it is referred to as virtual Direct Graphics Acceleration (vDGA).
  • The vGPU feature is available with Citrix XenServer on Citrix Virtual GPU Solution.

Citrix recommends that the specification of the host computer include at least 4 GB of RAM and four virtual CPUs with a clock speed of 2.3 GHz or higher.

Graphical Processing Unit (GPU):

  • For CPU-based compression, including lossless compression, HDX 3D Pro supports any display adapter on the host computer that is compatible with the application that you are delivering.
  • For optimized GPU frame buffer access using the NVIDIA GRID API, HDX 3D Pro requires NVIDIA Quadro cards with the latest NVIDIA drivers. The NVIDIA GRID delivers a high frame rate, resulting in a highly interactive user experience.
  • For vGPU using XenServer, HDX 3D Pro requirements include NVIDIA GRID K1 and K2 cards. For all vGPU requirements, see Citrix Virtual GPU Solution.

User device:

To access desktops or applications delivered with HDX 3D Pro, users must install Citrix Receiver. For more information on Receiver system requirements, see Receiver and Plug-ins.
  • HDX 3D Pro supports all monitor resolutions that are supported by the GPU on the host computer. However, for optimum performance with the minimum recommended user device and GPU specifications, Citrix recommends maximum monitor resolutions for users' devices of 1920 x 1200 pixels for LAN connections and 1280 x 1024 pixels for WAN connections.
  • Citrix recommends that user devices include at least 1 GB of RAM and a CPU with a clock speed of 1.6 GHz or higher. Use of the default deep compression codec, which is required on low-bandwidth connections, requires a more powerful CPU unless the decoding is done in hardware. For optimum performance, Citrix recommends that users' devices are equipped with at least 2 GB of RAM and a dual-core CPU with a clock speed of 3 GHz or higher.
  • For multi-monitor access, Citrix recommends user devices equipped with quad-core CPUs.

User devices do not need a dedicated GPU to access desktops or applications delivered with HDX 3D Pro.

UDP audio requirements for Multi-Stream ICA

Supported client:

  • Receiver for Windows
  • Receiver for Linux 13

Echo cancellation requirements

Supported client:

  • Receiver for Windows

Video conferencing requirements for webcam video compression

Supported clients:

  • Receiver for Windows
  • Receiver for Mac
  • Receiver for Linux

Supported video conferencing applications:

  • Citrix GoToMeeting HDFaces
  • Adobe Connect
  • Cisco WebEx
  • IBM Sametime
  • Microsoft Lync 2010
  • Microsoft Office Communicator
  • Google+ Hangouts (compatible with VDAs running Windows 7)
  • Skype 6.7. To use Skype 6.7 from a Windows client, you need to make registry edits on both the client and server:
    • From the client, locate the registry key: HKEY_CURRENT_USER\Software\Citrix\HdxRealTime
      • Name: DefaultHeight

        Type: REG_DWORD

        Data: 240

      • Name: DefaultWidth

        Type: REG_DWORD

        Data: 320

    • From the server, locate the registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Vd3d\Compatibility
      • Name: skype.exe

        Type: REG_DWORD

        Data: Set to 0

Other user device requirements:

  • Appropriate hardware to produce sound
  • DirectShow-compatible webcam (Use the webcam default settings.)
    Note: Use of webcams that are hardware encoding capable reduces client-side CPU usage.
  • Webcam drivers, obtained from the camera manufacturer if possible, installed