web-dev-qa-db-fra.com

Comment réparer Ubuntu 14.04 LTS: l'écran de connexion se bloque avec "connexion ..."

Quelqu'un a des suggestions pour cela:

J'ai mis à niveau mon système Ubuntu vers 14.04 et la mise à niveau a échoué lamentablement. J'ai été obligé de redémarrer le système pour pouvoir me connecter. Après avoir suivi plusieurs suggestions sur le redémarrage d'une mise à niveau, il semble que le système fonctionne correctement, mais je ne parviens pas à me connecter à l'interface graphique. CTL+ALT+F1 (ou F2-F6) pour obtenir un login en ligne de commande.

La réaction de l’interface graphique consiste à saisir un mot de passe lors de la première tentative, puis à répondre par "Connexion…" directement sous le nom d’utilisateur qui se connecte. C’est terminé, il reste en place. Si une tentative d'utilisation de la souris modifie le nom, le message disparaît mais l'interface graphique n'accepte plus de mots de passe.

L’indice que j’ai (et j’espère que ce n’est pas un fouillis rouge) est que ce qui suit apparaît dans le /var/log/auth.log (j’ai supprimé l’horodatage, le nom du système et l’ID utilisateur):

lightdm: PAM unable to dlopen(pam_kwallet.so):  /lib/security/pam_kwallet.so:  cannot open shared object file: No such file or directory
lightdm: PAM adding faulty module: pam_kwallet.so
lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "userid"

J'ai essayé plusieurs commandes de mise à jour, redémarrages, redémarrages et nettoyages. Aucune suggestion?

6
phk451

On dirait que pam_kwallet.so est manquant. PAM est le module d'authentification utilisé par lightdm et il veut charger kwallet (je suppose que c'est un trousseau de clés KDE), mais la bibliothèque est partie.

Si vous y avez accès (d'une manière ou d'une autre), essayez d'installer le package contenant pam_kwalet.so ou tentez de configurer PAM pour qu'il ne recherche pas ce fichier.

Automatiquement: essayez d’exécuter pam-auth-update et désactivez le portefeuille KDE (kwallet).

Manuellement: la configuration de PAM se trouve dans /etc/pam.conf et /etc/pam.d/* - donc grep ceux pour kwallet, (re) déplacez la configuration en vous référant à kwallet et réessayez.

Une fois la mise à niveau terminée, vous voudrez peut-être renvoyer la configuration de pam-kwallet. Assurez-vous simplement que pam_kwallet.so est installé.

Ressemble à un bogue Ubuntu: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1309535

3
MariusM

Ok, c’est ce à quoi j’ai finalement dû recourir pour surmonter mon problème ci-dessus ...

J'ai désinstallé/supprimé toutes les interfaces graphiques que j'avais sur le système (gdm et lightdm). J'ai ensuite réinstallé Unity. J'ai toujours eu un problème, mais la connexion a accepté mon mot de passe, il est juste devenu noir. D'après ce que j'ai lu en ligne, cela pourrait être un problème de pilote vidéo. Mais comme j'utilise un système de tour générique, je n'étais pas sûr du périphérique vidéo, et dans mon cas d'utilisation, je n'avais pas besoin d'utiliser d'interface graphique particulière, il suffisait de "fonctionner".

Donc, j'ai suivi les instructions trouvées à: buntu 14.04 se fige après la connexion et utilise l'une des autres interfaces graphiques proposées. Les interfaces xubuntu et Xfce me donnent un bureau fonctionnel.

1
phk451