TIL Linux handles secret storage in a weird way

Pop-up hell is real and with kwallet and gnome-keyring bugging me every time I log in, I’ve had enough.

In KDE there is the kwallet manager which integrates nicely into the system but there is also the gnome keyring which i only found out is a thing after installing some software which depends on it.

This got a bit confusing as I was entering two different passwords after logging in via SDDM. Weird.

I found the following software:

kleopatra
seahorse
kwalletmanager

Kleopatra is a better GUI for gpg management than kgpg which is kind of a nightmare.
Seahorse is the GNOME version of a secrets store.

I tried like hell to get these two programs to automatically unlock after sddm but it turns out this is more or less impossible. sddm reports in journalctl that no secret was passed to it. Who knows why!

Easy solution, make a dummy gpg key with no password for kwallet and remove the password from the default keyring in seahorse.

No more pop ups. But… less security. I would only do this to a computer under lock and key.