Tray icon in duplicati-canary-2.0.9.100 and beyond

Hey folks!

I’ve been maintaining the duplicati packages on Arch Linux for a little while now (AUR (en) - duplicati-canary-bin). My setup for duplicati is to use a systemd --user service to start the Duplicati.GUI.TrayIcon.exe executable, which also starts the server. I’ve been trying to recreate the same setup in the 2.0.9.xxx series, but I cannot find Duplicati.GUI.TrayIcon.exe anywhere in the latest package.

The CLI arguments of duplicati and duplicati-server don’t point to an option to start the tray icon. How can I start the tray icon in the latest release?

Thanks!

valandil ~/software/arch_linux_packages/duplicati-canary-bin $ git diff duplicati-user.service
diff --git a/duplicati-canary-bin/duplicati-user.service b/duplicati-canary-bin/duplicati-user.service
index 7e716d0..3ca5e63 100644
--- a/duplicati-canary-bin/duplicati-user.service
+++ b/duplicati-canary-bin/duplicati-user.service
@@ -3,7 +3,7 @@ Description=Duplicati
 
 [Service]
 ExecStartPre=/usr/bin/sleep 5
-ExecStart=/usr/bin/mono /opt/duplicati/Duplicati.GUI.TrayIcon.exe --webservice-port=8200
+ExecStart=/opt/duplicati/duplicati-server --webservice-port=8200
 Restart=on-abort
 Environment=AUTOUPDATER_Duplicati_SKIP_UPDATE=1

Here’s the diff of the systemd user service I’ve been playing with.

Thanks!

Sorry I apparently can’t read release notes. I found the information I needed here. I must have glossed over that when I read it. Just before posting this…

Great to hear that you figured it out. In case someone else is looking for the answer, the files are now named more appropriately for Linux:

  • Duplicati.GUI.TrayIcon.exeduplicati
  • Duplicati.CommandLine.exeduplicati-cli
  • Duplicati.Serverduplicati-server

And similar for the other executables.