Man möchte mittels PAM die Kwallet beim Login öffnen und es geht einfach nicht.
Wenn die Brieftaschendatei einen anderen Namen hat als kdewallet.kwl, dann wird das mit pam-kwallet{4,5}.so nichts werden.
Es hilft die entsprechende .salt-Datei (KDE4: ~/.kde/share/apps/kwallet/; KDE5: ~/.config/share/kwalletd/) nach kdewallet.salt zu verlinken. Sollte kdewallet.salt bereits vorhanden sein, kann sie einfach umbenannt oder einem rm unterzogen werden.
olly@horus:~/.local/share/kwalletd $ ls -al
insgesamt 28
drwxr-xr-x 2 olly olly 4096 Jun 20 19:31 .
drwxr-xr-x 40 olly olly 4096 Jun 20 19:32 ..
lrwxrwxrwx 1 olly olly 11 Jun 20 18:50 kdewallet.salt -> oliver.salt
-rw------- 1 olly olly 14520 Jun 20 19:31 oliver.kwl
-rw------- 1 olly olly 56 Jun 20 13:23 oliver.salt
An dieser Stelle gehe ich davon aus, dass die etnsprechenden Einträge in den PAM-Konfigurationsdateien vorgenommen wurden. Damit es vollständig ist, sind sie hier nochmal:
olly@horus:~/.local/share/kwalletd $ grep kwallet /etc/pam.d/kdm
#für kwallet5:
-auth optional pam_kwallet5.so kdehome=.local/share
-session optional pam_kwallet5.so auto_start
#für kwallet4:
#-auth optional pam_kwallet.so kdehome=.kde
#-session optional pam_kwallet.so auto_start