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:
-
flatpak install flathub org.kde.skrooge -
flatpak run org.kde.skrooge -
Try “New File” →
[ERR-5]: Document creation failed -
Try opening existing
.skgfile →[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.