Keyring encryption not available - flatpak

Hi,
when I install some flatpak like i.e. Signal messanger, I am getting the following error:

Your system has a supported keyring but encryption is not avaialble.
Electron has detected that encryption is not available on your keyring gnome_libsecret. Please ensure that you have the keyring installed. If you do have the keyring installed, please reboot and try again. Optionally, you can allow Element to use a weaker form of encryption.

Has anyone experienced this or knows how to deal with this? Keyring should be installed, i can open it with the password and keys app. Also gnome-keyring shows me results.

This is propably an Electron update

1 Like

I encountered the same problem with Element (im.riot.Riot) recently. The error message is not really clear about what encryption is being unsupported here. This appears to be about gnome-keyring’s encryption for account credentials. That means gnome-keyring can’t store your login credentials in an encrypted storage for some reason. I could not figure out what the actual problem is. gnome-keyring is running on my system.

You can just choose the option “Use no encryption”. Be mindful that this dialog will not come up again after that choice and I do not know how to change it again. Signal should start up after you have made that choice.

My experience is that this choice did not affect the encryption of messages and authenticity of my Element/Matrix sessions. But I would like to know more about what the actual problem is.

1 Like

I got the same Element error on Aurora. I downgraded Element to previous version and pinned it. Working fine now. BTW, Warehouse has a bug where you cannot install older app. Use command line flatpak commands.

2 Likes

Ah good to know! I am going to try this too! Thanks!