Next time I tried to use Skrooge 26.1.20 it would not recognize my password. Tried to open backup file with the same problem so I basically would have to start all over again with Skrooge and have lost all my activity that I need to prepare my taxes this year. Files are not password protected in Ubuntu, but encrypted with a password within Skrooge as far as I can tell. Any way I can recover my data?
Your data is not lost.
You can have this issue when Skrooge is not able to open the file.
Could you confirm that your file has a realistic size (not 0) ?
Most of the time the issue is due to packaging and wrong version of sqlcipher.
Thank you Stéphane. The file size is 5.9 MB - I have been using Skrooge since at least 2014.
Error Messages I get are
[ERR-3] No database defined
[ERR-5] Failed to open ‘/(filename)
[ERR-5] Document creation failed
[ERR-12] Wrong password
I tried to start with a new clean start with Skrooge but just get errors - even uninstalling and reinstalling the software, so I am very relieved there is a possibility of recovering my original file.
The file I am having trouble with was password protected within Skrooge and I know the password for absolutely certain so the [ERR-12] Wrong Password came as a surprise.
What if I am not using flatpak - run the same command? Not sure what flatpak is - I got my skrooge from ubuntu software. I also tried synaptic package manager to remove and reinstall somewhere along the way but I truly don’t know where the version I currently have came from.
Just checked and I seem to have ended up with two skrooges installed - one flathub and one ubuntu .deb ‘unknown source’ when I check my ubuntu ‘software’ tab. I will uninstall the .deb and then run the command you sent.
john@john-ThinkCentre-M910t:~$ sudo flatpak update --commit=bbaaefe55b89db87fcd7f3ff6bd7b791f5ae539947b85313e487f9b1a0fd2fd7 org.kde.skrooge
[sudo] password for john:
Looking for updates…
Required runtime for org.kde.skrooge/x86_64/stable (runtime/org.kde.Platform/x86_64/6.9) found in remote flathub
Do you want to install it? [Y/n]: y
New org.kde.skrooge permissions:
dbus access [1]
[1] org.kde.kdeconnect
ID Branch Op Remote Download
[✓] org.kde.Platform.Locale 6.9 i flathub 18.7 kB / 410.1 MB
[✓] org.kde.Platform 6.9 i flathub 207.3 MB / 395.5 MB
[✓] org.kde.skrooge stable u flathub 135.2 MB / 140.9 MB
Updating 3/3… ████████████████████ 100% 13.5 MB/s 00:00
Note that ‘/var/lib/flatpak/exports/share’ is not in the search path
set by the XDG_DATA_HOME and XDG_DATA_DIRS
environment variables, so applications may not
be able to find it until you set them. The
directories currently searched are:
ID Branch Op Remote Download
[✓] org.kde.Platform.Locale 6.9 i flathub 18.7 kB / 410.1 MB
[✓] org.kde.Platform 6.9 i flathub 207.3 MB / 395.5 MB
[✓] org.kde.skrooge stable u flathub 135.2 MB / 140.9 MB
I think I am doing more harm than good here. In Ubuntu Software (snap?) there is a skrooge version I just cannot uninstall. So I used synaptic package manager to totally remove skrooge and all its components. Ubuntu Software still has skrooge shown in a form that cannot be uninstalled but does have a puldown allowing a flatpak version to be installed. That now comes up as version 26.1.20 with all the same error messages when I try to open an existing file which was fine until February 7
flatpak is a isolated sandbox, installed deb versions does not matter for flatpak.
DBUS error is normal, skrooge is trying to find something in the system but flatpak sandbox does not allow it.
I have also this message and I can open the file.
Yes, dumi, but you have stated earlier that your file is not password protected. My file(s) (I have archival files also over the years) are all password protected and there seems to have been no way, so far, to open them with Skrooge. The Skrooge I have will not even open to create a new start and rebuild my data without coming up with an error message and locking up. It has tom be some thing in the configuration I have on my computer that got corrupted when I started to upgrade to ubuntu 25.10 as 25.04 is no longer being supported - that was my mistake. I should wait for the ubuntu LTS versions that come out every two years and the next one would be due in 25.04. The puzzle is that I have uninstalled and cleared all known vestiges of Skrooge a few times with the intent of doing a clean install and that has never worked for me - error messages keep coming back.
I have just done another complete reboot using the ubuntu utilities to clean up broken links and tried using Skrooge again with the intent of starting over with a new set up entering all the data again instead of trying to open the password protected file that seems to cause the problem.
Skrooge has updated itself to 26.1.20 since I started this and it will not allow me to create that initial account to get it going. When I try to do a new setup I get the old error messages:
ERR-3 No database defined
ERR-5 Document creating failed
ERR-12 Wrong password (I haven’t even created anything so no password should be needed)
Regretfully I am going to have to recreate my data on Homebank or KMyMoney just to keep going while somehow I can get help to get Skrooge going again.
Is my problem beyond help? Is there any way I can clear the slate and open a version of Skrooge that will work with my file? Does this need to be elevated to the level of a bug?
I went back to my original issue and managed to update to Ubuntu 25.10 - but I had to do a complete install because issues prevented me doing it as an update. I had to restore all my backed up files and I am up and running again.
Had to reinstall Skype and the system limited me to 25.4.0. With that I am able to create a new Skrooge set of accounts without errors. Before I had been running into fatal errors as I listed above, document creation failed, no database defined, wrong password, failed to open file.
So I have made progress.
But when I try to open the file I really need I now get error ‘failed to open’ as before and [ERR-4]: Impossible to load a document generated by a more recent version
My file must have been affected by unsuccessfully trying to open with version 26.1.20.
I cannot install the Skrooge Beta version (presumably 26.1.20) through the Terminal because of missing items - sorry I did not record specifics of that issue.
Is there still a way I can open my original file? I have restored a version from three weeks ago, before all these issues, but that also gives me the error that it was generated by a more recent version of Skrooge.