EasyEDA failed to start on Ubuntu 24.04

Since Ubuntu 24.04, after installing EasyEDA, we will fail to run it, with this error "Ubuntu has experienced an internal error":

Crash

Here is how to fix it.

Open Terminal and go to EasyEDA installation folder, which is /opt/easyeda.

Try running EasyEDA by command line:

Run from CLI

It will crash right away, and notice the error message: "You need to make sure that /opt/easyeda/chrome-sandbox is owned by root and has mode 4755".

It is exactly the instruction what need to do to make EasyEDA runnable. Now check if /opt/easyeda/chrome-sandbox is owned by root, by this command:

$ ll chrome-sandbox
.rwxrwxrwx 51k root root 23 Nov 22:06 chrome-sandbox

Good, the binary file has been under root. But the permission rwxrwxrwx is too open. Then we just need to change it per the above requirement with this command:

sudo chmod 4775 chrome-sandbox

chrome-sandbox permission

Check the permission again:

$ ll chrome-sandbox 
.rwsrwxr-x 51k root root 23 Nov 22:06 chrome-sandbox

Now it looks right. Let's try running EasyEDA again:

EasyEDA run successfully

Bravo, EasyEDA has run succesfully!