My friend got this errors after running HelloJME3 from JME Tests by adding
AppSettings aps = new AppSettings(true);
aps.setRenderer(AppSettings.LWJGL_OPENGL1);
app.setSettings(aps);
I got this from a post by @natysanz.
System model: FMV-C8250
Win. 7 Ultimate 32-bit
http://www.fmworld.net/biz/fmv/product/hard/blb0710/c8250/spec.html
This is what we see when he is opening his JME 3
Running on jMonkeyEngine 3.0.10
Extraction Directory: C:\Users\CarloChristine\AppData\Roaming\.jmonkeyplatform\3.0
Lwjgl 2.9.0 context running on thread LWJGL Renderer Thread
Adapter: igdumd32
Driver Version: 8.14.10.1930
Vendor: Intel
OpenGL Version: 1.4.0 - Build 8.14.10.1930
Renderer: Intel 945GM
GLSL and OpenGL2 is required for the LWJGL renderer!
Returning hash code of content
Returning hash code of content
Checking page id 566,727,809 vs stored id 566,727,809
When he is running one example of JME test this error comes up:
Failed to create display
UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer.
I have tried allowing the use of OpenGL 1 in tools>options>OpenGL but still no changes. So, the problem is that I don’t know if the problem is the OpenGL version or just in that GLSL and LWJGL.
Nov 01, 2016 10:23:50 AM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002.
Windows RegCreateKeyEx(...) returned error code 5.
Nov 01, 2016 10:23:57 AM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.0.10
Nov 01, 2016 10:23:57 AM com.jme3.system.Natives extractNativeLibs
INFO: Extraction Directory: C:\Users\CarloChristine\Desktop\PROGRAMS\Jmonkey\JmeTests
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: Lwjgl 2.9.0 context running on thread LWJGL Renderer Thread
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: Adapter: igdumd32
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: Driver Version: 8.14.10.1930
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: Vendor: Intel
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: OpenGL Version: 1.4.0 - Build 8.14.10.1930
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: Renderer: Intel 945GM
Nov 01, 2016 10:24:03 AM com.jme3.app.Application handleError
SEVERE: Failed to create display
java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!
at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:168)
at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:234)
at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:274)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:117)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:207)
at java.lang.Thread.run(Thread.java:744)
Nov 01, 2016 10:24:03 AM com.jme3.system.lwjgl.LwjglAbstractDisplay run
SEVERE: Display initialization failed. Cannot continue.
Thank you very much.