I just installed this on Linux Mint 21.3 (although it’s the Xfce version) and it mostly works. A Pause changes tray icon to show a pause. An Open opens Firefox and does an automatic JWT login. What wasn’t working was its Quit, although the icon vanishes, ps
shows duplicati
still up. A normal kill
didn’t, but kill -9
did.
While I was looking into the Quit problem, I ran less /var/log/syslog
as root, and looked at the bottom (press G). Duplicati did have a couple of things to say.
On second try, it went down, complaining, but it went down. The log message was:
Mar 12 15:20:04 LinuxMint21 duplicati: Request error: Thread was interrupted from a waiting state.
Mar 12 15:20:14 LinuxMint21 duplicati: An error occurred on server tear down: System.Threading.ThreadInterruptedException: Thread was interrupted from a waiting state.#012 at System.Threading.Monitor.ObjWait(Int32 millisecondsTimeout, Object obj)#012 at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)#012 at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)#012 at System.Threading.Tasks.Task.InternalWaitCore(Int32 millisecondsTimeout, CancellationToken cancellationToken)#012 at Duplicati.Server.Program.ShutdownModernWebserver()#012 at Duplicati.Server.Program.<>c.<Main>b__60_9()#012 at Duplicati.Server.Program.Main(String[] _args)
and there was a similar message on the terminal where I started duplicati
. This seems to be somewhat “normal”. The new Duplicati doesn’t shut down smoothly…
The hang, which I’m not used to seeing, unlike the somewhat slow and noisy Quit:
Mar 12 15:06:23 LinuxMint21 duplicati: Request error: The channel "UI Action" is retired
Mar 12 15:07:05 LinuxMint21 duplicati: Request error: One or more errors occurred. (An error occurred while sending the request.)
Mar 12 15:07:05 LinuxMint21 duplicati: Request error: One or more errors occurred. (Connection refused (localhost:8200))
and this duplicati stayed up far longer than usual slow Quit, and didn’t kill
easily.
You might want to ps
or pgrep
for duplicati, and check your logs, and launch from terminal in case some output goes there. Another question is how install was done. Mine was to have Firefox download the .deb
, bring it up in GUI viewer, and install. This runs gdebi
and installs dependencies if needed. Running apt
should as well. Running dpkg
has always seemed a little iffy to me, even though manual says that.