Page 1 of 1

A problem on Linux

Posted: Thu 14. Aug 2014, 18:12
by wruiwr
When I ran the Icosahedron.java example on windows 7, everything's good. But when I ran Icosahedron.java on Linux, Icosahedron's not shown when using JOGLViewer and JOGL3Viewer. It's only shown by using softviewer. However, when rotating the Icosahedron by using softviewer, it disappeared and then appeared like blinking. I'd like to know how to fix these problems. Does anyone know why these happened?

Code and problems are shown below

Code: Select all

import de.jreality.geometry.Primitives;
import de.jreality.plugin.JRViewer;

public class Icosahedron {

    public static void  main(String[] args) {

        JRViewer.display(Primitives.icosahedron());
    }
}

Code: Select all

de.jtem.jrworkspace.plugin.simplecontroller.SimpleController setupAppleHandlers
INFO: could not setup mac os handlers, may be not on a mac.
JOGL3Viewer constuctor called
Profile GL4 is not available on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5aa9f813, isOwner false, <60cc6f35, 7d056f33>[count 0, qsz 0, owner <NULL>]]], but: [GLProfile[GLES1/GLES1.hw], GLProfile[GLES2/GLES2.hw], GLProfile[GL3bc/GL3bc.hw], GLProfile[GL2ES1/GL3bc.hw], GLProfile[GL2ES2/GL3bc.hw], GLProfile[GL3bc/GL3bc.hw], GLProfile[GL2/GL2.hw], GLProfile[GL3/GL3.hw], GLProfile[GL2GL3/GL3bc.hw]]
Profile GL4bc is not available on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5aa9f813, isOwner false, <60cc6f35, 7d056f33>[count 0, qsz 0, owner <NULL>]]], but: [GLProfile[GLES1/GLES1.hw], GLProfile[GLES2/GLES2.hw], GLProfile[GL3bc/GL3bc.hw], GLProfile[GL2ES1/GL3bc.hw], GLProfile[GL2ES2/GL3bc.hw], GLProfile[GL3bc/GL3bc.hw], GLProfile[GL2/GL2.hw], GLProfile[GL3/GL3.hw], GLProfile[GL2GL3/GL3bc.hw]]
VirtualRotationFromRxRyRz.process(): missing slot
VirtualRotationFromRxRyRz.process(): missing slot
VirtualRotationFromRxRyRz.process(): missing slot
VirtualRotationFromRxRyRz.process(): missing slot
VirtualRotationFromRxRyRz.process(): missing slot
VirtualRotationFromRxRyRz.process(): missing slot

Re: A problem on Linux

Posted: Thu 14. Aug 2014, 18:59
by wruiwr
Is it because something's not right about setting up libraries?

Re: A problem on Linux

Posted: Fri 15. Aug 2014, 15:12
by gunn
I would make sure that you have the most recent possible OpenGL driver installed on your Linux machine.