The 2.0 beta 3 does not work on Linux Mint 17.3 beta.
First there is something odd aobut the executable in that it cannot be started from caja
When started from the command line, it spits out this:
./arduino-ide
Fontconfig warning: "/etc/fonts/fonts.conf", line 86: unknown element "blank"
Starting backend process. PID: 4232
ATTENTION: default value of option force_s3tc_enable overridden by environment.
/home/bill/Documents/devel/Arduino/ide/arduino-ide_2.0.0-beta.3_Linux_64bit/resources/app/node_modules/bindings/bindings.js:121
throw e;
^
Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/bill/Documents/devel/Arduino/ide/arduino-ide_2.0.0-beta.3_Linux_64bit/resources/app/node_modules/drivelist/build/Release/drivelist.node)
at process.func [as dlopen] (electron/js2c/asar.js:140:31)
at Object.Module._extensions..node (internal/modules/cjs/loader.js:1034:18)
at Object.func [as .node] (electron/js2c/asar.js:140:31)
at Module.load (internal/modules/cjs/loader.js:815:32)
at Module._load (internal/modules/cjs/loader.js:727:14)
at Function.Module._load (electron/js2c/asar.js:769:28)
at Module.require (internal/modules/cjs/loader.js:852:19)
at require (internal/modules/cjs/helpers.js:74:18)
at bindings (/home/bill/Documents/devel/Arduino/ide/arduino-ide_2.0.0-beta.3_Linux_64bit/resources/app/node_modules/bindings/bindings.js:112:48)
at Object.<anonymous> (/home/bill/Documents/devel/Arduino/ide/arduino-ide_2.0.0-beta.3_Linux_64bit/resources/app/node_modules/drivelist/js/index.js:25:27)
It does seem to come up and run on Linux Mint 20.1 mate
--- bill