Problem since Jogl 2.2.1
Posted by Andreas on Sep 19, 2014; 11:10am
URL: https://forum.jogamp.org/Problem-since-Jogl-2-2-1-tp4033169.html
Hi,
we encountered some problems since the update to jogl 2.2.1 and java3D 1.6.0 pre11 on some computers. One of the users of our program send me an error log file. There I found the following error. Is there something I can do, to solve the problem?
Product Version = eLamX 2.2 (Build 201408251540)
Operating System = Windows 7 version 6.1 running on x86
Java; VM; Vendor = 1.7.0_65; Java HotSpot(TM) Client VM 24.65-b04; Oracle Corporation
Runtime = Java(TM) SE Runtime Environment 1.7.0_65-b20
javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.createPbuffer(WindowsPbufferWGLDrawable.java:159)
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.setRealizedImpl(WindowsPbufferWGLDrawable.java:75)
at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6400)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
DefaultRenderingErrorListener.errorOccurred:
CONTEXT_CREATION_ERROR: Renderer: Error creating Canvas3D graphics context
graphicsDevice = Win32GraphicsDevice[screen=0]
canvas = de.elamx.view3d.utilities.JCanvas3DYUp$InternalCanvas3D[canvas0,0,0,1169x882,invalid]
javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.createPbuffer(WindowsPbufferWGLDrawable.java:159)
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.setRealizedImpl(WindowsPbufferWGLDrawable.java:75)
at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6400)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.createPbuffer(WindowsPbufferWGLDrawable.java:159)
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.setRealizedImpl(WindowsPbufferWGLDrawable.java:75)
at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6400)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.createPbuffer(WindowsPbufferWGLDrawable.java:159)
at jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable.setRealizedImpl(WindowsPbufferWGLDrawable.java:75)
at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6400)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
Andreas