WiFi passphrase and other passwords required on every login

Hello!

Operating System: openSUSE Tumbleweed 20250602
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.15.0-1-default (64-bit)
Graphics Platform: Wayland

Since a couple of days, maybe 4, at every login, I have to enter the WiFi passphrase, the VPN password and some other app passwords.
In the browser all my previously authenticated sessions started to ask for login data, although I haven’t cleared any cookies.

I guess this may be related to KWallet and perhaps even Gnome-Keyring, as I have both installed:
kf6-kwallet: 6.14.0-2.1
kwalletmanager : 25.04.1-1.1
gnome-keyring: 48.0-4.1

Could someone please guide me on how to investigate this, and/or to point me to a known bug/issue?
My searches did not return meaningful results for now.

Thanks!

Same with me with a slight variant: I didn’t have gnome-keyring installed, and was getting the same behavior, but once it was installed and I rebooted, all secrets were saved (after KDE Wallet prompted me at initial login – wallet set to login password and auto-open). So two questions:

  1. Have you tried un- and re-installing gnome-keyring?
  2. Do you have autologin turned on?
  3. (sorry I did say two) if #2 above is yes, did you configure KDEWalletMgr to use the login password of the default account?

Good Luck!

there was a bug in the kde wallet and maybe in pam
but that was fixed

i had that same issue about 3 weeks ago ( maybe 4 )
but a dup did fix the problem

I have disabled Kwallet and did put the password in the Network Manager connection file.

You can find the config file as:

/etc/NetworkManager/system-connections/<connection-name>.nmconnection

And put the WiFi password in the wifi-security section, something like

[wifi-security]
key-mgmt=wpa-psk
psk=7wDkhsCfsf98pVFvJ

It may require removing the psk-flags property to tell NetworkManager where secrets is stored. Also, after editing on-disk connection definition connection has to be re-applied (or NetworkManager restarted).

I did “nmcli connection edit Odnoliub” followed by “print” and grep the output for psk I get:

802-11-wireless-security.key-mgmt:      wpa-psk
802-11-wireless-security.psk:           <hidden>
802-11-wireless-security.psk-flags:     0 (none)

After a couple of udpates and reboots, all went back to normal.