GTK2 and FreeFileSync

Hello! I’m using ROME and it’s awesome. Totally love it. Thanks to everyone who is doing such a great job!
I have a little problem running FreeFileSync, though. As you may know, it (in)famously runs on GTK2. In installed FFS (FreeFileSync) but when I started it, it gives me the following error:

GTK 2.0 was not found! Please install, e.g. via:

    sudo apt install libgtk2.0-0        or
    sudo yum install gtk2

Of course, gtk2 was already installed. I’m confused how to fix this problem. Any ideas? Thanks!

P.S. I’ll probably just hit up the FFS forums, but I wanted to know if anyone had solved this kind of problem before.

I would probably start there. Just to see if they have migrated away from GTK2. We also don’t appear to have a package for it, so you may also need to add a package request on GitHub.

I got the very latest, they just released version 14 today. I got the same error, though. Anyway, there’s a flatpak version of the program and it works great. It doesn’t have parallel file operations, like the donation edition has, but it works so well, I’m not sure it matters!
If anyone else needs to use FreeFileSync, the flatpak works great.
flatpak install org.freefilesync.FreeFileSync

1 Like

Works for me.

You just need to install gtk2 from system repository.
sudo dnf install gtk+2.0

That’s great! I have that package as well–I think by default, but it sadly doesn’t work, still! lol. I’m not sure why it isn’t working. I tried version 14, as well. I see you are a “cooker”? Maybe the experimental versions of OMLx will downstream something that will allow my ROME to work?

it turns out that something else is missing, probably some wx widgets library.

I have had the system installed for a long time and a lot of libraries installed. I will check it on liveISO with only plasma installed. I will tell you what is missing.

ok, installed on clean plasma6 only this:
sudo dnf install gtk+2.0 gtk+2.0-common lib64gdk-gir2.0 lib64gdk-x11_2.0_0 lib64atk-gir1.0 lib64gtk-gir2.0 lib64gtk-x11_2.0_0

and now FreeFileSync works fine.

2 Likes

Awesome! Thank you so much–that worked perfectly.