I think the simplest is to run Duplicati as a service:
- Stop any running instance
- Run
sudo systemctl start duplicati
- Change the desktop launcher shortcut to
duplicati --no-hosted-server --serverurl=http://localhost:8200
- Start the desktop launcher
This will run Duplicati as a service (on boot) and only start the tray icon once you are logged in to your desktop, but connect to the running service.