When i try to run the program i get this error message (shown in screenshot) Sweet Home 3D will now terminate because a fatal error has occurred in the 3D rendering system. Please update your graphics card's DirectX/OpenGL drivers.
But my system is up to date.
Also shows all this in console:~~~
dic 09, 2024 9:24:23 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
com.jogamp.opengl.GLException: J3D-Renderer-1: Error making temp context(1) current: display 0x7710f0209c30, context 0x7710f043c4e8, drawable X11OnscreenGLXDrawable[Realized true,
Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1d0a0614,
Handle 0x42000a4,
Surface JAWTWindow[0x70a899be][JVM version: 1.8.0_202 (1.8.0 update 202)
JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 744 x 380 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x42000a4, surfaceHandle 0x42000a4, bounds [ 0 / 0 744 x 380 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 744x380], pixels[scale 1.0, 1.0 -> 744x380], visible true, lockedExt false,
config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
chosen GLCaps[glx vid 0x28, fbc 0xaf: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x28],
encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7710f0209c30, owner true, JAWTToolkitLock[obj 0x407a0437, isOwner true, <6ab7a8be, 27c0395a>[count 1, qsz 0, owner <j3d-renderer-1>]]], idx 0]</j3d-renderer-1>, visualID 0x28, fbConfigID 0xaf,
requested GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[glx vid 0x28, fbc 0xaf: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
awtComponent com.eteks.sweethome3d.j3d.Component3DManager$ObservedCanvas3D[canvas2,0,0,744x380],
surfaceLock <7fc47975, e573925>[count 1, qsz 0, owner <j3d-renderer-1>]</j3d-renderer-1>]]
at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:393)
at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:794)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:677)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:615)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6411)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4612)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2386)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
Error in Java 3D : 3 Renderer: Error creating Canvas3D graphics contextX11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2)
X11Util: Open X11 Display Connections: 2
X11Util: Open[0]: NamedX11Display[:0, 0x7710f002cb40, refCount 1, unCloseable false]
X11Util: Open[1]: NamedX11Display[:0, 0x7710f0209c30, refCount 1, unCloseable false]
~~~
System is kubuntu 24.4 64 bits, version of program is 7.5
Did you try the other script
SweetHome3D-Java3D-1_5_2available in Sweet Home 3D installer?Last edit: Emmanuel Puybaret 2024-12-10
You are absolutely right, that one works. Thank you so much.
Thanks for your feedback