Search Unity

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

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

  1. sc3

    sc3

    Joined:
    Nov 2, 2010
    Posts:
    103
    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

    Graham-Dunnett

    Administrator

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    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.