[Linux] How to distinguish multiple instances of RTS in system tray?

Get help for specific problems
Posts: 4
Joined: 8 May 2024

abbasou

I'm on Fedora 40, running multiple instances of RTS to keep various folders synced. I previously had this running on Windows and the name for each instance of the tray icon corresponded to it's FFS batch file. This made it easy to tell which folders where performing a sync job at any given time by just hovering the mouse over the icon and seeing the name.
On linux, however, every running instance has the same name "RealTimeSync_x86_64", making it impossible to tell them apart. I've tried creating different .desktop files with different names (and of course matched in the "Name=" field), I've tried creating symlinks with different names corresponding, but none of it modifies the name of the running process that shows in the icon tray.

Anyone have any ideas on how to achieve this?
User avatar
Posts: 4866
Joined: 11 Jun 2019

xCSxXenon

2024-10-17 12_57_46-[Linux] How to distinguish multiple instances of RTS in system tray_ - FreeFileS.jpg
2024-10-17 12_57_46-[Linux] How to distinguish multiple instances of RTS in system tray_ - FreeFileS.jpg (9.06 KiB) Viewed 296 times
This is what it shows on Windows. "Tech Backup" Is the name of my .ffs_real config file. Are you saying that, on Linux, instead of it showing the name of the RTS saved config, "Tech Backup", it is saying "RealTimeSync_x86_64"?
So it reads "RealTimeSync - RealTimeSync_x86_64"?
Posts: 4
Joined: 8 May 2024

abbasou

Correct, except just RealTimeSync_x86_64. See screenshots. I've tried a variety of ways, but nothing seems to change anything.
RTS_Docs_Script.png
RTS_Docs_Script.png (3.36 KiB) Viewed 292 times
RTS_Docs_Desktop.png
RTS_Docs_Desktop.png (5.21 KiB) Viewed 292 times
RTS_Docs_Batch_and_Real.png
RTS_Docs_Batch_and_Real.png (4.66 KiB) Viewed 292 times
RTS_Docs_Tray.png
RTS_Docs_Tray.png (163.04 KiB) Viewed 292 times
Posts: 4
Joined: 8 May 2024

abbasou

So after some googling and browsing through various related topics on a couple of linux forums, StackOverflow, etc, it seems that on linux this is something the developer will have to code into the program itself. I'm decidedly not a developer and it all goes over my head. I therefore don't know anything about how the parent and child processes are spawned, nor how to go about passing through arguments from when the command is run to the associated process, so for the time being, I guess I'm just waiting for the devs to push an update sometime if they ever get around to this niche little request.
RTS_Docs_Tray_Multiple.png
RTS_Docs_Tray_Multiple.png (198.2 KiB) Viewed 276 times