I just installed AlarmeJT on ubuntu 18.04. The README.txt instructs you to put libsqlite3.so in '/usr/bin'. I think you'll find it belongs in '/usr/lib'. Ubuntu does not generally access .so files in usr/bin. AlarmeJT would not load sqllite properly until I move libsqlite3.so to /usr/lib .