Duplicati on MacOS - getting Tray Icon to work including Open/Resume/Quit

Duplicati - 2.0.7.1_beta_2023-05-25 on MacMini 2018 Intel Core i7, MacOS Sonoma 14.1.1 (23B81)

Hi, I love Duplicati, however despite having searched a lot I miserably fail in finding answers to some basic questions on how to run Duplicati reliably on MacOS. So here my assumptions - any correction/feedback/pointers into the right direction would be highly welcome … hopefully also for other Mac users :slightly_smiling_face: … many thanks!

Q1: How to start up Duplicati on Mac?
A1: Start Duplicati.app from applications folder (works)

Q2: How to get the tray icon to work on Mac? (does not show up)
A2: Impossible, no but fix available. Calling via mono on commandline unsuccessful

Q3: How to stop/restart Duplicati service on Mac?
A3: As the tray icon is not available (see Q2), controlled start/stop is not possible. Workaround: Manually kill Duplicati process and restart Duplicati (see Q1)

Wow. That did the trick. Thanks a ton.

Error tracking:

  • MacOS 14.1.1 Sonoma >= 11 (Big Sur) :white_check_mark:
  • /usr/bin/python3 works :white_check_mark:
  • In python: import Foundation did not work :x:

Applying the fix:

  • /usr/bin/pip3 install -U pyobjc

Result:

  • import Foundation :white_check_mark:
  • Starting Duplicati.app from application folder correctly starts the Duplicati Tray Icon, so now I can Open, Resume and QUIT :white_check_mark:

You made my day.