itdelatrisu / opsu

opsu! ~ an open-source osu! client
https://itdelatrisu.github.io/opsu/
GNU General Public License v3.0
761 stars 123 forks source link

The databases could not be initialized. #654

Open ZeldaMaster25 opened 10 months ago

ZeldaMaster25 commented 10 months ago

Version: 0.16.1 Build date: 2018-06-03 19:24 OS: Linux (aarch64) JRE: 11.0.20 Error: The databases could not be initialized. Stack trace:

java.sql.SQLException: Could not connect to database: '/home/everett/Downloads/.opsu.db'.
    at itdelatrisu.opsu.db.DBController.createConnection(DBController.java:61)
    at itdelatrisu.opsu.db.BeatmapDB.init(BeatmapDB.java:136)
    at itdelatrisu.opsu.db.DBController.init(DBController.java:40)
    at itdelatrisu.opsu.Opsu.main(Opsu.java:123)
Caused by: java.sql.SQLException: Error opening connection
    at org.sqlite.core.CoreConnection.open(CoreConnection.java:215)
    at org.sqlite.core.CoreConnection.<init>(CoreConnection.java:76)
    at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:24)
    at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:24)
    at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:45)
    at org.sqlite.JDBC.createConnection(JDBC.java:114)
    at org.sqlite.JDBC.connect(JDBC.java:88)
    at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677)
    at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:251)
    at itdelatrisu.opsu.db.DBController.createConnection(DBController.java:59)
    ... 3 more
Caused by: java.lang.Exception: No native library is found for os.name=Linux and os.arch=aarch64
    at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:328)
    at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:64)
    at org.sqlite.core.NativeDB.load(NativeDB.java:56)
    at org.sqlite.core.CoreConnection.open(CoreConnection.java:211)
    ... 12 more