Skrooge Flatpak 2.6.1.20 database errors on Debian 13 (Trixie) - Cannot open/create files

Skrooge launches via Flatpak but database functionality is broken. Cannot open existing .skg files or create new ones. Key errors:

text

[ERR-3]: No database defined
[ERR-5]: Document creation failed
[ERR-12]: Wrong password
[ERR-5]: Failed to open 'file.skg'
[ERR-10000]: Driver not loaded Driver not loaded

Root cause appears to be SKGSQLCIPHER driver failure (initial warning: QSqlDatabase: can not load requested driver 'SKGSQLCIPHER' despite being listed as available).

Steps to reproduce:

  1. flatpak install flathub org.kde.skrooge

  2. flatpak run org.kde.skrooge

  3. Try “New File” → [ERR-5]: Document creation failed

  4. Try opening existing .skg file → [ERR-5] + [ERR-10000]: Driver not loaded

Expected: Normal database file operations.

Actual: Complete database failure, app unusable for its core purpose.

Environment:

  • OS: Debian 13 (Trixie)

  • Flatpak: Latest system-wide installation

  • Skrooge: 2.6.1.20 (Flathub)

  • Session: X11

Additional notes:

  • Files tested in ~/Documents (host-fs access granted)

  • Clearing ~/.var/app/org.kde.skrooge/ config had no effect

  • Likely SKGSQLCIPHER driver sandboxing issue with KDE Platform 6.10 runtime

Impact: Skrooge completely unusable for database management.

Detailed logs:

F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/user/.local/share/flatpak
F: Opening user flatpak installation at path /home/user/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/user/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/6.10/a0fd8b396dc57700e0f805b2114d3925aa4aa72b10aa7b53cce4ab23c5bc68ac/files/lib32 does not exist
F: Cleaning up unused container id 311297199
F: Cleaning up per-app-ID state for org.kde.skrooge
F: Cleaning up unused container id 2758238197
F: Cleaning up per-app-ID state for org.kde.skrooge
F: Allocated instance id 1225113392
F: Add defaults in dir /org/kde/skrooge/
F: Add locks in dir /org/kde/skrooge/
F: Disallowing network access
F: Allowing dri access
F: Allowing host-fs access
F: Not sharing “/run/media” with sandbox: Unable to open path “/run/media”: Aucun fichier ou dossier de ce nom
F: Allowing wayland access
F: Allowing x11 access
F: Allowing pulseaudio access
F: Pulseaudio user configuration file ‘/home/user/.config/pulse/client.conf’: Erreur lors de l’ouverture du fichier /home/user/.config/pulse/client.conf : Aucun fichier ou dossier de ce nom
F: Running ‘bwrap --args 44 – xdg-dbus-proxy --args=46’
F: Running ‘bwrap --args 44 – skrooge’
Qt: Session management error: Could not open network socket
##WARNING: QSqlDatabase: can not load requested driver ‘SKGSQLCIPHER’, available drivers: SKGSQLCIPHER QSQLITE
[2:21:0210/104808.200614:ERROR:bus.cc(408)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Aucun fichier ou dossier de ce nom
##WARNING: QFSFileEngine::open: No file name specified
##WARNING: QSqlDatabase: can not load requested driver ‘SKGSQLCIPHER’, available drivers: SKGSQLCIPHER QSQLITE
##WARNING: QSqlDatabasePrivate::removeDatabase: connection ‘SKGDATABASE_1’ is still in use, all queries will cease to work.
##WARNING: QSqlDatabasePrivate::addDatabase: duplicate connection name ‘SKGDATABASE_1’, old connection removed.
##WARNING: QSqlDatabase: can not load requested driver ‘SKGSQLCIPHER’, available drivers: SKGSQLCIPHER QSQLITE
##WARNING: QSqlDatabasePrivate::removeDatabase: connection ‘SKGDATABASE_1’ is still in use, all queries will cease to work.
##WARNING: QSqlDatabasePrivate::addDatabase: duplicate connection name ‘SKGDATABASE_1’, old connection removed.
##WARNING: QSqlDatabase: can not load requested driver ‘SKGSQLCIPHER’, available drivers: SKGSQLCIPHER QSQLITE
##WARNING: QSqlDatabasePrivate::removeDatabase: connection ‘SKGDATABASE_1’ is still in use, all queries will cease to work.
##WARNING: QSqlDatabasePrivate::addDatabase: duplicate connection name ‘SKGDATABASE_1’, old connection removed.
##WARNING: QFSFileEngine::open: No file name specified
##WARNING: QSqlDatabase: can not load requested driver ‘SKGSQLCIPHER’, available drivers: SKGSQLCIPHER QSQLITE
##WARNING: QSqlDatabasePrivate::removeDatabase: connection ‘SKGDATABASE_1’ is still in use, all queries will cease to work.
##WARNING: QSqlDatabasePrivate::addDatabase: duplicate connection name ‘SKGDATABASE_1’, old connection removed.

This is occurring on Linux Mint 22.3

I set up a new computer and am still experiencing the issues. Have set up a VM. Same issues. Removed flatpak and installed from repository (deb). Installed 2.31.0. Clicking New does not allow me to create a new database. Cannot open existing database.

Hopefully this gets resolved soon. Flatpak version seems to have some issues. Distro repository (Linux Mint) seems to have problems as well.