|
Sweet Home 3D Forum » List all forums » » Forum: 3D problems » » » Thread: Error 3D rendering |
|
| Print at Dec 16, 2025, 12:40:58 AM | |
| Posted by ragoo44 at Mar 17, 2023, 3:47:50 PM |
|
Error 3D rendering Cannot launch SweetHome3D. I get the Error message: SH3D will exit now because of a fatal error in the 3D rendering system. Please update DirectX/OpenGL drivers of your graphics card. However, I have the latest version of all drivers - Can someone please help? |
| Posted by Puybaret at Mar 17, 2023, 7:50:26 PM |
|
Re: Error 3D rendering What system do you use? ---------------------------------------- Emmanuel Puybaret, Sweet Home 3D creator |
| Posted by ARGUAL at Jul 6, 2023, 8:40:28 PM |
|
Re: Error 3D rendering I have the same error message. |
| Posted by jkl123 at Aug 1, 2023, 3:05:41 AM |
|
Re: Error 3D rendering I have the same problem with 7.1 on both of my Linux machines, one running Ubuntu 22.04 and the other running 23.04. Both have the latest updates, and I have no problem running other graphics programs including DaVinci Resolve, darktable, vlc. I can "sort of" run the older versions (6.6 and 7.0.2) that are in the Ubuntu package manager, but on the 23.04 machine the aerial/in-person screen is completely blank, while on the 22.04 machine the 3D display is intermittent, frequently disappearing when you move the cursor to it, and is very sluggish. In contrast, the web version works, but then you're constrained to a single web browser. If it worked, then it'd be nice to show the plan on one screen and the 3D view on another. The program shows a lot of promise, but it's hard to be confident with it since it has many display problems. |
| Posted by Keet at Aug 1, 2023, 9:13:14 AM |
|
Re: Error 3D rendering AMD graphics driver? Read this forum topic for the solution. ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
| Posted by Puybaret at Aug 1, 2023, 10:11:53 AM |
|
Re: Error 3D rendering AMD graphics driver? Under Ubuntu? I hope not.jkl123, did you try the other script SweetHome3D-Java3D-1_5_2 provided with Linux installer? ---------------------------------------- Emmanuel Puybaret, Sweet Home 3D creator |
| Posted by GeGaBu at Aug 29, 2023, 10:17:03 AM |
|
Re: Error 3D rendering I have the same problem, I use windows and the drivers are updated. And yes, I have AMD graphics driver. |
| Posted by j1k2l3 at Aug 31, 2023, 6:19:24 AM |
|
Re: Error 3D rendering Gee, I could have written *exactly* the same plaint because I too have 22.04 and a 23.04 machines, and yes indeed the 22.04 machine (running 6.6.1) intermittently shows the 3D image while the 23.04 machine (running 7.0.2) shows a blank window. I tried installing the 7.1 .tgz version, but it has a similar failure along the lines com.jogamp.opengl.GLException: J3D-Renderer-1: Error making temp context(1) current: display 0x7f031020e840, context 0x7f03104791f8, drawable X11OnscreenGLXDrawable[Realized true, Similar problem with the "portable" 7-zip version. which says "SweetHome3D will exit bec of a fatal error in the 3D rendering system of you (sic) computer. Please update the DirectX/OpenGL drivers of you graphics card." Sorry I could not provide a solution, all I can offer is some "misery loves company" solace. :-( |
| Posted by dorin at Sep 1, 2023, 9:18:29 AM |
|
Re: Error 3D rendering Recommendations: 1. Purge ALL the repository installed packages related to SH3D (that mean including the configuration files); 2. Manually delete or save in other place [HOME].eteks folder; 3. Extract 7.1.tgz somewhere in your user space NOT in wide system. In my case I have it in my home. 4. Try to run in terminal (to have some output to share with as): 4.1 SweetHome3D script. If don't work, copy the output in a text file 4.2 SweetHome3D-Java3D-1_5_2 script. Do the same. If non of this work put here the output and probably someone here could help you more punctually. ---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law When all else fails, read the instructions. Murphy's Law If you don't like "AS IS", DIY. Dorin's law |
| Posted by gg34lebib at Mar 4, 2024, 2:45:28 PM |
|
Re: Error 3D rendering Recommendations: 4. Try to run in terminal (to have some output to share with as): I try to run Sh3D in a shell, but it says "commande introuvable" aka "unknown command", so I can't get any output... A clue ? I encounter the same "please update your DX and GL drivers" issue at start (it runs lanching the java one) after changing my gpu to a RTX 2060 super. With and without the nvidia driver it's the same problem on my machine : i7 i7-6700 on a H170-PRO, 32 Go RAM, RTX 2060. Running ubuntustudio 22.4.2, KDE plasma 5.24.7, kernel 6.5.0-21-lowlatency 64bits. Help welcome :) |
| Posted by dorin at Mar 4, 2024, 6:27:50 PM |
|
Re: Error 3D rendering Don't jump directly to point 4. Continue reading the sub-points 4.1 and 4.2. I've assume you know how to run an executable file (script) under linux. If don't, you will have to learn or finally ask again for help. Anyway stop using the SH3D repository version under any kind of linux. ---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law When all else fails, read the instructions. Murphy's Law If you don't like "AS IS", DIY. Dorin's law |
| Posted by Mike_Engl at Mar 17, 2024, 7:10:11 PM |
|
Re: Error 3D rendering Hello, Same problem here: "SH3D will exit now because of a fatal error in the 3D rendering system. Please update DirectX/OpenGL drivers of your graphics card" I have the latest version of all drivers. Windows 11 Pro fully updated, Nvidia 3080ti with latest drivers (551.76) and the program don't want to start. Any ideas? Thank you |
| Posted by herman909k at Apr 24, 2024, 2:12:16 PM |
|
Re: Error 3D rendering Followed a recommendation, run in terminal. May be it gives some clues. HPZ4Tumbleweed:/opt/SweetHome3D-7.3 # ./SweetHome3D123 com.jogamp.opengl.GLException: J3D-Renderer-1: Error making temp context(1) current: display 0x7f12dc14a890, context 0x7f12dc2f5818, drawable X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@70b22d09, Handle 0x2d0008b, Surface JAWTWindow[0x7e1d34b6][JVM version: 1.8.0_202 (1.8.0 update 202) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 731 x 506 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x2d0008b, surfaceHandle 0x2d0008b, bounds [ 0 / 0 731 x 506 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 731x506], pixels[scale 1.0, 1.0 -> 731x506], 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 0xdf: 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 0x7f12dc14a890, owner true, JAWTToolkitLock[obj 0x3cadeeb5, isOwner true, <5342b4a6, 32f911a2>[count 1, qsz 0, owner <J3D-Renderer-1>]]], idx 0], visualID 0x28, fbConfigID 0xdf, 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 0xdf: 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,731x506], surfaceLock <640cdfc1, 99317f6>[count 1, qsz 0, owner <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, 0x7f12dc02ad20, refCount 1, unCloseable false] X11Util: Open[1]: NamedX11Display[:0, 0x7f12dc14a890, refCount 1, unCloseable false] |
| Posted by herman909k at Apr 25, 2024, 9:36:04 AM |
|
Re: Error 3D rendering Add: system is Suse Tumbleweed, NVIDIA Quatro M4000, all drivers up to date. Using the Java openjdk version 11.0.23 gives these kind of errors too. |
| Posted by dorin at Apr 25, 2024, 10:03:02 AM |
|
Re: Error 3D rendering 1. Why you've installed under /opt which is under root system? 2. Why you run it as root? 2.1 This is not recommended to do for any applications which usually have to run by a user! 2.2 Particularly for SH3D is that will create the .eteks properties folder under root and not under /home/[user-name]/ if you run it as root. 3. I don't know from where you have "SweetHome3D123" file and what is inside. It should be only "SweetHome3D". 4. There have to be also "SweetHome3D-Java3D-1_5_2" file. Try to run with this file. 5. If you follow STRICTLY the steps described in user's guide this files need to start SH3D by double click on them. ---------------------------------------- A computer program does what you tell it to do, not what you want it to do. Murphy's Law When all else fails, read the instructions. Murphy's Law If you don't like "AS IS", DIY. Dorin's law |
| Posted by herman909k at Jul 24, 2024, 5:13:59 PM |
|
Re: Error 3D rendering I switched to Wayland from X11 and Sweethome 3D 7.4 is running nicely -:) Salutations Herman |
|
|
Current timezone is GMT Dec 16, 2025, 12:40:58 AM |