Search Unity

  1. Check out the Unite LA keynote for updates on the Visual Effect Editor, the FPS Sample, ECS, Unity for Film and more! Watch it now!
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. Improved Prefab workflow (includes Nested Prefabs!), 2D isometric Tilemap and more! Get the 2018.3 Beta now.
    Dismiss Notice
  4. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice
  5. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

Web Player - DirectX issue in Citrix after updating to Windows 7

Discussion in 'Editor & General Support' started by sc3, Oct 17, 2013.

  1. sc3


    Nov 2, 2010
    Hi all

    One of our clients reported an issue with our web player build after they upgraded their machines to Windows 7. The builds are run through Citrix XenApp and XenDesktop. The build was apparently working fine before when those machines had Windows XP.

    The error appears after the web player has loaded:

    Failed to initialize 3D rendering
    Make sure you have Directx9 and video card drivers installed

    I am going there to check on Monday but would appreciate if anyone has other suggestions on what to check besides these:

    - Check if other random web builds have the same error
    - Check which version of Citrix XenApp and XenDesktop are running
    - Check if Citrix HDX 3D Pro is installed
    - Check which graphics cards the (physical) machines have
    - Check which version of DirectX is installed (in dxdiag) - the Unity error mentions DirectX 9, however if DirectX 11 is installed instead is this okay or are the two succinctly different?
    - Check if DirectDraw/Direct3D/AGP Texture Acceleration is enabled (in dxdiag)
    - Check if running as administrator works
    - Check if drivers are up-to-date

    Any other suggestions would be appreciated.
  2. Graham-Dunnett


    Unity Technologies

    Jun 2, 2009
    Do the Citrix tools support 3d rendering? Since the Citrix server typically serves multiple clients, those clients all expect to have access to the server GPU. I've never seen any solution to that. Perhaps that's what Citrix HDX 3D Pro is meant to do.