Skrooge (Flatpak) fails to start with Qt library incompatibility error

Hi here,

I’m experiencing issues with Skrooge when running it via Flatpak. Despite multiple attempts to resolve the problem, I continue to encounter the following errors:

qt.qpa.qgnomeplatform: Could not find color scheme ""
Qt: Session management error: Could not open network socket
##WARNING: Another action already registered for identifier edit_copy
##WARNING: Another action already registered for identifier edit_expandall
##WARNING: Another action already registered for identifier edit_collapseall
##WARNING: Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification
##FATAL: Cannot mix incompatible Qt library (5.15.15) with this library (5.15.17)

I have tried the following solutions without success:

  1. Uninstalled and reinstalled the Flatpak package:

    flatpak uninstall org.kde.skrooge
    flatpak install flathub org.kde.skrooge
    
  2. Deleted all configuration files:

    rm -rf ~/.var/app/org.kde.skrooge
    
  3. Updated Flatpak and system packages:

    flatpak update
    flatpak update --system
    
  4. Ran flatpak repair:

    flatpak repair
    

The fatal error indicates a Qt library version mismatch between 5.15.15 and 5.15.17, which seems to be the core issue preventing Skrooge from starting properly.

Has anyone encountered this specific Qt incompatibility issue with Skrooge Flatpak? Any suggestions on how to resolve this library conflict?

Thank you for your assistance.

I’m having the same problem. I’m running Zorin OS. Getting very frustrating. I would try the Appimage version but the link to it is broken. I don’t know where to go from here.

Hi everyone,

I’m experiencing the same issue running Skrooge with Flatpak on Ubuntu 24.04. So far, the only workaround I’ve found is to use an older version of the distribution’s .deb package. Has anyone discovered a more reliable solution or a proper fix for this?

Thanks in advance for any insights!

You guys need to contact the maintainer of the flatpak regarding this issue, if you want it solved. Flatpaks runs in sandbox and its dependencies libraries and has nothing to do with your OS system.

After removing and reinstalling the application via Flatpak, Skrooge now works as expected.

Commands used:

flatpak uninstall org.kde.skrooge
flatpak install org.kde.skrooge
flatpak run org.kde.skrooge