Kwallet? (in 3.14.0 package)

What the hell is kwallet within appimage since 3.14?
I don’t need it. Nobody needs it!
And I don’t like being forced using it!

Kwallet is an authentication program for Linux from KDE, and would be existing outside of the Nextcloud desktop app AFAIK.

Closest issues I see are Issues · nextcloud/desktop · GitHub

It is a common dependency, depending on what else you are installing between gnome and KDE applications

Apparently, 3.14 does something differently than the previous versions. Integration with Gnome Keyring and/or KDEWallet was already there, but with 3.14 Gnome Keyrings is not detected/used anymore. And you are not alone with this problem… see also Nextcloud-3.14.0-x86_64.AppImage requires kdewallet password

Asking about this on desktop team chat

hello
sorry for this
I would need to test to get some ideas
could one of the affected people check what process are running because from my understanding Qt Keychain that is used by the client should be able to detect more than kwallet ?
It seems like there is some preference for kwallet native API
See Prefer SecretService if avialable for KDE · Issue #220 · frankosterfeld/qtkeychain · GitHub

just to make it clear
from a stock ubuntu 22.04, running 3.14.1, I cannot reproduce
the secrets are stored by gnome-keyring-daemon and retrieved when needed by the desktop client
seems like the main issue is that you may have multiple secret storing program running and by default the one chosen does not match your expectations
so would point to Prefer SecretService if avialable for KDE · Issue #220 · frankosterfeld/qtkeychain · GitHub

Fedora 40 with Gnome shell 46.5 Using app image version 3.14.1

$ sudo dnf list installed | grep kwallet
kf6-kwallet.x86_64 6.6.0-1.fc40 @updates
kf6-kwallet-libs.x86_64 6.6.0-1.fc40 @updates

I don’t remember installing kwallet. It has not been configured or any rings created that I know of.

Just from retrying and app registration against browser login.
20:30:07 kwalletd6: Application ’ “Nextcloud” ’ using kwallet without parent window!
20:30:07 kwalletd6: Application ’ “Nextcloud” ’ using kwallet without parent window!

The below two are from initial startup
19:22:36 kwalletd6: Application ’ “Nextcloud” ’ using kwallet without parent window!
19:22:36 systemd: Started dbus-:1.2-org.kde.kwalletd6@0.service.

Screenshot from 2024-10-04 20-45-21

Here some kwallet related Github issues.