J'ai configuré mes économiseurs d'écran pour verrouiller le bureau après un certain temps; et parfois, par exemple lorsque je quitte mon bureau, je préfère verrouiller l'écran moi-même à l'aide de la fonction "Verrouiller / Changer de compte ..." de la barre de titre.
En essayant de me reconnecter, j'entre mon mot de passe, mais le mot de passe est étiqueté comme "invalide".
Pour contourner ce problème, je dois utiliser la souris pour accéder au menu "Changer d'utilisateur ..." dans la barre de titre, cliquer dessus et attendre que cette autre page de connexion apparaisse, ce qui est assez similaire à la page de verrouillage d'écran. . (Il répertorie également d'autres noms d'utilisateur parmi lesquels choisir)
Là, j'entre le même mot de passe, et il est accepté, je suis connecté, le bureau de l'unité apparaît.
La connexion à la console fonctionne également.
Une idée de comment diagnostiquer et résoudre le problème?
Linux xxx 3.19.0-28-generic # 30-Ubuntu SMP Mon 31 août 15:52:51 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux
unité 7.3.2
Compiz 0.9.12.1
Il ne semble y avoir rien d'intéressant dans kern.log et syslog, mais voici quelque chose de /var/log/auth.log
Sep 17 17:20:29 xxx lightdm: pam_kwallet(lightdm-greeter:setcred): pam_sm_setcred
Sep 17 17:20:29 xxx lightdm: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Sep 17 17:20:29 xxx systemd-logind[843]: New session c13 of user lightdm.
Sep 17 17:20:29 xxx lightdm: pam_ck_connector(lightdm-greeter:session): nox11 mode, ignoring PAM_TTY :2
Sep 17 17:20:29 xxx lightdm: pam_kwallet(lightdm-greeter:session): pam_sm_open_session
Sep 17 17:20:29 xxx lightdm: pam_kwallet(lightdm-greeter:session): pam_kwallet: open_session called without kwallet_key
Sep 17 17:20:30 xxx lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "knb"
Sep 17 17:20:33 xxx CRON[37168]: pam_unix(cron:session): session closed for user munin
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm:auth): pam_sm_authenticate
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm:setcred): pam_sm_setcred
Sep 17 17:21:10 xxx lightdm: pam_unix(lightdm-greeter:session): session closed for user lightdm
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm-greeter:session): pam_sm_close_session
Sep 17 17:21:10 xxx lightdm: pam_kwallet(lightdm-greeter:setcred): pam_sm_setcred
Voici quelques photos des écrans que je dois parcourir:
Ici, j'ai sans succès tapé mon mot de passe habituel. Il ne contient que des caractères ascii.
Changer d'utilisateur ... (choisissez mon propre compte, je n'ai pas besoin de passer à un autre).
Cela marche.
MODIFIÉ: juste avant la fin du délai de prime de +150
J'ai pu résoudre ce problème moi-même (après avoir suivi si toutes les astuces et les liens se sont propagés à travers toutes les ~ 5 réponses jusqu'à présent)
J'ai dû commenter cette ligne dans le fichier /etc/pam.d/lightdm
:
#auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
Je pense que la raison en est que (il y a plusieurs mois, quand j'étais le "seul" avec un accès physique à mon ordinateur), je me suis ajouté au groupe qui peut se connecter sans mot de passe et se connecter automatiquement à lightdn après le démarrage / redémarrage. Puis un jour, j'ai changé cela en "connexion nécessaire après le redémarrage", mais pour une raison quelconque, la configuration sans connexion précédente a été supprimée de manière incorrecte de tous les fichiers de configuration .
Vous pouvez maintenant vous reconnecter :-)
Une note sur la prime / "classement":
Le premier répondeur était le plus proche de la solution en disant quelque chose comme "regardez attentivement ce qui se trouve dans /etc/pam.d". La réponse a également été la plus longue et la plus approfondie. Cependant, j'ai vérifié que toutes les autres réponses étaient utiles, c'est tout ce que je peux faire pour l'instant, je pense.