注释
我在 Kubuntu 14 上遇到了同样的问题。问题似乎与问题#93相同。有什么解决办法吗?跟我的显卡驱动有关系吗?还是一罐?或者我的系统上缺少其他一些组件? |
我澳大利亚 |
open gl fait defaut: changer votre carte grph. |
这不可能是我的显卡。它在 WIn XP 下工作。它与linux驱动程序有关。但是我还没有找到任何线索。我运行的测试都表明 OpenGL 安装有效。 |
我在 Ubuntu 14.04 上也遇到了这个问题。任何更新? |
所有者
我最近更新了 Java OpenGL 库,你能试试 v1.0.8 nightly 看看是否能解决问题吗? |
现在就像一个魅力,谢谢!(没有在运行时尝试,但假设不会有任何区别) |
我是新手,所以如果我的请求出现问题,我深表歉意。
我正在尝试在使用 xp home 的奔腾 4 处理器上使用 ugs。主屏幕打开正常,但可视化工具未打开。在按下可视化工具按钮后,请参阅下面的 java 错误消息。
希望有人可以让我直截了当。我喜欢我目前所看到的。
谢谢,
账单
C:\Documents and Settings\Bill\My Documents\grbl\UniversalGcodeSender-v1.0.7>java -jar -Xmx256m UniversalGcodeSender.jar
[启动] 信息:myJarPath=file:/C:/Documents%20and%20Settings/Bill/My %20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGco
deSender.jar
[JarClassLoader] 信息:setProperties(com.simontuffs.onejar.JarClassLoader@aa37a6)
[JarClassLoader] 信息:oneJarPath=file:/C:/Documents%20and%20Settings /Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/U
niversalGcodeSender.jar
[Boot] 信息:使用 JarClassLoader:com.simontuffs.onejar.JarClassLoader
[JarClassLoader] 信息:oneJarPath=file:/C:/Documents%20and %20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/U
niversalGcodeSender.jar
[JarClassLoader] 信息:findResource():无法找到“resources/MessagesBundle_en.properties”
2014 年 8 月 22 日下午 3:28:36 com.willwinder.universalgcodesender.SettingsFactory
信息:设置文件位置:C:\Documents and Settings\Bill .UniversalGcodeSender.properties
2014 年 8 月 22 日下午 3:28:36 com.willwinder.universalgcodesender.SettingsFactory loadSettings
信息:加载设置。
稳定库
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
[JarClassLoader] INFO: findResource() found: “com/jogamp/common/os/Platform.class” for caller null in codebase lib/gluegen- r
t.jar
捕获 FileNotFoundException:JAR 条目 lib/gluegen-rt-natives-windows-i586.jar!/ 在 C:\Documents and Settings\
Bill\My Documents\grbl\UniversalGcodeSender-v1.0.7\UniversalGcodeSender 中找不到。 jar,而 TempJarCache.bootstrapNativeLib() of jar:file
:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar!/lib/gluegen-rt
-natives- windows-i586.jar!/(文件:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/Univers
alGcodeSender.jar!/lib/ + gluegen-rt-natives-windows-i586.jar)
[JarClassLoader] 信息:findResource() 发现:“jogamp/nativewindow/NWJNILibLoader.class” 代码库 lib/jogl
-all 中的调用者为 null。 jar
捕获 FileNotFoundException:JAR 条目 lib/jogl-all-natives-windows-i586.jar!/ 在 C:\Documents and Settings\Bill
My Documents\grbl\UniversalGcodeSender-v1.0.7\UniversalGcodeSender.jar 中找不到,而 addNativeJarLibsImpl( classFromJavaJar class jog
amp.nativewindow.NWJNILibLoader, classJarURL jar:file:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar
!/lib/jogl-all。 jar!/jogamp/nativewindow/NWJNILibLoader.class, nativeJarBaseName jogl-all
): jogl-all-natives-windows-i586.jar + 文件:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0
.7/UniversalGcodeSender.jar!/lib/ – > jar:file:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1 .0.7
/UniversalGcodeSender.jar!/lib/jogl-all-natives-windows-i586.jar!/
[ JarClassLoader] 信息:findResource() 发现:“jogamp/nativewindow/NWJNILibLoader.class”在代码库 lib/jogl
-all.jar中为调用者 null
捕获 IOException:TempJarCache:addNativeLibs:jar:file:/C:/Documents%20and%20Settings /Bill/My%20Documents/grbl/UniversalG
codeSender-v1.0.7/UniversalGcodeSender.jar!/lib/jogl-all-natives-windows-i586.jar!/,之前的加载尝试失败,而 addN
ativeJarLibsImpl(classFromJavaJar class jogamp.nativewindow.NWJNILibLoader, classJarURL jar:file:/C:/Documents%20and%20Setting
gs/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar!/lib/jogl-all .jar!/jogamp/nativewindow/NWJNI
LibLoader.class, nativeJarBaseName jogl-all): jogl-all-natives-windows-i586.jar + file:/C:/Documents%20and%20Settings/Bill/My
%20Documents/grbl /UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar!/lib/ -> jar:file:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar
!/lib /jogl-all-natives-windows-i586.jar!/
[JarClassLoader] 信息:findResource() 发现:“jogamp/nativewindow/NWJNILibLoader.class”代码库 lib/jogl
-all.jar中的调用者为 null
捕获 IOException: TempJarCache: addNativeLibs: jar:file:/C:/Documents%20and%20Settings/Bill/My%20Documents/grbl/UniversalG
codeSender-v1.0.7/UniversalGcodeSender.jar!/lib/jogl-all-natives-windows -i586.jar!/,之前的加载尝试失败,而 addN
ativeJarLibsImpl(classFromJavaJar class jogamp.nativewindow.NWJNILibLoader, classJarURL jar:file:/C:/Documents%20and%20Setting
gs/Bill/My%20Documents/grbl/UniversalGcodeSender- v1.0.7/UniversalGcodeSender.jar!/lib/jogl-all.jar!/jogamp/nativewindow/NWJNI
LibLoader.class, nativeJarBaseName jogl-all): jogl-all-natives-windows-i586.jar + 文件:/C: /Documents%20and%20Settings/Bill/My
%20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar!/lib/ -> jar:file:/C:/Documents%20and%20Settings/Bill/
My%20Documents/grbl/UniversalGcodeSender-v1.0.7/UniversalGcodeSender.jar!/lib/jogl-all-natives-windows-i586.jar!/
线程“AWT-EventQueue-0”javax.media.opengl.GLException 中的异常:无法为设备上下文 0x1a01 0c96 设置像素格式 5 : 错误
代码 0 .java:142) 在 jogamp.opengl.windows.wgl.WindowsWGLDrawable.setRealizedImpl(WindowsWGLDrawable.java:68) 在 jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:182)
在 javax.media.opengl.awt.GLCanvas$2.run(GLCanvas.java:602)
在 jogamp.common.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:74)
在 javax.media.opengl.awt.GLCanvas.validateGLDrawable( GLCanvas.java:583)
在 javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:662)
在 java.awt.Component.setBounds(Unknown Source)
在 java.awt.BorderLayout.layoutContainer(Unknown Source)
在java.awt.Container.layout(未知来源)
在 java.awt.Container.doLayout(未知来源)
在 java.awt.Container.validateTree(未知来源)
在 java.awt.Container.validateTree(未知来源)
在 java。 awt.Container.validateTree(未知来源)
在 java.awt.Container.validateTree(未知来源)
在 java.awt.Container.validate(未知来源)
在 java.awt.Container.validateUnconditionally(未知来源)
在 java.awt.Window.pack(未知来源)
在 com.willwinder.universalgcodesender.visualizer.VisualizerWindow。 java:81)
在 com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1256)
在 com.willwinder.universalgcodesender.MainWindow.access$500(MainWindow.java:67)
在 com.willwinder.universalgcodesender.MainWindow$6.actionPerformed (MainWindow.java:270)
在 javax.swing.AbstractButton.fireActionPerformed(未知来源)
在 javax.swing.AbstractButton$Handler.actionPerformed(未知来源)
在 javax.swing.DefaultButtonModel.fireActionPerformed(未知来源)
在 javax.swing.DefaultButtonModel.setPressed(未知来源)
在 javax.swing.plaf.basic.BasicButtonListener.mouseReleased(未知来源) 在
java.awt.Component.processMouseEvent(未知来源)
源)
在 java.awt.Component.processEvent(未知源)
在 java.awt.Container.processEvent
(未知源)
在 java.awt.Component.dispatchEventImpl(未知源)
在 java.awt.Component.dispatchEvent(未知来源)
在 java.awt.LightweightDispatcher.retargetMouseEvent(未知来源)
在 java.awt.LightweightDispatcher.processMouseEvent(未知来源)
在 java.awt.LightweightDispatcher.dispatchEvent(未知来源)
在 java.awt.Container.dispatchEventImpl(未知来源)
在 java.awt.Window.dispatchEventImpl(未知来源) 在
java.awt.Component.dispatchEvent(未知来源)
.awt.EventQueue.dispatchEventImpl(未知来源)
位于 java.awt.EventQueue.access$200(未知来源)
位于 java.awt.EventQueue$3.run(未知来源) 位于
java.awt.EventQueue$3.run(未知来源)
java.security.AccessController.doPrivileged(本机方法)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.awt.EventQueue$4.run(未知来源)
在 java.awt.EventQueue$4.run(未知来源)
在 java.security.AccessController.doPrivileged(本机方法)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.awt.EventQueue.dispatchEvent(未知来源)
在 java.awt.EventDispatchThread.pumpOneEventForFilters(未知来源) 在
java.awt.EventDispatchThread.pumpEventsForFilter( 未知 来源).awt.EventDispatchThread.pumpEvents(未知来源) 在 java.awt.EventDispatchThread.run(未知来源)
线程“AWT-EventQueue-0”中的异常 javax.media.opengl.GLException:无法 在 jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:306) 为设备上下文
t 0x1a010c96创建临时 OpenGL 上下文.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572) 在 jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485) 在 jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:645) 在 jogamp.opengl.GLDrawableHelper。 invokeGL(GLDrawableHelper.java:594) 在 javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:996) 在 javax.media.opengl.Threading.invoke(Threading.java:193) 在 javax.media。 opengl.awt.GLCanvas.display(GLCanvas.java:449)
在 javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:499)
在 sun.awt.RepaintArea.paintComponent(未知来源)
在 sun.awt.RepaintArea.paint(未知来源)
在 sun.awt.windows。 WComponentPeer.handleEvent(未知来源)
在 java.awt.Component.dispatchEventImpl(未知来源)
在 java.awt.Component.dispatchEvent(未知来源)
在 java.awt.EventQueue.dispatchEventImpl(未知来源)
在 java.awt.EventQueue。在 java.awt.EventQueue$ 3.run
(未知源)
在 java.awt.EventQueue$3.run(未知源)
在 java.security.AccessController.doPrivileged(本机方法)
在 java.security.ProtectionDomain $1.doIntersectionPrivilege(未知来源)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.awt.EventQueue$4.run(未知来源)
在 java.awt.EventQueue$4.run(未知来源)
在 java.security.AccessController.doPrivileged(本地方法) )
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(来源
不明) 在 java.awt.EventQueue.dispatchEvent(来源
不明)
在 java.awt.EventDispatchThread.pumpOneEventForFilters(来源不明)
在 java.awt.EventDispatchThread.pumpEventsForHierarchy(未知来源)
在 java.awt.EventDispatchThread.pumpEvents(未知来源)
在 java.awt.EventDispatchThread.pumpEvents(未知来源)
在 java.awt.EventDispatchThread.run(未知来源)
线程“AWT-EventQueue-0”javax.media.opengl.GLException 中的异常:无法在 jogamp.opengl.windows.wgl 为设备上下文
t 0x1a010c96创建临时 OpenGL 上下文
。 WindowsWGLContext.createImpl(WindowsWGLContext.java:306)
在 jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572)
在 jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485)
在 jogamp.opengl.GLDrawableHelper.invokeGLMpl(GLDrawableHelper ) .java:645)
在 jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:594)
在 javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:996)
在 javax.media.opengl.Threading.invoke (Threading.java:193)
在 javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:449)
在 javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:499)
在 sun.awt.RepaintArea.paintComponent(未知来源)
在 sun.awt.RepaintArea.paint(未知来源)
在 sun.awt.windows.WComponentPeer.handleEvent(未知来源)
在 java.awt.Component.dispatchEventImpl(未知来源)
在 java.awt.Component.dispatchEvent(未知来源)
在 java.awt.EventQueue.dispatchEventImpl(未知来源)
在 java.awt.EventQueue.access$200(未知来源)
在 java.awt.EventQueue$3.run(未知来源)
在 java.awt.EventQueue$3.run(未知来源) )
在 java.security.AccessController.doPrivileged(本地方法)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.awt.EventQueue$4.run(未知来源)
在java.awt.EventQueue$4.run(未知来源)来源)
在 java.security.AccessController.doPrivileged(本机方法)
在 java.security.ProtectionDomain$1.doIntersectionPrivilege(未知来源)
在 java.awt.EventQueue.dispatchEvent(未知来源
) )
在 java.awt.EventDispatchThread.pumpEventsForFilter(未知来源)
在 java.awt.EventDispatchThread.pumpEventsForHierarchy(未知来源)
在 java.awt.EventDispatchThread.pumpEvents(未知来源)
在 java.awt.EventDispatchThread.pumpEvents(未知来源)
在 java.awt.EventDispatchThread.run(未知来源)