Problem on Ubuntu

Hello,
I am trying to install it on my Ubuntu Machine but keep getting this error:

dgx@dgx-station-0001:~/EmberGen-1.1.2$ ./embergen2
[INFO ] — [2024-04-10 13:00:09] [EmberGen/embergen2/main.odin:759:main()]
.
____ _ | ___________ ____ ____ ____
_/ __ \ / | __ _/ __ _ __ / _/ __ \ / \
\ /| Y Y \ _\ \ /| | / // > /| |
_
>
|
| /
/_
>
| _
/ _
>
| /
/ / / / /
___/ / /

[DEBUG] — [2024-04-10 13:00:09] [EmberGen/jts/context.odin:237:init()] Initialized JTS in 1.796268ms
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘sys’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘dev’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘mem’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:266:init()] Detected path EXE = /home/dgx/EmberGen-1.1.2
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:266:init()] Detected path CWD = /home/dgx/EmberGen-1.1.2
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:266:init()] Detected path HOME = /home/dgx/.local/share
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘exe’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘cwd’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘home’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘net-cache’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘net’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: [“zenity”, “–version”]
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘pid:4953’
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: [“yad”, “–version”]
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: [“kdialog”, “–version”]
[DEBUG] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:345:init()] Initialized JIO in 187.757397ms
[DEBUG] — [2024-04-10 13:00:09] [EmberGen/jlf/context.odin:312:init()] Initialized JLF in 88.544µs
[DEBUG] — [2024-04-10 13:00:09] [EmberGen/jam/context.odin:705:init()] Initialized JAM in 7.394µs
[DEBUG] — [2024-04-10 13:00:09] [EmberGen/amp/authentication.odin:660:verify_session()] Could not read the fresh token file, probably does not exist
[DEBUG] — [2024-04-10 13:00:09] [EmberGen/amp/main.odin:29:init()] Initialized AMP in 870.695µs
[INFO ] — [2024-04-10 13:00:09] [EmberGen/embergen2/main.odin:794:main()] Version: 1.1.2
[INFO ] — [2024-04-10 13:00:09] [EmberGen/embergen2/main.odin:1146:main()] Content scale: 1
[INFO ] — [2024-04-10 13:00:09] [EmberGen/embergen2/config.odin:22:load_config()] Trying to load config file: exe://config.ini
[INFO ] — [2024-04-10 13:00:09] [EmberGen/embergen2/config.odin:257:load_config()] Loaded config
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: [“/home/dgx/EmberGen-1.1.2/wyUpdate”, “/quickcheck”, “/justcheck”]
[INFO ] — [2024-04-10 13:00:09] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted ‘splash’
Segmentation fault (core dumped)
dgx@dgx-station-0001:~/EmberGen-1.1.2$

Thank you

Hey can you try running ./embergen2 --no-splash

This should fix this issue!

Hey,

I also encounter the problem of OP.
I did try the suggestion of notwillclarke (./embergen2 --no-splash), but it keeps giving me the same error as the opening post of this issue.

I’m using Ubuntu 20.04
Hardware is relevant enough to be able to run the software (amd threadripper and rtx3090).
Any other suggestion to try out?

My error:

user@machine:~/Applications/Embergen/EmberGen-1.1.2$ ./embergen2 --no-splash
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/embergen2/main.odin:759:main()] 
                ___.                                      
    ____   _____\_ |__   ___________  ____   ____   ____  
  _/ __ \ /     \| __ \_/ __ \_  __ \/ ___\_/ __ \ /    \ 
  \  ___/|  Y Y  \ \_\ \  ___/|  | \/ /_/  >  ___/|   |  \
   \___  >__|_|  /___  /\___  >__|  \___  / \___  >___|  /
       \/      \/    \/     \/     /_____/      \/     \/ 

[DEBUG] --- [2024-06-11 20:13:17] [EmberGen/jts/context.odin:237:init()] Initialized JTS in 2.53845ms
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'sys'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'dev'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'mem'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:266:init()] Detected path EXE = /home/mats/Applications/Embergen/EmberGen-1.1.2
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:266:init()] Detected path CWD = /home/mats/Applications/Embergen/EmberGen-1.1.2
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:266:init()] Detected path HOME = /home/mats/.local/share
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'exe'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'cwd'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'home'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'net-cache'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'net'
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: ["zenity", "--version"]
[INFO ] --- [2024-06-11 20:13:17] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'pid:11347'
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: ["yad", "--version"]
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: ["kdialog", "--version"]
[DEBUG] --- [2024-06-11 20:13:18] [EmberGen/jio/context.odin:345:init()] Initialized JIO in 173.203381ms
[DEBUG] --- [2024-06-11 20:13:18] [EmberGen/jlf/context.odin:312:init()] Initialized JLF in 64.261µs
[DEBUG] --- [2024-06-11 20:13:18] [EmberGen/jam/context.odin:705:init()] Initialized JAM in 6.402µs
[DEBUG] --- [2024-06-11 20:13:18] [EmberGen/amp/authentication.odin:660:verify_session()] Could not read the fresh token file, probably does not exist
[DEBUG] --- [2024-06-11 20:13:18] [EmberGen/amp/main.odin:29:init()] Initialized AMP in 18.946µs
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/embergen2/main.odin:794:main()] Version: 1.1.2
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/embergen2/main.odin:1146:main()] Content scale: 1
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/embergen2/config.odin:22:load_config()] Trying to load config file: exe://config.ini
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/embergen2/config.odin:257:load_config()] Loaded config
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/jio/process.odin:16:process_spawn()] Spawning: ["/home/mats/Applications/Embergen/EmberGen-1.1.2/wyUpdate", "/quickcheck", "/justcheck"]
[INFO ] --- [2024-06-11 20:13:18] [EmberGen/jio/context.odin:117:mount_unlocked()] Mounted 'splash'
Segmentation fault (core dumped)

I’m trying to run embergen 1.0.8 on Pop!_OS and “embergen --no-splash” had no effect on the problem. Will this issue please be addressed? How is it with the latest version? Sad I can’t use the software anymore now that i completely switched to linux even though there’s a linux version, it simply doesn’t work :frowning:

JangaFX btw: I bought this software due to a video from you showing a future version and it seemed even if I bought it early, I’ll get that version, but it took you that long that I never got it. Afterwards I cancelled it. Now I’m stuck with 1.0.8 that will just never ever work for me again. What’s my reason for buying it again now?

Sorry @Matso @oliiix and @nxfxcom , the correct syntax is ./embergen2 --nosplash

Can you try that to see if it works?

Succes!

Thank you!

It did threw some errors in the terminal bit it did load the software.
Errors like:

INFO ] --- [2024-06-20 16:42:48] [EmberGen/embergen2/simulator/simulator_run_parts.odin:1501:init_vorticles()] Init vorticles
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [placeholder_vs.glsl, placeholder_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [overlay_accum_vs.glsl, overlay_accum_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_move_vs.glsl, shaders/overlay_move_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_rotate_vs.glsl, shaders/overlay_rotate_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_scale_vs.glsl, shaders/overlay_scale_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_manipdot_vs.glsl, shaders/overlay_manipdot_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_point_light_vs.glsl, shaders/overlay_point_light_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_dir_light_vs.glsl, shaders/overlay_dir_light_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_ambient_light_vs.glsl, shaders/overlay_ambient_light_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_spot_light_vs.glsl, shaders/overlay_spot_light_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_point_force_vs.glsl, shaders/overlay_point_force_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:48] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_line_force_vs.glsl, shaders/overlay_line_force_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_torus_force_vs.glsl, shaders/overlay_torus_force_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_vector_force_vs.glsl, shaders/overlay_vector_force_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_vector_force_arrow_vs.glsl, shaders/overlay_vector_force_arrow_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_vector_force_2d_vs.glsl, shaders/overlay_vector_force_2d_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_vector_force_3d_vs.glsl, shaders/overlay_vector_force_3d_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_bbox_vs.glsl, shaders/overlay_bbox_fs.glsl] cannot be read.
[ERROR] --- [2024-06-20 16:42:49] [EmberGen/embergen2/shader/render.odin:58:render_program_create()] Timestamp [shaders/overlay_shape_vs.glsl, shaders/overlay_shape_fs.glsl] cannot be read.
[INFO ] --- [2024-06-20 16:42:50] [EmberGen/embergen2/project.odin:521:load_project_internal()] load project
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter pause_after_exporting
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter disable_sticky_colliders
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter vorticity_pre_advection
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.solver_iterations
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.max_depth
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.pre_smooth_iterations
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.post_smooth_iterations
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter scale
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter export_forces
[ERROR] --- [2024-06-20 16:42:50] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter auto_frames
[DEBUG] --- [2024-06-20 16:42:50] [EmberGen/jui/icons.odin:124:bake_icons()] Total icons: 1136
[INFO ] --- [2024-06-20 16:43:01] [EmberGen/embergen2/project.odin:521:load_project_internal()] load project
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter pause_after_exporting
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter disable_sticky_colliders
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter vorticity_pre_advection
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.solver_iterations
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.max_depth
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.pre_smooth_iterations
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter projection_controls.post_smooth_iterations
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter scale
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter export_forces
[ERROR] --- [2024-06-20 16:43:01] [EmberGen/embergen2/serialize/read.odin:398:reader_to_graph_context()] serialization: unable to find parameter auto_frames
[DEBUG] --- [2024-06-20 16:43:01] [EmberGen/embergen2/simulator/texture.odin:967:texture_change_size()] Changing Backplate_Texture from 32 32 0 to 4 4 0 from do_simulation_setup line 1141 [114]