Skip to content

Instantly share code, notes, and snippets.

Created Sep 23, 2021
What would you like to do?
# With the specific request commented out.
WARNING: Illegal reflective access by com.jogamp.common.os.NativeLibrary$3 (file:/home/smithm3/Desktop/java3d-temp/jogamp-fat.jar) to method java.lang.ClassLoader.findLibrary(java.lang.String)
WARNING: Please consider reporting this to the maintainers of com.jogamp.common.os.NativeLibrary$3
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
version = 1.7.0_final
vendor =
specification.version = 1.7
specification.vendor =
renderer = OpenGL
com.jogamp.opengl.GLException: Not a GL2 implementation
at jogamp.opengl.es1.GLES1Impl.getGL2(
at org.jogamp.java3d.JoglPipeline$ContextQuerier.init(
at org.jogamp.java3d.JoglPipeline$QueryCanvas.doQuery(
at org.jogamp.java3d.JoglPipeline$QueryCanvas.access$100(
at org.jogamp.java3d.JoglPipeline.createQueryContext(
at org.jogamp.java3d.Canvas3D.createQueryContext(
at org.jogamp.java3d.Canvas3D.createQueryContext(
at org.jogamp.java3d.Renderer.doWork(
CONTEXT_CREATION_ERROR: Renderer: Error creating Canvas3D graphics context for queryProperties()
Exception in thread "main" java.lang.IllegalStateException: Canvas3D: Non-recoverable graphics configuration error
at org.jogamp.java3d.Canvas3D.queryProperties(
at QueryDevice.main(
graphicsDevice = X11GraphicsDevice[screen=0]
canvas = org.jogamp.java3d.Canvas3D[canvas0,0,0,0x0,invalid]
EGLDisplayUtil.EGLDisplays: Shutdown (open: 1)
EGLDisplayUtil: Open EGL Display Connections: 1
EGLDisplayUtil: Open[0]: 0x7f58e803cd60: EGLDisplayRef[0x7f58e803cd60: refCnt 1]
X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 1/1, reusable (open, marked uncloseable): 0, pending (open in creation order): 1)
X11Util: Open X11 Display Connections: 1
X11Util: Open[0]: NamedX11Display[:0, 0x7f58e801b9b0, refCount 1, unCloseable false]
#With the specific request for GL2
Exception in thread "main" com.jogamp.opengl.GLException: Profile GL2 is not available on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2df6226d, isOwner false, <12ed9db6, 4ff4357f>[count 0, qsz 0, owner <NULL>]]], but: [GLProfile[GLES1/GLES1.hw], GLProfile[GLES2/GLES3.hw], GLProfile[GL2ES1/GLES1.hw], GLProfile[GL4ES3/GL4.hw], GLProfile[GL2ES2/GL4.hw], GLProfile[GL4/GL4.hw], GLProfile[GLES3/GLES3.hw], GLProfile[GL4/GL4.hw], GLProfile[GL3/GL4.hw], GLProfile[GL2GL3/GL4.hw]]
at com.jogamp.opengl.GLProfile.get(
at com.jogamp.opengl.GLProfile.get(
at QueryDevice.main(
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment