Joplin always ask for wallet

Operating system

Linux

Joplin version

3.6.15

Desktop version info

Joplin 3.6.15 (prod, linux)
Appareil : linux, Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
Version de Synchro : 3
Version du profil : 49
Trousseau supporté : Non
ID d'instance alternatif : -
Sync target: Nextcloud
Éditeur : Markdown
Révision : c615726
Backup: 1.5.1
Freehand Drawing: 4.3.0

What issue do you have?

Upon opening, Joplin systematically requests access to the keychain (kdewallet in this case, but the same applies to other keychains). This behavior has appeared in recent versions and is quite annoying. I don't use a master password or encryption. I haven't found any option to disable this. Is there a command-line option to disable keychain access?

You probably have auto login enabled.

You can try remove the password from kdewallet then see if it prompts you again. Keep in mind that this might be a bad idea but it worked for me

Thank you for replying. I have autologin, yes. But i don't use it, and and I'm not going to change my system

I only want Joplin to not use it either. Is there a way to do that?

Dunno how to stop Joplin from using it but if you use something like kwalletmanager and then set password to nothing, give that a go. This will help with other applications that use kde wallet such as next cloud and I think firefox

Maybe, not sure, are you using the browser plugin to move web content to Joplin? Such probably involves a key to keep that communication secure. A key that would be stored in a wallet.

It is normally off by default but has the experimental Linux keychain option been switched on in the settings?

It can be found under Tools > Options > General > Enable keychain support

@Dann I had initially disabled Kedwallet, but in the meantime, I switched to XFCE4. I'll try removing the password if necessary.

@dpoulton Off, in my case

@andbenn yes, that's the case. But: Since I don't open the wallet, the key is still being used, presumably stored locally. So, I assumed there was a way to force the use of this system every time (like adding --password-store=basic for Chromium).