1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

UOSteam Intel ICD OpenGL Driver Error

Discussion in 'Guides' started by parsnip, May 21, 2017.

  1. parsnip

    parsnip Well-Known Member

    1,342
    1,623
    113
    Jul 11, 2013
    This is a little guide for things to try if you get the dreaded "cannot find the name of Intel ICD OpenGL driver" error when loading UOSteam.

    A simple solution that works for many is to roll back your graphics driver but this isn't a very sustainable solution in the long run.

    A slightly more complex solution is to move driver files and tweak some registry settings. The following steps worked for me and one other person so far - Hopefully it proves useful for others!

    Update: @Fuschino created a great video running through this guide. Check it out if you are at all unsure about the steps.

    Video Guide by Fuschino:



    Original Guide:

    Get your graphics card GUID
    1. Open Device Manager from Control Panel (or devmgmt.msc from command prompt)
    2. Navigate down to your graphics card under Display Adapters
    3. Double-click on the graphics card entry to load its Properties
    4. Click on the Details tab
    5. Click the Property drop down and select Class GUID
    6. Take note of this value (Mine was {4d36e968-e325-11ce-bfc1-08002be10318})
    [​IMG]

    Find the registry entry for OpenGL
    1. Open your registry (Type regedit in your command prompt or press WindowsKey-R to open the Run prompt and type regedit.exe in there)
    2. Navigate to the following entry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{YOURGUIDHERE}\0000
    3. Scroll down to OpenGLDriverName and OpenGLDriverNameWoW
    4. Take note of the path of the .dll files in those two registry entries For example, my paths were: C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_4ac0038ddc82c1c6\ig9icd64.dll and C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_4ac0038ddc82c1c6\ig9icd32.dll
    5. Leave the regedit open, we'll come back to that in a moment but first ....
    Go to the Driver folder
    1. Open Windows Explorer and navigate to the location of those files we found in the registry. For example, in my case, this was C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_4ac0038ddc82c1c6\
    2. Copy the two files (ig9icd64.dll and ig9icd32.dll), navigate to C:\Windows\ and paste a copy of the files there (Ctrl-V)
    3. You should now have a copy of the files under the original location and under C:\Windows\
    [​IMG]

    Edit the registry
    1. Open regedit again and double click on OpenGLDriverName
    2. Change the entry to remove the path, leaving just the file name. For example, C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_4ac0038ddc82c1c6\ig9icd64.dll becomes ig9icd64.dll
    3. Repeat the process for OpenGLDriverNameWoW (It should look something like the image below)
    4. Close the registry editor
    5. Restart your computer
    [​IMG]

    Now try loading UOSteam - You should now be free of errors!
     
    Last edited: Jun 8, 2017
    Firecrest, hApPyNoOb, Naww and 5 others like this.
  2. Grish'nak

    Grish'nak Well-Known Member

    189
    168
    43
    Mar 10, 2016
    Grish'nak
    @parsnip guided me through this process very helpfully this morning. It worked following a computer restart.

    Thanks for your patience with me - top vegetable!
     
  3. Alucard

    Alucard Well-Known Member

    986
    911
    93
    Dec 29, 2013
    Mega respect for this Guide !!!
    I somehow solved the problem differently, but I had to spend a lot of time, for the future now we have a solution
    Thx !
     
  4. Young Star

    Young Star Well-Known Member

    2,122
    1,762
    113
    Jul 6, 2015
    Bryden Rivers, YoungStar, Young Star, Tom Sevenstreams
    Thanks for posting a possible solution. I know a few people that have hit this problem when getting a newer computer.
     
  5. Eternal Dragon

    Eternal Dragon Well-Known Member

    307
    90
    28
    Oct 7, 2015
    Eternal Dragon, Eternal Shield, Eternal Dancer, GoreTex
    how did you resolve it? unfortunately this didnt work for me...
     
  6. parsnip

    parsnip Well-Known Member

    1,342
    1,623
    113
    Jul 11, 2013
    Happy to try and walk you through the steps on Discord if my instructions here weren't clear enough.
     
  7. Alucard

    Alucard Well-Known Member

    986
    911
    93
    Dec 29, 2013
    1) this problem on mine Chinese mini PC solved with uninstall Microsoft drivers and install manufacturer drivers on Intel HD videocard
    fkn microsoft reupdate drivers, But I pointed out to use the other default drivers


    2) Also this problem was on mine new Laptop Dell 6567 = i have integrated video ~ Intel HD 620 + Nvidia 1050 4GB
    i tryed many different drivers - original Intel, manufacturer Dell...
    and i don't understand what helped rollback\install\reinstall drivers
    or after all - deleting Game from default folder and copy Game folder from mine PC to Notebook and start UoSteam Game from D:\ ... directory
     
  8. parsnip

    parsnip Well-Known Member

    1,342
    1,623
    113
    Jul 11, 2013
    Success for 3 people so far (including myself). Unfortunately it didn't work for Eternal Dragon. We managed to get a different error message but no progress beyond that. The instructions may not work for people with 2 graphics cards (e.g. Intel and NVidia). If I think of any other tricks, I'll update the original post.
     
  9. Eternal Dragon

    Eternal Dragon Well-Known Member

    307
    90
    28
    Oct 7, 2015
    Eternal Dragon, Eternal Shield, Eternal Dancer, GoreTex
    I wonder if I just have my nvidia card disabled while I play uo
     
  10. Naww

    Naww Active Member

    30
    28
    18
    Aug 22, 2014
    man, you literally saved my life, thank you so much, had this issue and couldn't play using steam.
    But i got another question. I have 2 videocards, and my built-in videocard ( lol, same as yours, intel 620 hd) is somewhat crappy and i would like to use my nvidia one. Forcing it through adding UOsteam or client.exe in nvidia panel doesn't seem to do anything.
     
    Alucard and parsnip like this.
  11. Fuschino

    Fuschino Well-Known Member

    94
    48
    18
    Dec 11, 2012
    This solved the problem for me! Thanks to Parsnip for helping me in Discord with it also!
     
    parsnip likes this.
  12. parsnip

    parsnip Well-Known Member

    1,342
    1,623
    113
    Jul 11, 2013
    Updated original post with a link to an excellent video guide created by @Fuschino.
     
    Fuschino likes this.

Share This Page