Date: Mon, 28 Mar 2016 11:24:53 -0700 From: Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com> To: mexas@bris.ac.uk Cc: freebsd-x11@freebsd.org Subject: Re: Haswell - unable to initialise OpenGL Message-ID: <CAOgwaMtvpsT5Togq22a3OBjL1OffGNFVKibH%2BZLfMuxkS41HLg@mail.gmail.com> In-Reply-To: <201603281725.u2SHPS8E069757@mech-as222.men.bris.ac.uk> References: <201603281725.u2SHPS8E069757@mech-as222.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 28, 2016 at 10:25 AM, Anton Shterenlikht <mexas@bris.ac.uk> wrote: > I'm trying to launch a graphical program via ssh -X. > While 2D graphics works, when I try to launch a 3D visualisation, > I get this error: > > Unable to initialize OpenGL: > > Check version of OpenGL used in the 3D visualization program . My opinion is that its version and installed OpenGL version numbers are different . Another problem may be , if it is using graphics card OpenGL , their versions are different or your graphics card does not have OpenGL ( hardware ) support . You may compare 2D and 3D programs and how they are compiled if you have sources . Mehmet Erol Sanliturk > ParaProf Build: Tue May 26 09:28:52 PDT 2015 > javax.media.opengl.GLException: glXGetConfig failed: error code > GLX_NO_EXTENSION > at > com.sun.opengl.impl.x11.X11GLDrawableFactory.glXGetConfig(X11GLDrawableFactory.java:506) > at > com.sun.opengl.impl.x11.X11GLDrawableFactory.xvi2GLCapabilities(X11GLDrawableFactory.java:307) > at > com.sun.opengl.impl.x11.X11GLDrawableFactory.chooseGraphicsConfiguration(X11GLDrawableFactory.java:151) > at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:113) > at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:82) > at edu.uoregon.tau.vis.VisCanvas.<init>(VisCanvas.java:57) > at > edu.uoregon.tau.paraprof.ThreeDeeWindow.<init>(ThreeDeeWindow.java:217) > at > edu.uoregon.tau.paraprof.ThreeDeeWindow.createThreeDeeWindow(ThreeDeeWindow.java:284) > at > edu.uoregon.tau.paraprof.ParaProfUtils.show3dVisualization(ParaProfUtils.java:454) > at > edu.uoregon.tau.paraprof.ParaProfUtils$4.actionPerformed(ParaProfUtils.java:523) > at > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) > at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) > at > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.AbstractButton.doClick(AbstractButton.java:374) > at > javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829) > at > javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873) > at java.awt.Component.processMouseEvent(Component.java:6288) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) > at java.awt.Component.processEvent(Component.java:6053) > at java.awt.Container.processEvent(Container.java:2045) > at java.awt.Component.dispatchEventImpl(Component.java:4649) > at java.awt.Container.dispatchEventImpl(Container.java:2103) > at java.awt.Component.dispatchEvent(Component.java:4475) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633) > at > java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297) > at > java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227) > at java.awt.Container.dispatchEventImpl(Container.java:2089) > at java.awt.Window.dispatchEventImpl(Window.java:2588) > at java.awt.Component.dispatchEvent(Component.java:4475) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675) > at java.awt.EventQueue.access$300(EventQueue.java:96) > at java.awt.EventQueue$2.run(EventQueue.java:634) > at java.awt.EventQueue$2.run(EventQueue.java:632) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:119) > at java.awt.EventQueue$3.run(EventQueue.java:648) > at java.awt.EventQueue$3.run(EventQueue.java:646) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:645) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) > 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 used to get this error on a laptop with > an old Nvidia driver. I was told by my > cluster admin that I need to update my > graphics driver. However, after switching > to a new system with Haswell, I seem to > be getting the same error. > > Please advise > > Thanks > > Anton > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOgwaMtvpsT5Togq22a3OBjL1OffGNFVKibH%2BZLfMuxkS41HLg>