void-linux / void-linux/void-packages

kwallet: asking for a password every time it is accessed

Open
#57,348 11 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs-testing
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Is this a new report?

Yes

System Info

void 6.12.49_1 x86_64 AuthenticAMD uptodate rr

Package(s) Affected

kwallet-5.116.0_2

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

KDE wallet (kwallet) is configured to open automatically upon access request with a password set according to for instance: https://wiki.archlinux.org/title/KDE_Wallet (see 2.1).

  • default wallet is named kdewallet
  • kwallet-pam is installed
  • password is the same as login password
  • encryption set to blowfish
  • PAM seems correctly configured (/etc/pam.d/sddm)
  • Added in autostart: /usr/libexec/pam_kwallet_init
Actual behaviour

Every time the wallet is accessed, it asks for a password. This behavior is since the last update of kwallet. Possibly related to this, is the output of

/usr/libexec/pam_kwallet_init:

2025/10/01 21:11:45 socat[4398] W address is opened in read-write mode but only supports read-only
2025/10/01 21:11:45 socat[4398] E connect(, AF=1 "/run/user/1000/kwallet5.socket", 32): Connection refused
Steps to reproduce

Install kwallet and configure according to above. Let, for instance, NetworkManager open a connection to a WiFi access point and there is a password prompt.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the configured KDE wallet access and inspect /usr/libexec/pam_kwallet_init along with the /run/user/1000/kwallet5.socket connection failure. Compare the current kwallet-5.116.0_2 behavior with the previous update and verify that NetworkManager access opens the wallet without another password prompt.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
authentication, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.