"Can't find the name of Intel ICD OpenGL driver" when starting Jaamsim

416 views
Skip to first unread message

Hans Van Damme

unread,
Sep 20, 2017, 3:07:15 PM9/20/17
to Jaamsim Users Discussion Group
I have a brand new computer, fresh install, latest drivers etc etc. Win 10, 64bit. Java 8 update 144, 32 bit

When I start Jaamsim, it looks like the application is hanging after the splash screen appears. I discovered that in fact there is a pop-up windows hidden behind the splash, telling me that "Can't find the name of Intel ICD OpenGL driver". Via the peek I can reach it and after closing this pop-up 4 times, Jaamsim starts up and seems to run fine. As such, this is a bit of a nuisance, no showstopper at all.

Comparing the log viewer between my old computer and the new one:

New:
Loading Simulation Environment ... 
Simulation Environment Loaded
Found OpenGL version: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 385.08
Found GLSL: #version 450 compatibility

OpenGL Major: 4 Minor: 5 IsCore:false

Old: 
Loading Simulation Environment ... 
Simulation Environment Loaded
Found OpenGL version: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) - 3.1.0 - Build 9.17.10.4459
Found GLSL: #version 140

OpenGL Major: 3 Minor: 1 IsCore:false


Could this issue be related to the OpenGL version I apparently have on the new machine?

Is there additional information/logging/tracing I can provide to determine where the issue is: my PC or Jaamsim?


Harry King

unread,
Sep 20, 2017, 6:39:50 PM9/20/17
to Jaamsim Users Discussion Group
Hans,

Your Log Viewer entry indicates that your new computer has an NVIDIA graphics chip. One solution would be to right-click on the JaamSim executable or its shortcut (if you've created one) and select 'Run with graphic processor', then 'High performance NVIDIA processor'.

If you want to use the integrated Intel graphics (which consumes less power) then you will need to download and install the Intel OpenGL graphics driver. For some reason, it appears that this driver was not installed at the factory.

For future reference, who is the manufacturer of your computer?

Harry

Hans Van Damme

unread,
Sep 21, 2017, 1:42:11 PM9/21/17
to Jaamsim Users Discussion Group
Hi Harry,

Thanks again for reacting so quickly.

We are talking about a HP Z240 workstation with a NVIDIA Quadro K1200 graphics card.

Unfortunately I don't have the option to  'Run with graphic processor'. I googled around a bit and as far as I found, this typically is an option for laptops. On a desktop machine, the onboard graphics are disabled as soon as another graphics card is detected. At least, that's what I found and see to be confirmed in the Device Manager: the Intel P530 is "not connected".

At first I suspected the NVIDIA driver and unplugged the card, forcing the onboard Intel graphics to be used. I tried to update the driver, but the one I have installed (dated 25-jul-17) is more recent than the one I find on the HP support site, so I kept it as-is. With the Intel Graphics enabled, I still had the "Can't find the name of Intel ICD OpenGL driver" problem.

So this really looks like a driver issue on my computer. I will see if my local support can find a solution.

Hans

Harry King

unread,
Sep 21, 2017, 2:05:11 PM9/21/17
to Jaamsim Users Discussion Group
Hi Hans,

A workstation computer with a graphics card should never use the Intel integrated graphics. It sounds like your computer has disabled the NVIDIA card for JaamSim and it is trying to use Intel graphics instead (which may not even be present on your workstation CPU). Try opening the NVIDIA Control Panel and select 'Manage 3D Settings'. There may be something under the 'Programs' tab that will give you a clue to solving the problem.

Harry

Hans Van Damme

unread,
Sep 21, 2017, 3:20:54 PM9/21/17
to Jaamsim Users Discussion Group
Hi Harry,

Tried that as well already: selected "use K1200" for OpenGL rendering, both for the JaamSim executable and for the JVM. No luck.

Hans

Harvey Harrison

unread,
Sep 21, 2017, 7:54:49 PM9/21/17
to Hans Van Damme, Jaamsim Users Discussion Group
Hans,

Is it possible you installed a 32-bit java on a 64-bit version of
Windows? I've seen this error in some cases where you're trying to run
a 32-bit program on 64-bit windows 10 machines. The 64-bit driver is
unable to load in that case provoking the error.

Can you ensure you installed the 64-bit JVM and are running the 64-bit
version of Jaamsim?

Harvey
> --
> You received this message because you are subscribed to the Google Groups
> "Jaamsim Users Discussion Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jaamsim-user...@googlegroups.com.
> Visit this group at https://groups.google.com/group/jaamsim-users.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/jaamsim-users/6358d936-7838-4255-835e-b7fa10d6661a%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

Hans Van Damme

unread,
Sep 22, 2017, 12:07:06 PM9/22/17
to Jaamsim Users Discussion Group
Hi Harvey,

Thanks a million! Problem solved.Indeed, I am running the 32bit java. I now installed 64bit java alongside it, download the 64bit Jaamsim and the driver pop-up no longer appears.

Hans
Reply all
Reply to author
Forward
0 new messages