Created attachment 633102 [details] Snippet of /var/log/messages kwallet-pam does not auto-unlock kwalletd when using lightdm, but prompts for password instead after login. Works when password is entered again after every login. Problem is present since a long time, not only with current versions. See attached snippet of /var/log/messages which was created after login and kwallet-pam trying to unlock kwalletd. versions are kde-frameworks/kwallet-5.67.0 kde-plasma/kwallet-pam-5.17.5 There is a patch available in upstream bugtracker, but it seems not to be official yet: https://bugs.kde.org/show_bug.cgi?id=400929 I can confirm this patch removes the issue here, however I can not judge whether it is clean and may be applied generally.
And it won't become official as long as it resides on some pastebin service. Upstream contributions happen via phabricator or gitlab resource on kde.org.
I am not familiar with kde contributions and cannot judge the quality of the patch. Despite of this, can I help to push the patch towards upstream or should I just wait?
I encouraged them in the upstream bug to do exactly that, we'll see if there is a reaction.
There's a new patch to test! https://bugs.kde.org/show_bug.cgi?id=400929#c16
I can confirm the new patch solves the problem! (at least with lightdm - I was not able to check other display managers) (to be sure I removed the old patch first to double check that without patch kwallet asks for the password).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8248ba08cccbeb3d0a8632ec4b4e7871abd5e3b9 commit 8248ba08cccbeb3d0a8632ec4b4e7871abd5e3b9 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-01-19 23:37:08 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-01-19 23:38:48 +0000 kde-plasma/kwallet-pam: Fix automatic unlock with x11-misc/lightdm Upstream commit 8f899902e6a3be8ad4948eb1ebdf679186aa20a7 KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=400929 Closes: https://bugs.gentoo.org/717606 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ...kwallet-pam-5.20.5-socket-listening-error.patch | 44 ++++++++++++++++++++++ .../kwallet-pam/kwallet-pam-5.20.5-r1.ebuild | 39 +++++++++++++++++++ 2 files changed, 83 insertions(+)
Thank you very much to everyone involved for fixing this :-)