Hi - I upgraded working Duplicati to v2.3.0.1-1, on EndeavourOS, and now on launch it tries to access gnome key ring, but doesn’t have the password. I get a screen prompt to enter the password (which I don’t have), click cancel and Duplicati crashes. I think this is similar to the issue in https://forum.duplicati.com/t/crash-2-3-0-1-on-start-kubuntu-26-04/22361. Libsecrets is already on my system. I installed Seahorse and Duplicati worked once, but now crashes again.
Here’s the report:
$ ./duplicati
Crash!
Duplicati.Library.Interface.UserInformationException: Server crashed on startup
- → Duplicati.Library.Interface.UserInformationException: Dimissed collection unlock prompt
at Duplicati.Library.SecretProvider.LibSecret.SecretCollection.UnlockAsync()
at Duplicati.Library.SecretProvider.LibSecretLinuxProvider.InitializeAsync(Uri config, CancellationToken cancellationToken)at Duplicati.Library.DynamicLoader.SecretProviderLoader.GetDefaultSecretProviderForOperatingSystem(CancellationToken cancellationToken)
at Duplicati.Library.Main.SecretProviderHelper.GetDefaultSecretProvider(Dictionary`2 options, CancellationToken cancellationToken)
at Duplicati.Server.Program.Main(IApplicationSettings applicationSettings, String[] _args)
at Duplicati.GUI.TrayIcon.HostedInstanceKeeper.<>c__DisplayClass5_0.<.ctor>b__0(Object _)
-– End of inner exception stack trace —
at Duplicati.GUI.TrayIcon.HostedInstanceKeeper..ctor(IApplicationSettings applicationSettings, String[] args)
at Duplicati.GUI.TrayIcon.Program.Main(String[] _args)
at Duplicati.GUI.TrayIcon.Net10.Program.<>c__DisplayClass0_0.b__0()
at Duplicati.Library.Crashlog.CrashlogHelper.WrapWithCrashLog[T](Func`1 method)
Unhandled exception. Duplicati.Library.Interface.UserInformationException: Server crashed on startup
- → Duplicati.Library.Interface.UserInformationException: Dimissed collection unlock prompt
at Duplicati.Library.SecretProvider.LibSecret.SecretCollection.UnlockAsync()
at Duplicati.Library.SecretProvider.LibSecretLinuxProvider.InitializeAsync(Uri config, CancellationToken cancellationToken)at Duplicati.Library.DynamicLoader.SecretProviderLoader.GetDefaultSecretProviderForOperatingSystem(CancellationToken cancellationToken)
at Duplicati.Library.Main.SecretProviderHelper.GetDefaultSecretProvider(Dictionary`2 options, CancellationToken cancellationToken)
at Duplicati.Server.Program.Main(IApplicationSettings applicationSettings, String[] _args)
at Duplicati.GUI.TrayIcon.HostedInstanceKeeper.<>c__DisplayClass5_0.<.ctor>b__0(Object _)
-– End of inner exception stack trace —
Aborted (core dumped) ./duplicati
I also checked:
$ busctl --user list | grep secrets
org.freedesktop.secrets 1273 gnome-keyring-d gotit :1.0 user@1000.service - -
Any thoughts on what I can try next