With libslf4j-java and libastylej-jni installed and using this diff I got a bit further:
--- /usr/bin/arduino.orig 2018-11-02 16:15:19.374287467 +0100 +++ /usr/bin/arduino 2018-11-02 16:14:29.159663536 +0100 @@ -22,6 +22,8 @@ java/lib/rt.jar \ java/lib/tools.jar \ lib/*.jar \ + /usr/share/java/slf4j-simple.jar \ + /usr/share/java/slf4j-api-1.7.25.jar \ ; do CLASSPATH="${CLASSPATH}:${LIB}" Now I just needed to fix up a symlink # ln -sf /usr/lib/jni/x86_64-linux-gnu/libastylej.so /usr/share/arduino/lib/ (which was wrong, "x86_64-linux-gnu" was missing) and got "arduino" working again.