#1143492 No longer unlocks gnome-keyring

Package:
greetd
Source:
greetd
Description:
minimal Wayland login manager
Submitter:
Guido Günther
Date:
2026-08-13 10:05:02 UTC
Severity:
normal
#1143492#5
Date:
2026-08-02 20:34:34 UTC
From:
To:
Due to the removal of the common setup

812b3b6 ("Use PAM common-session and remove all custom entries")

greetd no longer unlocks the keyring for the user.

Using

@include common-auth
@include common-account
auth        optional        pam_gnome_keyring.so
@include common-session
session     optional        pam_gnome_keyring.so auto_start

gets things back to normal again.

A NEWS.Debian entry explainging that

[general]
service = ….

allows to bring back the old behavior would be useful.

Cheers,
 -- Guido

#1143492#10
Date:
2026-08-03 11:52:04 UTC
From:
To:
Quack,

For some reason I did not find that out during my tests, sorry.

There is already a bug for this, #1142693 (but you cannot see it because
of #636689, so I won't merge it), and it was reassigned because there's
no reason this config is only half available in common-* and we should
not have to add this manually in all login managers.

Regards.
\_o<

#1143492#15
Date:
2026-08-04 15:00:00 UTC
From:
To:
Hi,
unsurprisingly, this has broken the unlock in kwallet, as well.

Besides the failed regression tests, does this mean that
libpam-gnome-keyring and libpam-kwallet5 are now expected to ship such
PAM configuration themselves?

Kind regards
Marco

#1143492#20
Date:
2026-08-13 10:02:27 UTC
From:
To:
Quack,

Some information about the current course of action.

I was surprised GNOME keyring did not work as the configuration is there
but it is incomplete and it is being fixed in #1142693.

As for kwallet I opened #1144267 and hopefully it will be solved soon.

Regards.
\_o<