small problems on fedora 34 gnome 40.1 (got it to work But )

Get help for specific problems
Posts: 3
Joined: 20 May 2021

TuxKey

Hi everyone this is my first post here wanted to share a couple of problems i just ran in to while running the latest FreeFileSync that is Version 11.10; 05/09/2021 (downloaded from the site today)

i will try to be as thorough as possible for reproduction and in the end i got the basics running with small errors and the gui looks like an old install of FreeFilesync.. So if anyone needs freefilesync to work on Fedora 34 you can fallow along..

Install:
- Download from site:
- extract:
tar -zxvf ~/Downloads/FreeFileSync_*_Linux.tar.gz
- install:
sudo ./FreeFileSync_11.8_Install.run
- clean up:
delete both tar and run file after install.

start-up:
my first try was to start FreeFileSync the usual way via icon.
But i kept getting a spinning circle (hour glass) nothing was happening..
Doing a ps -ef |grep -i sync showed nothing running.
So i started freefilesync via the commandline

- locate freefilesync:
whereis freefilesync

- start freefilesync via the commandline:
/usr/local/bin/freefilesync

i got an error telling me i did not have GTK 2.0
and i should to an apt install of libgtk2.0

- install first package able to start and sync but have a small error left and looks of gui is like old FreeFilesync.

dnf install gtk2.x86_64

This will install gtk2
and the following dependencies:
ibus-gtk2
libcanberra-gtk2

Now i can start FreeFileSync but the first time takes a while and like i mentions the Gui / interface looks old.
i just migrated from fedora 33 and i kind of now the feel and look of FreeFileSync on Fedora.

so i decided to start FreeFileSync via the command line and see what's going on..

i got the following message:

freefilesync
Gtk-Message: 21:26:39.237: Failed to load module "pk-gtk-module"

So then i decided to google a bit and then installed this package;

dnf install PackageKit-gtk3-module

That did not resolve the issue..

so i decided to install two more GTK packages i came across while looking to solve the startup..

dnf install gtk+-devel
sudo dnf install "gtk2-devel"

Second one needs to be quoted ..

Alas that did not solve the problem..
i keep getting the same error and old looking ui.


freefilesync
Gtk-Message: 22:14:49.462: Failed to load module "pk-gtk-module"


So i decided to share my experience this far.. hope this helps a bit..
i am going to do a clean install because i don't like all these installs running around on my system..
But as FreeFileSync is one of the first packages i install on a system to sync my notes.
i will install the first package that had the least dependencies and made FreeFileSync work with the error.
gtk2.x86_64

ps. i looked in to Them problem thinking the strange look could be related to me choosing Adwaita-dark as my main theme (comes with fedora standard).. but that was not the problem on fedora 33 the interface did not show all text wen choosing dark mode so i suppose this is better as i now see everything haha..


Take care everyone..
User avatar
Site Admin
Posts: 7156
Joined: 9 Dec 2007

Zenju

Just tested on Fedora 34:
sudo yum install gtk2
should do the trick. The GUI looks like:
ffs-fedora.PNG
ffs-fedora.PNG (149.56 KiB) Viewed 6338 times
I guess this is the normal look of GTK2 on Fedora (while other apps use GTK3?).
Posts: 3
Joined: 20 May 2021

TuxKey

i just tried an install of the package you mentioned and it was already installed:
check out my terminal output bellow..
i'm planning to do a fresh install and will test out to only install gtk2 package..
Having said all that the last error still exists and i don't know what that package is for..
Thanks for your thoughts..and test.

*** output error:
Gtk-Message: 12:55:35.739: Failed to load module "pk-gtk-module"


*** install package output shows i already have the package:

sudo dnf install gtk2

Fedora 34 - x86_64 - Updates 35 kB/s | 22 kB 00:00
Fedora 34 - x86_64 - Updates 2.0 MB/s | 1.5 MB 00:00
Fedora Modular 34 - x86_64 - Updates 234 kB/s | 25 kB 00:00

Package gtk2-2.24.33-4.fc34.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!