I have a problem with openGL

when I build and run a project I had this error:



java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!

at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:194)

at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:76)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:137)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:206)

at java.lang.Thread.run(Thread.java:662)

So, what exactly don’t you understand about the error message?

Perhaps you have no GLSL and/or OpenGL2 ?

this is my first use of jme… this error had comme from the hello world example. I am not familiar with jme…

This means your hardware does not meet the requirements for jME3.

You need an opengl2 compliant graphic card.

What’s your hardware?

1 Like

“Intel 965/963 Graphics Media Accelerator” the OpenGL of this hardware is 1.5

can I update it… or it is impossible?

I’m afraid you can’t without getting a new card, intel GMA cards are usually not really good for gaming.

Sorry about that

1 Like
nehon said:
I'm afraid you can't without getting a new card, intel GMA cards are usually not really good for gaming.
Sorry about that


Let me rephrase that @nehon
Intel graphic cards are not good for gaming (or any activity related to gaming).

Sorry to you @behihmounir but that's the whole truth.