J'avais l'habitude de modifier /etc/lightdm/lightdm.conf
, en ajoutant la ligne greeter-show-manual-login=true
, afin de permettre la connexion des utilisateurs cachés et de la racine.
Maintenant, je viens d'installer la nouvelle Ubuntu 14.04 et le fichier lightdm.conf
ne se trouve plus dans /etc/lightdm
. C'est dans /etc/init
et a été totalement modifié.
Comment puis-je forcer l'écran de connexion lightdm à afficher un champ permettant de saisir un nom de connexion?
Ok j'ai finalement trouvé la solution, très simple. Le fichier à modifier se trouve maintenant dans /usr/share/lightdm/lightdm.conf.d
et s'appelle: 50-ubuntu.conf
.
Je viens d'ajouter la ligne:
greeter-show-manual-login=true
et lors du prochain redémarrage, j’ai pu saisir n’importe quel nom d’utilisateur sur l’écran de connexion.
J'ai également eu le même problème avec l'installation Ubuntu 14.04. Mais j'ai résolu le problème en suivant this site.
La solution consiste à créer un fichier lightdm.conf
à l'intérieur de /etc/lightdm/
et d'y placer le contenu suivant:
[SeatDefaults]
greeter-show-manual-login=true
Après un redémarrage du système, j'ai pu me connecter avec d'autres utilisateurs.
En plus de l'option greeter-show-manual-login=true
, on pourrait utiliser greeter-hide-users=true
. Personnellement, c’est ce que j’ai dans mon /etc/lightdm/lightdm.conf
: l’option de connexion manuelle est commentée, il ne reste plus que l’option masquer les utilisateurs.
Aussi, vous devriez faire l'étape suivante:
mettre à jour /etc/pam.d/common-session
et changer la ligne:
session sufficient pam_lsass.so
à:
session [success=ok default=ignore] pam_lsass.s
Après un redémarrage, mon chemin était bon et tout semble fonctionner à nouveau normalement.
Voir le rapport de bug