From: Andres F. M. V. <af....@un...> - 2008-11-11 15:09:23
|
We're trying to run JOGL on top of DMX, on a 64bit Linux box (CentOS 5.2). No Chromium just yet. It runs fine without DMX, but when I try to run it inside DMX I get the following error: ---------------------------------------------------------------------------- --------------- java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1020) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348) at com.sun.opengl.util.Animator.display(Animator.java:158) at com.sun.opengl.util.Animator$MainLoop.run(Animator.java:181) at java.lang.Thread.run(Thread.java:674) Caused by: javax.media.opengl.GLException: Error making context current at com.sun.opengl.impl.x11.X11PbufferGLContext.makeCurrentImpl(X11PbufferGLCont ext.java:90) at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134) at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182) at com.sun.opengl.impl.GLPbufferImpl.maybeDoSingleThreadedWorkaround(GLPbufferI mpl.java:208) at com.sun.opengl.impl.GLPbufferImpl.display(GLPbufferImpl.java:88) at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:659) at javax.swing.JComponent.paint(JComponent.java:1041) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5164) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java :302) at javax.swing.RepaintManager.paint(RepaintManager.java:1145) at javax.swing.JComponent._paintImmediately(JComponent.java:5112) at javax.swing.JComponent.paintImmediately(JComponent.java:4922) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:740) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:696) at com.sun.opengl.util.Animator$1.run(Animator.java:302) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:225) at java.awt.EventQueue.dispatchEvent(EventQueue.java:602) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java :275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:20 0) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java :190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) ---------------------------------------------------------------------------- --- I'm trying to use the example at the following URL: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6503420 It seems to me it is not a problem with the driver (as suggested in the bug description) since the program runs outside of DMX. Any hints? On a separate note, if I want to run a jogl application using Chromium, can I just specify the java jar command when calling the crappfaker on the host machine? i.e. crapfacker <<java command to execute application>> Thanks in advance, -------------------------------------------- Andrés Molina Ing. De Sistemas y Computación Universidad de Los Andes Grupo Imagine |