Heja, auch wenn es schon etwas her ist, möchte ich mich an der Stelle einklinken. Bei mir ist das Problem ähnlich: seit ich einen eigenen PW-Speicher angelegt hab, muss ich bei jedem Login kded5 entsperren. Das wundert mich, da es der Standard-PW-Speicher ist und die Kennwörter übereinstimmen.
@Hefeweiz3n: mein Eintrag in /etc/pam.d/sddm scheint bis auf die Zeile direkt nach der markierten mit dem Deinen übereinzustimmen:
#%PAM-1.0 # Block login if they are globally disabled auth requisite pam_nologin.so auth required pam_succeed_if.so user != root quiet_success # auth sufficient pam_succeed_if.so user ingroup nopasswdlogin @include common-auth # gnome_keyring breaks QProcess -auth optional pam_gnome_keyring.so -auth optional pam_kwallet.so -auth optional pam_kwallet5.so @include common-account # SELinux needs to be the first session rule. This ensures that any # lingering context has been cleared. Without this it is possible that a # module could execute code in the wrong domain. session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close # Create a new session keyring. session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_loginuid.so @include common-session # SELinux needs to intervene at login time to ensure that the process starts # in the proper default security context. Only sessions which are intended # to run in the user's context should be run after this. session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open -session optional pam_gnome_keyring.so auto_start -session optional pam_kwallet.so auto_start -session optional pam_kwallet5.so auto_start @include common-password # From the pam_env man page # Since setting of PAM environment variables can have side effects to other modules, this module should be the last one on the stack. # Load environment from /etc/environment session required pam_env.so # Load environment from /etc/default/locale session required pam_env.so envfile=/etc/default/locale
Wäre es sinnvoll, "session required pam_loginuid.so" manuell einzutragen? Oder müsste die entsprechende Datei noch installiert werden (.so sind doch Bibliotheken?).
Ich hoffe, mir kann jemand helfen. Das "Problem" scheint häufiger aufzutreten. Vielleicht könnte man die Beiträge zu dieser Sache bündeln/verlinken und auf einen gezielten Wikieintrag verweisen.
Lieben Dank schonmal!
Moderiert von Cruiz:
Der Beitrag ist abgetrennt worden. Bitte entführe keine Themen (Verhaltenscodex)!