Could not initialize shared resources for EGLGraphicsDevice

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Could not initialize shared resources for EGLGraphicsDevice

jgfoster
I am running JOGL on Ubuntu 18.04.3 in a VMware Fusion guest on macOS 10.15.1 and have an error that is reproduced using test.sh. With 2.3 I get the problem described at https://stackoverflow.com/questions/59082419/learning-opengl-in-java-why-does-glisframebuffer-return-false. I tried to submit a bug report but I don't see a way to register for an account.

Thanks!

James Foster

jfoster@ubuntu:~/code$ /home/jfoster/code/jogl/jogl-2.4-b1483-20190410-linux-amd64/etc/test.sh
/usr/bin/java
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
LIBXCB_ALLOW_SLOPPY_LOCK:
LIBGL_DRIVERS_PATH:
LIBGL_DEBUG:
java
CLASSPATH: jar/gluegen-rt.jar:jar/jogl-all.jar

forceES2    false
forceES3    false
forceGL3    false
forceGL4ES3 false
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 4.15.0-70-generic (4.15.0), amd64 (X86_64, GENERIC_ABI), 1 cores, littleEndian true
MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
  int8    1 / 1, int16   2 / 2
  int     4 / 4, long    8 / 8
  int32   4 / 4, int64   8 / 8
  float   4 / 4, double  8 / 8, ldouble 16 / 16
  pointer 8 / 8, page    4096
Platform: Java Version: 1.8.0_222 (1.8.0u222), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
Platform: Java Vendor: Private Build, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: com.jogamp.common
Extension Name: com.jogamp.common
Specification Title: GlueGen Java Bindings Generator
Specification Vendor: JogAmp Community
Specification Version: 2.4
Implementation Title: GlueGen Run-Time
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.4.0-rc-20190410
Implementation Build: 2.4-b916-20190410
Implementation Branch: origin/master
Implementation Commit: 8c4e3c5abe2dd2d6cdebe7de93a942075bf72762
Implementation SHA Sources: 4612589bdb21142dea30d7121e9e208cd8e919ce58080470668b991e73a67e94
Implementation SHA Classes: ce954e2e93e53e50283ab78dc15cf1163399908e61571c8974036de05725cce8
Implementation SHA Classes-this: d1c3d9d6e51a1be7867f0049ef36392913c538bd601e304fd3014ea0a74563c2
Implementation SHA Natives: 893f29537028009efdd3fa06b8a65dd63ca109f0b6abf919666a746b19a2d71d
Implementation SHA Natives-this: 0
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: com.jogamp.opengl
Extension Name: com.jogamp.opengl
Specification Title: Java Bindings for OpenGL API Specification
Specification Vendor: JogAmp Community
Specification Version: 2.4
Implementation Title: Java Bindings for OpenGL Runtime Environment
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.4.0-rc-20190410
Implementation Build: 2.4-b1483-20190410
Implementation Branch: origin/master
Implementation Commit: ca7f0fb61b0a608b6e684a5bbde71f6ecb6e3fe0
Implementation SHA Sources: null
Implementation SHA Classes: null
Implementation SHA Classes-this: null
Implementation SHA Natives: null
Implementation SHA Natives-this: null
-----------------------------------------------------------------------------------------------------
Caught handled GLException: EGLGLXDrawableFactory - Could not initialize shared resources for EGLGraphicsDevice[type .egl, v0.0.0, connection localhost:10.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6002f1c1, isOwner true, <6ec503b1, 6afa9ab1>[count 1, qsz 0, owner <main-SharedResourceRunner>]]] on thread main-SharedResourceRunner
    [0]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:518)
    [1]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
    [2]: java.lang.Thread.run(Thread.java:748)
Caused[0] by GLException: Failed to created/initialize EGL display incl. fallback default: native 0x0, error 0x3008/0x3003 on thread main-SharedResourceRunner
    [0]: jogamp.opengl.egl.EGLDisplayUtil.eglGetDisplayAndInitialize(EGLDisplayUtil.java:297)
    [1]: jogamp.opengl.egl.EGLDisplayUtil.access$300(EGLDisplayUtil.java:58)
    [2]: jogamp.opengl.egl.EGLDisplayUtil$1.eglGetAndInitDisplay(EGLDisplayUtil.java:320)
    [3]: com.jogamp.nativewindow.egl.EGLGraphicsDevice.open(EGLGraphicsDevice.java:125)
    [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:532)
    [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
    [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
    [7]: java.lang.Thread.run(Thread.java:748)
Caught handled GLException: EGLGLXDrawableFactory - Could not initialize shared resources for X11GraphicsDevice[type .x11, connection localhost:10.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4fd7f6c5, isOwner true, <c5db773, 7bbc2916>[count 1, qsz 0, owner <main-SharedResourceRunner>]]] on thread main-SharedResourceRunner
    [0]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:518)
    [1]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
    [2]: java.lang.Thread.run(Thread.java:748)
Caused[0] by GLException: Failed to created/initialize EGL display incl. fallback default: native 0x0, error 0x3008/0x3003 on thread main-SharedResourceRunner
    [0]: jogamp.opengl.egl.EGLDisplayUtil.eglGetDisplayAndInitialize(EGLDisplayUtil.java:297)
    [1]: jogamp.opengl.egl.EGLDisplayUtil.access$300(EGLDisplayUtil.java:58)
    [2]: jogamp.opengl.egl.EGLDisplayUtil$1.eglGetAndInitDisplay(EGLDisplayUtil.java:320)
    [3]: com.jogamp.nativewindow.egl.EGLGraphicsDevice.open(EGLGraphicsDevice.java:125)
    [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:532)
    [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
    [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
    [7]: java.lang.Thread.run(Thread.java:748)
GLProfiles on device X11GraphicsDevice[type .x11, connection localhost:10.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4fd7f6c5, isOwner false, <c5db773, 7bbc2916>[count 0, qsz 0, owner <NULL>]]]
        Natives
                GL4bc false
                GL4 false
                GLES3 false
                GL3bc false
                GL3 false
                GL2 true [1.4 (Compat profile, compat[], FBO, hardware)]
                GLES2 false
                GLES1 false
                Count 1 / 8
        Common
                GL4ES3 false
                GL2GL3 true
                GL2ES2 true
                GL2ES1 true
        Mappings
                GL2ES1 GLProfile[GL2ES1/GL2.hw]
                GL2ES2 GLProfile[GL2ES2/GL2.hw]
                GL2 GLProfile[GL2/GL2.hw]
                GL2GL3 GLProfile[GL2GL3/GL2.hw]
                default GLProfile[GL2/GL2.hw]
                Count 4 / 12


Desktop Capabilities:
        GLCaps[glx vid 0x22, fbc 0x8d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc1, fbc 0x41: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc2, fbc 0x42: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc3, fbc 0x43: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc4, fbc 0x44: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc5, fbc 0x45: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc6, fbc 0x46: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc7, fbc 0x47: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc8, fbc 0x48: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xc9, fbc 0x49: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xca, fbc 0x4a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xcb, fbc 0x4b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xcc, fbc 0x4c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xcd, fbc 0x4d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xce, fbc 0x4e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xcf, fbc 0x4f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd0, fbc 0x50: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd1, fbc 0x51: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd2, fbc 0x52: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd3, fbc 0x53: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd4, fbc 0x54: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd5, fbc 0x55: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd6, fbc 0x56: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd7, fbc 0x57: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd8, fbc 0x58: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xd9, fbc 0x59: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xda, fbc 0x5a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xdb, fbc 0x5b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xdc, fbc 0x5c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xdd, fbc 0x5d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xde, fbc 0x5e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xdf, fbc 0x5f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe0, fbc 0x60: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe1, fbc 0x67: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe2, fbc 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe3, fbc 0x69: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe4, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe5, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe6, fbc 0x6c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe7, fbc 0x73: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe8, fbc 0x74: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xe9, fbc 0x75: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xea, fbc 0x76: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xeb, fbc 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xec, fbc 0x78: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xed, fbc 0x7f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xee, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xef, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf0, fbc 0x82: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf1, fbc 0x83: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf2, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf3, fbc 0x8b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf4, fbc 0x8c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf5, fbc 0x8e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf6, fbc 0x8f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf7, fbc 0x90: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf8, fbc 0x97: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xf9, fbc 0x98: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xfa, fbc 0x99: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xfb, fbc 0x9a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xfc, fbc 0x9b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xfd, fbc 0x9c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xfe, fbc 0xa3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0xff, fbc 0xa4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x100, fbc 0xa5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x101, fbc 0xa6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x102, fbc 0xa7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x103, fbc 0xa8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x104, fbc 0xaf: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x105, fbc 0xb0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x106, fbc 0xb1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x107, fbc 0xb2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x108, fbc 0xb3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x109, fbc 0xb4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x10a, fbc 0xbb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x10b, fbc 0xbc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x10c, fbc 0xbd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x10d, fbc 0xbe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x10e, fbc 0xbf: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
        GLCaps[glx vid 0x10f, fbc 0xc0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]

EGL Capabilities:
        none


Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
Main Monitor: Monitor[Id 0x11f [primary], 0 x 0 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  2560 x 1418 ] [pixels], [ 0 / 0  2560 x 1418 ] [window], orig [Id 0x12e, [ 2560 x 1418 pixels x 32 bpp ] @ 1.0 Hz, flags [], 0 degr], curr [Id 0x12e, [ 2560 x 1418 pixels x 32 bpp ] @ 1.0 Hz, flags [], 0 degr], modeChanged false, modeCount 14]
    pixel/mm [Infinity, Infinity]
    pixel/in [Infinity, Infinity]
-----------------------------------------------------------------------------------------------------
X11GraphicsDevice[type .x11, connection localhost:10.0, unitID 0, handle 0x5562b667db40, owner true, ResourceToolkitLock[obj 0x2284caa8, isOwner true, <7691b8b7, 6488d09e>[count 1, qsz 0, owner <main-Display-.x11_localhost:10.0-1-EDT-1>]]]:
        Natives
                GL4bc false
                GL4 false
                GLES3 false
                GL3bc false
                GL3 false
                GL2 true [1.4 (Compat profile, compat[], FBO, hardware)]
                GLES2 false
                GLES1 false
                Count 1 / 8
        Common
                GL4ES3 false
                GL2GL3 true
                GL2ES2 true
                GL2ES1 true
        Mappings
                GL2ES1 GLProfile[GL2ES1/GL2.hw]
                GL2ES2 GLProfile[GL2ES2/GL2.hw]
                GL2 GLProfile[GL2/GL2.hw]
                GL2GL3 GLProfile[GL2GL3/GL2.hw]
                default GLProfile[GL2/GL2.hw]
                Count 4 / 12

Swap Interval  1
GL Profile     GLProfile[GL2/GL2.hw]
GL Version     1.4 (Compat profile, compat[], FBO, hardware) - 1.4 (2.1 NVIDIA-14.0.31 355.11.11.10.10.143) [GL 1.4.0, vendor 2.1.0 ((2.1 NVIDIA-14.0.31 355.11.11.10.10.143))]
Quirks         [NoSurfacelessCtx]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      NVIDIA Corporation
GL_RENDERER    NVIDIA GeForce GTX 660M OpenGL Engine
GL_VERSION     1.4 (2.1 NVIDIA-14.0.31 355.11.11.10.10.143)
GLSL           false, has-compiler-func: true
GL FBO: basic true, full false
GL_EXTENSIONS  60
GLX_EXTENSIONS 32
-----------------------------------------------------------------------------------------------------
Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
Chosen   : GLCaps[glx vid 0xf1, fbc 0x83: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
GL impl. class jogamp.opengl.gl4.GL4bcImpl
jfoster@ubuntu:~/code$ lspci | grep VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
jfoster@ubuntu:~/code$
Reply | Threaded
Open this post in threaded view
|

Re: Could not initialize shared resources for EGLGraphicsDevice

Sven Gothel
Administrator
Hi James,

please be so kind and email me directly (see wiki: maintainer),
then I will create a account for out bugzilla for you to use it.
Sadly I had to disable it due to massive spam.

Please attach the log you made in your new bug report as a text file,
not just dump there - thank you!

Interesting constellation of yours (MacOS -> VMware -> Ubuntu -> JOGL),
does Ubuntu -> JOGL work?

~Sven

On 11/28/19 11:53 PM, jgfoster [via jogamp] wrote:

> I am running JOGL on Ubuntu 18.04.3 in a VMware Fusion guest on macOS 10.15.1
> and have an error that is reproduced using test.sh. With 2.3 I get the problem
> described at
> https://stackoverflow.com/questions/59082419/learning-opengl-in-java-why-does-glisframebuffer-return-false.
> I tried to submit a bug report but I don't see a way to register for an account.
>
> Thanks!
>
> James Foster
>
> jfoster@ubuntu:~/code$
> /home/jfoster/code/jogl/jogl-2.4-b1483-20190410-linux-amd64/etc/test.sh
> /usr/bin/java
> openjdk version "1.8.0_222"
> OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)
> OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
> LIBXCB_ALLOW_SLOPPY_LOCK:
> LIBGL_DRIVERS_PATH:
> LIBGL_DEBUG:
> java
> CLASSPATH: jar/gluegen-rt.jar:jar/jogl-all.jar
>
> forceES2    false
> forceES3    false
> forceGL3    false
> forceGL4ES3 false
> -----------------------------------------------------------------------------------------------------
>
> Platform: LINUX / Linux 4.15.0-70-generic (4.15.0), amd64 (X86_64,
> GENERIC_ABI), 1 cores, littleEndian true
> MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
>   int8    1 / 1, int16   2 / 2
>   int     4 / 4, long    8 / 8
>   int32   4 / 4, int64   8 / 8
>   float   4 / 4, double  8 / 8, ldouble 16 / 16
>   pointer 8 / 8, page    4096
> Platform: Java Version: 1.8.0_222 (1.8.0u222), VM: OpenJDK 64-Bit Server VM,
> Runtime: OpenJDK Runtime Environment
> Platform: Java Vendor: Private Build, http://java.oracle.com/, JavaSE: true,
> Java6: true, AWT enabled: true
> -----------------------------------------------------------------------------------------------------
>
> -----------------------------------------------------------------------------------------------------
>
> Package: com.jogamp.common
> Extension Name: com.jogamp.common
> Specification Title: GlueGen Java Bindings Generator
> Specification Vendor: JogAmp Community
> Specification Version: 2.4
> Implementation Title: GlueGen Run-Time
> Implementation Vendor: JogAmp Community
> Implementation Vendor ID: com.jogamp
> Implementation URL: http://jogamp.org/
> Implementation Version: 2.4.0-rc-20190410
> Implementation Build: 2.4-b916-20190410
> Implementation Branch: origin/master
> Implementation Commit: 8c4e3c5abe2dd2d6cdebe7de93a942075bf72762
> Implementation SHA Sources:
> 4612589bdb21142dea30d7121e9e208cd8e919ce58080470668b991e73a67e94
> Implementation SHA Classes:
> ce954e2e93e53e50283ab78dc15cf1163399908e61571c8974036de05725cce8
> Implementation SHA Classes-this:
> d1c3d9d6e51a1be7867f0049ef36392913c538bd601e304fd3014ea0a74563c2
> Implementation SHA Natives:
> 893f29537028009efdd3fa06b8a65dd63ca109f0b6abf919666a746b19a2d71d
> Implementation SHA Natives-this: 0
> -----------------------------------------------------------------------------------------------------
>
> -----------------------------------------------------------------------------------------------------
>
> Package: com.jogamp.opengl
> Extension Name: com.jogamp.opengl
> Specification Title: Java Bindings for OpenGL API Specification
> Specification Vendor: JogAmp Community
> Specification Version: 2.4
> Implementation Title: Java Bindings for OpenGL Runtime Environment
> Implementation Vendor: JogAmp Community
> Implementation Vendor ID: com.jogamp
> Implementation URL: http://jogamp.org/
> Implementation Version: 2.4.0-rc-20190410
> Implementation Build: 2.4-b1483-20190410
> Implementation Branch: origin/master
> Implementation Commit: ca7f0fb61b0a608b6e684a5bbde71f6ecb6e3fe0
> Implementation SHA Sources: null
> Implementation SHA Classes: null
> Implementation SHA Classes-this: null
> Implementation SHA Natives: null
> Implementation SHA Natives-this: null
> -----------------------------------------------------------------------------------------------------
>
> Caught handled GLException: EGLGLXDrawableFactory - Could not initialize
> shared resources for EGLGraphicsDevice[type .egl, v0.0.0, connection
> localhost:10.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj
> 0x6002f1c1, isOwner true, <6ec503b1, 6afa9ab1>[count 1, qsz 0, owner
> <main-SharedResourceRunner>]]] on thread main-SharedResourceRunner
>     [0]:
> jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:518)
>
>     [1]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
>     [2]: java.lang.Thread.run(Thread.java:748)
> Caused[0] by GLException: Failed to created/initialize EGL display incl.
> fallback default: native 0x0, error 0x3008/0x3003 on thread
> main-SharedResourceRunner
>     [0]:
> jogamp.opengl.egl.EGLDisplayUtil.eglGetDisplayAndInitialize(EGLDisplayUtil.java:297)
>
>     [1]: jogamp.opengl.egl.EGLDisplayUtil.access$300(EGLDisplayUtil.java:58)
>     [2]:
> jogamp.opengl.egl.EGLDisplayUtil$1.eglGetAndInitDisplay(EGLDisplayUtil.java:320)
>     [3]:
> com.jogamp.nativewindow.egl.EGLGraphicsDevice.open(EGLGraphicsDevice.java:125)
>     [4]:
> jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:532)
>
>     [5]:
> jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
>
>     [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
>     [7]: java.lang.Thread.run(Thread.java:748)
> Caught handled GLException: EGLGLXDrawableFactory - Could not initialize
> shared resources for X11GraphicsDevice[type .x11, connection localhost:10.0,
> unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4fd7f6c5, isOwner
> true, <c5db773, 7bbc2916>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
> on thread main-SharedResourceRunner
>     [0]:
> jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:518)
>
>     [1]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
>     [2]: java.lang.Thread.run(Thread.java:748)
> Caused[0] by GLException: Failed to created/initialize EGL display incl.
> fallback default: native 0x0, error 0x3008/0x3003 on thread
> main-SharedResourceRunner
>     [0]:
> jogamp.opengl.egl.EGLDisplayUtil.eglGetDisplayAndInitialize(EGLDisplayUtil.java:297)
>
>     [1]: jogamp.opengl.egl.EGLDisplayUtil.access$300(EGLDisplayUtil.java:58)
>     [2]:
> jogamp.opengl.egl.EGLDisplayUtil$1.eglGetAndInitDisplay(EGLDisplayUtil.java:320)
>     [3]:
> com.jogamp.nativewindow.egl.EGLGraphicsDevice.open(EGLGraphicsDevice.java:125)
>     [4]:
> jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:532)
>
>     [5]:
> jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
>
>     [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
>     [7]: java.lang.Thread.run(Thread.java:748)
> GLProfiles on device X11GraphicsDevice[type .x11, connection localhost:10.0,
> unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4fd7f6c5, isOwner
> false, <c5db773, 7bbc2916>[count 0, qsz 0, owner <NULL>]]]
>         Natives
>                 GL4bc false
>                 GL4 false
>                 GLES3 false
>                 GL3bc false
>                 GL3 false
>                 GL2 true [1.4 (Compat profile, compat[], FBO, hardware)]
>                 GLES2 false
>                 GLES1 false
>                 Count 1 / 8
>         Common
>                 GL4ES3 false
>                 GL2GL3 true
>                 GL2ES2 true
>                 GL2ES1 true
>         Mappings
>                 GL2ES1 GLProfile[GL2ES1/GL2.hw]
>                 GL2ES2 GLProfile[GL2ES2/GL2.hw]
>                 GL2 GLProfile[GL2/GL2.hw]
>                 GL2GL3 GLProfile[GL2GL3/GL2.hw]
>                 default GLProfile[GL2/GL2.hw]
>                 Count 4 / 12
>
>
> Desktop Capabilities:
>         GLCaps[glx vid 0x22, fbc 0x8d: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xc1, fbc 0x41: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xc2, fbc 0x42: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xc3, fbc 0x43: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xc4, fbc 0x44: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xc5, fbc 0x45: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xc6, fbc 0x46: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xc7, fbc 0x47: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xc8, fbc 0x48: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xc9, fbc 0x49: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xca, fbc 0x4a: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xcb, fbc 0x4b: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xcc, fbc 0x4c: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xcd, fbc 0x4d: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xce, fbc 0x4e: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xcf, fbc 0x4f: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xd0, fbc 0x50: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xd1, fbc 0x51: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xd2, fbc 0x52: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xd3, fbc 0x53: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xd4, fbc 0x54: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xd5, fbc 0x55: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xd6, fbc 0x56: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xd7, fbc 0x57: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xd8, fbc 0x58: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, one, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xd9, fbc 0x59: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xda, fbc 0x5a: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xdb, fbc 0x5b: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xdc, fbc 0x5c: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/0/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xdd, fbc 0x5d: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xde, fbc 0x5e: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xdf, fbc 0x5f: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xe0, fbc 0x60: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 32/8/16, sample-ext default, dbl, mono  , sw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xe1, fbc 0x67: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xe2, fbc 0x68: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xe3, fbc 0x69: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xe4, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xe5, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xe6, fbc 0x6c: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xe7, fbc 0x73: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xe8, fbc 0x74: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xe9, fbc 0x75: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xea, fbc 0x76: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xeb, fbc 0x77: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xec, fbc 0x78: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xed, fbc 0x7f: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xee, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xef, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xf0, fbc 0x82: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xf1, fbc 0x83: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xf2, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xf3, fbc 0x8b: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xf4, fbc 0x8c: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xf5, fbc 0x8e: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xf6, fbc 0x8f: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xf7, fbc 0x90: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xf8, fbc 0x97: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xf9, fbc 0x98: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xfa, fbc 0x99: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xfb, fbc 0x9a: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xfc, fbc 0x9b: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xfd, fbc 0x9c: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0xfe, fbc 0xa3: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0xff, fbc 0xa4: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x100, fbc 0xa5: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x101, fbc 0xa6: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x102, fbc 0xa7: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x103, fbc 0xa8: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x104, fbc 0xaf: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x105, fbc 0xb0: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x106, fbc 0xb1: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x107, fbc 0xb2: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x108, fbc 0xb3: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x109, fbc 0xb4: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x10a, fbc 0xbb: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x10b, fbc 0xbc: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 0/8/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x10c, fbc 0xbd: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x10d, fbc 0xbe: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 16/8/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>         GLCaps[glx vid 0x10e, fbc 0xbf: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo,
> pbuffer, bitmap]]
>         GLCaps[glx vid 0x10f, fbc 0xc0: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono  , hw,
> GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
>
> EGL Capabilities:
>         none
>
>
> Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0,
> dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
> Main Monitor: Monitor[Id 0x11f [primary], 0 x 0 mm, pixelScale [1.0, 1.0],
> viewport [ 0 / 0  2560 x 1418 ] [pixels], [ 0 / 0  2560 x 1418 ] [window],
> orig [Id 0x12e, [ 2560 x 1418 pixels x 32 bpp ] @ 1.0 Hz, flags [], 0 degr],
> curr [Id 0x12e, [ 2560 x 1418 pixels x 32 bpp ] @ 1.0 Hz, flags [], 0 degr],
> modeChanged false, modeCount 14]
>     pixel/mm [Infinity, Infinity]
>     pixel/in [Infinity, Infinity]
> -----------------------------------------------------------------------------------------------------
>
> X11GraphicsDevice[type .x11, connection localhost:10.0, unitID 0, handle
> 0x5562b667db40, owner true, ResourceToolkitLock[obj 0x2284caa8, isOwner true,
> <7691b8b7, 6488d09e>[count 1, qsz 0, owner
> <main-Display-.x11_localhost:10.0-1-EDT-1>]]]:
>         Natives
>                 GL4bc false
>                 GL4 false
>                 GLES3 false
>                 GL3bc false
>                 GL3 false
>                 GL2 true [1.4 (Compat profile, compat[], FBO, hardware)]
>                 GLES2 false
>                 GLES1 false
>                 Count 1 / 8
>         Common
>                 GL4ES3 false
>                 GL2GL3 true
>                 GL2ES2 true
>                 GL2ES1 true
>         Mappings
>                 GL2ES1 GLProfile[GL2ES1/GL2.hw]
>                 GL2ES2 GLProfile[GL2ES2/GL2.hw]
>                 GL2 GLProfile[GL2/GL2.hw]
>                 GL2GL3 GLProfile[GL2GL3/GL2.hw]
>                 default GLProfile[GL2/GL2.hw]
>                 Count 4 / 12
>
> Swap Interval  1
> GL Profile     GLProfile[GL2/GL2.hw]
> GL Version     1.4 (Compat profile, compat[], FBO, hardware) - 1.4 (2.1
> NVIDIA-14.0.31 355.11.11.10.10.143) [GL 1.4.0, vendor 2.1.0 ((2.1
> NVIDIA-14.0.31 355.11.11.10.10.143))]
> Quirks         [NoSurfacelessCtx]
> Impl. class    jogamp.opengl.gl4.GL4bcImpl
> GL_VENDOR      NVIDIA Corporation
> GL_RENDERER    NVIDIA GeForce GTX 660M OpenGL Engine
> GL_VERSION     1.4 (2.1 NVIDIA-14.0.31 355.11.11.10.10.143)
> GLSL           false, has-compiler-func: true
> GL FBO: basic true, full false
> GL_EXTENSIONS  60
> GLX_EXTENSIONS 32
> -----------------------------------------------------------------------------------------------------
>
> Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0,
> dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
> Chosen   : GLCaps[glx vid 0xf1, fbc 0x83: rgba 8/8/8/8, opaque, accum-rgba
> 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
> GL impl. class jogamp.opengl.gl4.GL4bcImpl
> jfoster@ubuntu:~/code$ lspci | grep VGA
> 00:0f.0 VGA compatible controller: VMware SVGA II Adapter
> jfoster@ubuntu:~/code$
>
> ------------------------------------------------------------------------------
> If you reply to this email, your message will be added to the discussion below:
> http://forum.jogamp.org/Could-not-initialize-shared-resources-for-EGLGraphicsDevice-tp4040151.html
>
> To start a new topic under jogl, email [hidden email]
> To unsubscribe from jogl, click here
> <
> NAML
> <
http://forum.jogamp.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>


--
health & wealth
mailto:[hidden email] ; http://jausoft.com
land : +49 (471) 4707742 ; fax : +49 (471) 4707741
Timezone CET: PST+9, EST+6, UTC+1
Reply | Threaded
Open this post in threaded view
|

Re: Could not initialize shared resources for EGLGraphicsDevice

jgfoster