Search Unity

  1. We want you to join us at GDC this year! Take a peek at all of the events we will be hosting during the week of GDC.
    Dismiss Notice
  2. Tell us about your experience here and you’ll get early access to the 2018 Game Studios report + more goodies.
    Dismiss Notice
  3. Unity 2017.3 has arrived! Read about it here.
    Dismiss Notice
  4. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  5. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    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

    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

    Unity Technologies

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