Re: Unable to run Sweet Home 3D in OpenBSD

by subgeek » Sun Apr 25, 2021 5:23 am

Puybaret,

Thank you. One step closer. The Sweet Home splash screen pops up, however, the application never fully starts.

The following is displayed in the terminal.

Code: Select all

Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.eteks.sweethome3d.SweetHome3DBootstrap.main(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError
        at com.jogamp.opengl.GLProfile.<clinit>(GLProfile.java:154)
        at jogamp.opengl.ThreadingImpl$1.run(ThreadingImpl.java:83)
        at jogamp.opengl.ThreadingImpl$1.run(ThreadingImpl.java:66)
        at java.security.AccessController.doPrivileged(Native Method)
        at jogamp.opengl.ThreadingImpl.<clinit>(ThreadingImpl.java:66)
        at com.jogamp.opengl.Threading.disableSingleThreading(Threading.java:164)
        at javax.media.j3d.JoglPipeline.initialize(JoglPipeline.java:129)
        at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:92)
        at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:858)
        at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:267)
        at javax.media.j3d.GraphicsConfigTemplate3D.isGraphicsConfigSupported(GraphicsConfigTemplate3D.java:348)
        at com.eteks.sweethome3d.j3d.Component3DManager.createGraphicsConfigurationTemplate3D(Unknown Source)
        at com.eteks.sweethome3d.j3d.Component3DManager.<init>(Unknown Source)
        at com.eteks.sweethome3d.j3d.Component3DManager.getInstance(Unknown Source)
        at com.eteks.sweethome3d.SweetHome3D.addComponent3DRenderingErrorObserver(Unknown Source)
        at com.eteks.sweethome3d.SweetHome3D.init(Unknown Source)
        at com.eteks.sweethome3d.SweetHome3D.main(Unknown Source)
        ... 5 more
Caused by: java.lang.RuntimeException: Please port OS detection to your platform (openbsd/null)
        at jogamp.common.os.PlatformPropsImpl.getOSTypeImpl(PlatformPropsImpl.java:523)
        at jogamp.common.os.PlatformPropsImpl.<clinit>(PlatformPropsImpl.java:166)
        ... 22 more