Search found 346 matches

by bgstack15
10 Jun 2026, 15:31
Forum: General Discussion
Topic: gui_generated.h/cpp generated from which?
Replies: 1
Views: 52

Re: gui_generated.h/cpp generated from which?

Those are not included in the source for the application. They're not strictly required for building the application from these generated C++ files. It would be cool to see them, however.

Oh, and so that would explain why the spacing of the lines alternates every other version of FreeFileSync! It ...
by bgstack15
06 May 2026, 21:33
Forum: General Discussion
Topic: Is this project really open source?
Replies: 11
Views: 663

Re: Is this project really open source?

Open Source does mean that the code base is available for a community to contribute to and collaborate on. That's not related to the license of the code. SQLite is that way too. They famously don't care about user contributions.

But you could fork this project and share your own improvements. There ...
by bgstack15
10 Apr 2026, 12:19
Forum: General Discussion
Topic: Feature Request: FFS run on headless Linux.
Replies: 5
Views: 191

Re: Feature Request: FFS run on headless Linux.

It sounds like you are willing to try with what you call a deprecated solution. The beautiful thing about open source software is you can still choose to use deprecated software; nobody can take it away from you. (Well, glibc can move on, but you can keep your OS on the older libs too.)

So, can you ...
by bgstack15
20 Mar 2026, 20:24
Forum: General Discussion
Topic: Feature Request: Change App Icon Color / User Defined Icons
Replies: 4
Views: 148

Re: Feature Request: Change App Icon Color / User Defined Icons

I have not used it, but I googled it and found this: https://github.com/adithyanraj03/GUI-EXE-Icon-Editor. Icons in .exe files are just a resource, and I would expect you can swap them around with a tool that sounds like this. I would expect using such a tool on a FreeFileSync exe would break the ...
by bgstack15
13 Mar 2026, 12:48
Forum: Help
Topic: Yet another Cron problem
Replies: 6
Views: 2336

Re: Yet another Cron problem

I realize this isn't a full solution, but there are ways to have xvfb clean up when the X client is done. https://unix.stackexchange.com/questions/291804/howto-terminate-xvfb-run-properly/676094#676094
by bgstack15
11 Mar 2026, 14:33
Forum: Help
Topic: Linux, erroneous activation count, locked out of my Donation edition
Replies: 11
Views: 251

Re: Linux, erroneous activation count, locked out of my Donation edition

Thanks for the awesome follow-up and explanation, Grga! I wish everybody who gets a solution in a forum would share it, with explanation, like that.
by bgstack15
10 Mar 2026, 15:52
Forum: Help
Topic: Linux, erroneous activation count, locked out of my Donation edition
Replies: 11
Views: 251

Re: Linux, erroneous activation count, locked out of my Donation edition

A lot of GNU/Linux distributions use dbus and systemd, which use a file named machine-id to store a unique identifier on the machine. It probably would have gotten less backlash had it been labeled "boot-id." But even then, it would have offended the privacy sensibilities of many folks.

Chances are ...
by bgstack15
17 Feb 2026, 14:39
Forum: Help
Topic: Crashes on Linux
Replies: 5
Views: 135

Re: Crashes on Linux

Oh, and you're using a donation version. So that is compiled by Zenju directly, and it might not be clear which versions of libs he's depending on. Even if he shares which version of libpango he's using to compile, that might not be the libpango you've got available on your version of Ubuntu.

While ...
by bgstack15
17 Feb 2026, 00:22
Forum: Help
Topic: Crashes on Linux
Replies: 5
Views: 135

Re: Crashes on Linux

Libpango is related to layout and rendering of internationalized text. So it might be related to unsanitized filenames or metadata. Before you initiate a sync, note the filenames. Perhaps you can conduct some testing to find which file causes the crash, and you can submit a bug report about "crashes ...
by bgstack15
04 Nov 2025, 15:38
Forum: General Discussion
Topic: Trying to make FreeFileSync easier to build (GitHub repo inside)
Replies: 4
Views: 317

Re: Trying to make FreeFileSync easier to build (GitHub repo inside)

I build with this dpkg build recipe: https://gitlab.com/bgstack15/stackrpms/-/tree/master/freefilesync?ref_type=heads

I use Open Build Service: https://build.opensuse.org/package/show/home:bgstack15/freefilesync, which pulls from that gitlab location and a custom git repository that tracks upstream ...
by bgstack15
01 Oct 2025, 21:17
Forum: Help
Topic: openSuse 16.0 install problem
Replies: 7
Views: 726

Re: openSuse 16.0 install problem

It is quite common to ship a 32-bit (probably i686) installer/utility to be widely compatible. It's a problem that will plague all software vendors, as 32-bit is now starting to be dropped by major OS providers. I suspect Windows will still be able to read 32-bit binaries for backwards-compatibility ...
by bgstack15
05 Sep 2025, 13:05
Forum: General Discussion
Topic: Utility App Recommendation: Audio file comparison Utility that might be integrated into FFS
Replies: 3
Views: 133

Re: Utility App Recommendation: Audio file comparison Utility that might be integrated into FFS

Are all the files mp3? Maybe puddletag or mp3tag (linked in my first link). It's not a sync program though, just a spreadsheet view of the files.
by bgstack15
03 Sep 2025, 18:48
Forum: General Discussion
Topic: Problem under LInux with links and socket
Replies: 1
Views: 96

Re: Problem under LInux with links and socket

A symbolic link is a fancy shortcut. That being said, depending on the location of the destination, you might not want to synchronize those. Also, you will want to exclude .ld.so which is a caching directory for the linker (low level stuff I don't understand well enough to explain).

Items in your ...
by bgstack15
28 Aug 2025, 16:00
Forum: Help
Topic: Problem in Linux (especially with Dolphin file explorer)
Replies: 3
Views: 1033

Re: Problem in Linux (especially with Dolphin file explorer)

Programs like Dolphin (in KDE Plasma) and Thunar (in XFCE) can use low-level filesystem libraries directly to access network shares like nfs or CIFS/SMB. For everything else though, you can mount the filesystem in question to a spot on your filesystem, so it then is accessible to anything that works ...
by bgstack15
13 Aug 2025, 12:24
Forum: Help
Topic: RealTimeSync does not work in linux mint 22.1
Replies: 2
Views: 261

Re: RealTimeSync does not work in linux mint 22.1

It seems pretty obvious to me that "/usr/FreeFileSync" is not the path to the binary. So this should be easy to fix, but finding where the program is sitting. You need to find the full path to the binary. If running it without any path works, e.g., "FreeFileSync" just runs the program, then you can ...
by bgstack15
11 Aug 2025, 23:33
Forum: Help
Topic: Installation of Donation Edition on Raspberry Pi OS x64 (bookworm)
Replies: 12
Views: 824

Re: Installation of Donation Edition on Raspberry Pi OS x64 (bookworm)

Ah, I forgot that freefilesync in the Debian repositories (which is the underlying distro for Raspberry Pi OS and Ubuntu and many other distributions) might have had arm64. So yes, those are the GPL release and not the donation release. If Zenju doesn't offer an arm64 build for the donation release ...
by bgstack15
11 Aug 2025, 20:41
Forum: Help
Topic: Installation of Donation Edition on Raspberry Pi OS x64 (bookworm)
Replies: 12
Views: 824

Re: Installation of Donation Edition on Raspberry Pi OS x64 (bookworm)

Raspberry Pi are all ARM architecture, which cannot execute amd64 or even i386/i486/i586/i686 binaries. It appears the installer utility is specifically an i386 executable. That being said, I seem to recall the installer assets that Zenju builds are glorified self-extracting archives. You could ...
by bgstack15
11 Aug 2025, 00:27
Forum: Help
Topic: Installation of Donation Edition on Raspberry Pi OS x64 (bookworm)
Replies: 12
Views: 824

Re: Installation of Donation Edition on Raspberry Pi OS x64 (bookworm)

I don't have the donation version, so I cannot check this directly. Can you share the output of:
file /path/to/your/FreeFileSync_14.4_[Donation_Edition]_Install.run
by bgstack15
05 Aug 2025, 03:27
Forum: Help
Topic: No Sound Notification when Run from Crontab in Linux Mint
Replies: 4
Views: 392

Re: No Sound Notification when Run from Crontab in Linux Mint

So what we would want to do is find something that is running that is part of Cinnamon, that would always be running. I suppose we also need to know if you want this cron job to always make a sound, even if your computer is just at a login screen (that is, when you are not logged in). That might be ...
by bgstack15
05 Aug 2025, 00:40
Forum: Help
Topic: No Sound Notification when Run from Crontab in Linux Mint
Replies: 4
Views: 392

Re: No Sound Notification when Run from Crontab in Linux Mint

Can you do me a favor: However you run FreeFileSync normally, can you please run a terminal and this command:
$ env
DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-oZRvIMPVfI,guid=dcaeed05f6b54b6edd42176768825290
This will show you all the environment variables. Chances are you are running a ...
by bgstack15
31 Jul 2025, 18:55
Forum: Help
Topic: How to install FFS 5.20 on Linux Mint
Replies: 9
Views: 815

Re: How to install FFS 5.20 on Linux Mint

You're welcome! I also realized just now that you said 5.20 and not 5.2. That's not a decimal number, so they are not the same. So I was reading the wrong version's source code.

For what it's worth, even in Ubuntu, Unity was not strictly required, but it was the default. It would be reasonable for ...
by bgstack15
30 Jul 2025, 23:49
Forum: Help
Topic: How to install FFS 5.20 on Linux Mint
Replies: 9
Views: 815

Re: How to install FFS 5.20 on Linux Mint

Looking through the source for 5.2, it appears that it uses libunity to adjust the taskbar title to flash/notify when the status is ERROR, NOPROGRESS, NORMAL, PAUSED, etc. Because Unity is long dead, it hasn't had any updates but `libunity9` is still available on Devuan Ceres. I'm going to guess it ...
by bgstack15
30 Jul 2025, 23:43
Forum: Help
Topic: How to install FFS 5.20 on Linux Mint
Replies: 9
Views: 815

Re: How to install FFS 5.20 on Linux Mint

libunity is probably not strictly required;
Description-en: binding to get places into the launcher - shared library
libunity is a shared library to be able to interact with the launcher
and add places in Unity environment.
.
This package contains shared libraries to be used by applications ...
by bgstack15
30 Jul 2025, 11:34
Forum: Help
Topic: How to install FFS 5.20 on Linux Mint
Replies: 9
Views: 815

Re: How to install FFS 5.20 on Linux Mint

Wow, that sounds so complex for running an old version of software that has a recent version, but sure! If you are prepared to compile that, and probably every other lib mentioned in ldd /opt/FreeFileSync/FreeFileSync, go ahead.
by bgstack15
30 Jul 2025, 01:30
Forum: Help
Topic: How to install FFS 5.20 on Linux Mint
Replies: 9
Views: 815

Re: How to install FFS 5.20 on Linux Mint

This is going to be tricky. In the GNU/Linux world, most binaries (executables) link to system libraries for common things like libpng and libjpeg. In the Windows world, these are probably bundled with any program that would use them, so a Windows program is more self-contained. And these libraries ...
by bgstack15
06 Jul 2025, 16:05
Forum: General Discussion
Topic: Build Error
Replies: 2
Views: 250

Re: Build Error

My notes indicate this is caused by using wx older than 3.3.0. If you have the ability to use wx3.3.0 or higher, you should not need to patch this.

https://bgstack15.ddns.net/cgit/stackrpms/tree/freefilesync/debian/patches/no-wx3.3.0.patch
by bgstack15
28 May 2025, 21:20
Forum: Help
Topic: FFS won't run in Lubuntu 25.04
Replies: 8
Views: 5794

Re: FFS won't run in Lubuntu 25.04

It is hard for me to understand, but in my experience, the .desktop files do not need quote marks in the Exec= line. Remove the quote marks.
Also, check to see what full path is resolved and displayed with this:
which freefilesync
It might be /usr/bin/freefilesync, or it might be /home/brian ...
by bgstack15
28 May 2025, 21:18
Forum: Help
Topic: RealTimeSync Flatpak /usr/bin/flatpak not found
Replies: 3
Views: 223

Re: RealTimeSync Flatpak /usr/bin/flatpak not found

That command as show includes a space in the path for your ffs_batch file. The space is the first character in the path, and would make the path invalid.

Once you get past past that problem, sometimes flatpak might need special permission for accessing your home directory or contents beneath it ...
by bgstack15
22 May 2025, 11:56
Forum: Help
Topic: After Update to Ubuntu 25.04 on Sync/Compare FreeFileSync does not respond
Replies: 5
Views: 7262

Re: After Update to Ununtu 25.04 on Sync/Compare FreeFileSync does not respond

Well, I don't recall this being an essential part of FreeFileSync so I doubt it's the problem, but look for package libcanberra-gtk3-module . This "gtk" to "gtk3" or "gtk4" renaming has been going on for a few decades, and is not limited to just gtk. It's frustrating but usually one of the latest ...
by bgstack15
22 May 2025, 11:54
Forum: General Discussion
Topic: Site: JavaScript & Cloudflare
Replies: 13
Views: 273

Re: Site: JavaScript & Cloudflare

I don't like it either, but of course I understand exactly why Zenju has to do it this way. Thank you, Zenju, for finding a way for us regular users to still get to the site even if it involves that scummy middleman stuff. Sometimes you have to make the hard choice to make sure something still works ...
by bgstack15
21 May 2025, 18:55
Forum: Help
Topic: FFS on Ubuntu real name of this application
Replies: 1
Views: 3806

Re: FFS on Ubuntu real name of this application

That might depend on how you installed it. It might be "freefilesync" or "FreeFileSync" or "org.freefilesync.FreeFileSync" or "FreeFileSync_x86_64" or similar. In your terminal, you can start typing any of these and then hit <tab> to get some autocompletion to guide you.

Upon learning which of ...
by bgstack15
21 May 2025, 00:05
Forum: Help
Topic: FFS won't run in Lubuntu 25.04
Replies: 8
Views: 5794

Re: FFS won't run in Lubuntu 25.04

Can you share the contents of the .desktop file that is in the taskbar shortcut or any of those other graphical methods that fail? Perhaps right-click the shortcut(s), select "edit" and look for the executable command. Perhaps it is not calling "freefilesync" and needs to be adjusted.
Probable ...
by bgstack15
10 May 2025, 20:51
Forum: Help
Topic: Flatpak Environment Is Out of Date
Replies: 2
Views: 7253

Re: Flatpak Environment Is Out of Date

For those who wish to follow any developments, the link is this: https://github.com/flathub/org.freefilesync.FreeFileSync/issues/155
by bgstack15
27 Feb 2025, 13:32
Forum: General Discussion
Topic: Strange new behaviour from cron
Replies: 15
Views: 47923

Re: Strange new behaviour from cron

Specifically with cron, there is no default environment variables. Historically, cron has always completely wiped the environment, including PATH. So it's worth setting DISPLAY=:0 in crontab. A user should always set every environment variable that matters.
by bgstack15
22 Feb 2025, 21:21
Forum: General Discussion
Topic: Strange new behaviour from cron
Replies: 15
Views: 47923

Re: Strange new behaviour from cron

It's possible that your DISPLAY is a different value. Perhaps when you've logged off, and your computer is just at the login screen, the DISPLAY might be :0.0 or :10 . That's not very likely, but possible. If you've left your session logged in, then most likely DISPLAY=:0 would still suffice ...
by bgstack15
11 Dec 2024, 20:56
Forum: Help
Topic: Linux - unable to install 13.9
Replies: 4
Views: 898

Re: Linux - unable to install 13.9

Reality check: when running a program by name, you have to specify a directory as part of the command, unless the program is in one of the directories listed in your PATH environment variable. For example, if you want to run install.run from the current directory (also known as "."), you would have ...
by bgstack15
22 Jul 2024, 20:07
Forum: Help
Topic: FreeFileSync on NAS
Replies: 7
Views: 5803

Re: FreeFileSync on NAS

rsync is good for the cli users who like to read man pages. FreeFileSync works better for regular desktop users. They definitely do not use the same configuration files/settings/options, so depending on the complexity of your FreeFileSync config, you might not find rsync suitable. If all you do is ...
by bgstack15
17 Jun 2024, 20:42
Forum: Help
Topic: How to check the last run time (linux)?
Replies: 3
Views: 1138

Re: How to check the last run time (linux)?

or check the timestamp of the log file? That would be when it was last modified, so when the last action of the sync process occurred.
stat --format '%y' /path/to/logfile
If FreeFileSync doesn't make such a useful log, then maybe capturing standard output from cron might be useful (assuming ...
by bgstack15
11 Jun 2024, 15:24
Forum: Help
Topic: Freefilesync window frame flashes briefly upon start
Replies: 10
Views: 1124

Re: Freefilesync window frame flashes briefly upon start

GTK3 and now 4 have always had their own bizarre choices and ignore any downstream developers and users. It's a nice toolkit, if the quirks aren't breaking features you wish to use.
by bgstack15
06 Apr 2024, 19:54
Forum: General Discussion
Topic: Strange new behaviour from cron
Replies: 15
Views: 47923

Re: Strange new behaviour from cron

Depending on the cron implementation in Ubuntu, and where you are storing your cron job, you might need to (get to) specify the user that should run the command.
For example, when I place a cron job in /etc/cron.d/40_myappname_cron I use this format:
00 13 * * * bgstack15 DISPLAY=:0 /opt ...
by bgstack15
21 Mar 2024, 12:56
Forum: General Discussion
Topic: Am I stuck forever with FreeFileSync 13.3?
Replies: 8
Views: 2085

Re: Am I stuck forever with FreeFileSync 13.3?

Hm, perhaps that can be a feature request: to ignore trailing spaces with a checkbox in the settings dialog.
by bgstack15
19 Mar 2024, 00:35
Forum: Help
Topic: Activating GUI with a crontab
Replies: 5
Views: 1608

Re: Activating GUI with a crontab

Depending on your cron implementation and where your cronjob is, you might need to add the username. For example, you wouldn't need to add the user if you are using `crontab -e`. But if you are editing `/etc/cron.d/80_freefilesync_cron` you probably would need to specify the user:
0 * * * * ineuw ...
by bgstack15
24 Feb 2024, 23:16
Forum: Help
Topic: Cron Problem Yet Again - openSUSE Tumbleweed Linux
Replies: 11
Views: 3399

Re: Cron Problem Yet Again - openSUSE Tumbleweed Linux

@daviank, what you missed is that the user ran crontab -l as a regular user, so it was just going to use his user, with no field for setting it because he cannot change it. Otherwise, in a root-controlled /etc/crontab or /etc/cron.d/ file, you can set the username.
by bgstack15
23 Feb 2024, 13:59
Forum: Help
Topic: Cron Problem Yet Again - openSUSE Tumbleweed Linux
Replies: 11
Views: 3399

Re: Cron Problem Yet Again - openSUSE Tumbleweed Linux

Does SUSE Tumblewood/your setup use Wayland?

Does KDE still use SDDM for the display manager (login screen)? Maybe you can do this, from https://wiki.archlinux.org/title/SDDM#X_authority_(aka_MIT-MAGIC-COOKIE)_file:

33 0 * * * DISPLAY=:0 XAUTHORITY="$( find /var/run/sddm/ -type f )" /usr/local ...
by bgstack15
22 Feb 2024, 12:54
Forum: Help
Topic: Cron Problem Yet Again - openSUSE Tumbleweed Linux
Replies: 11
Views: 3399

Re: Cron Problem Yet Again - openSUSE Tumbleweed Linux

Is it possible that flatpak needs more environment variables to correctly connect to the desktop or otherwise run? Have you tried with some other flatpak program in cron, to see if it operates?

Can you try inserting the DISPLAY=:0 on the same line with the command, in front of the command flatpak ...
by bgstack15
18 Feb 2024, 01:30
Forum: Help
Topic: How do I restore the default User Interface?
Replies: 2
Views: 1345

Re: How do I restore the default User Interface?

Look for the config file. It's probably in ~/.config/FreeFileSync (Linux) or %APPDATA% (Windows). I think it's named GlobalSettings.xml.
edit: did you try the Tools menu -> "Reset layout" option?
by bgstack15
01 Feb 2024, 13:58
Forum: Help
Topic: Question about updating FreeFileSync on Ubuntu 20.04
Replies: 4
Views: 3476

Re: Question about updating FreeFileSync on Ubuntu 20.04

Ubuntu tends to fork from Debian unstable (sid), which does have FreeFileSync 13.3 . Not sure which version(s) of Ubuntu would still be tracking this closely to Debian unstable, but FreeFileSync of any version number is at least in the two previous "stable" releases of Debian (as seen on the page I ...
by bgstack15
28 Dec 2023, 13:10
Forum: Help
Topic: Run on cronjob
Replies: 4
Views: 4359

Re: Run on cronjob

You are probably missing the DISPLAY environment variable. See my old post.
by bgstack15
09 Dec 2023, 17:00
Forum: Help
Topic: FFS as Docker under Unraid
Replies: 1
Views: 5077

Re: FFS as Docker under Unraid

You might try wrapping FreeFileSync with Xvfb, which you will need inside your docker container. It sets up a "X virtual frame buffer" which can also be called a dummy display.