Il y a peu j’ai travaillé sur sweetHome en vue de me passer définitivement de Windows XP, après avoir installé les logiciels qu’il me fallait, fait un peu de paramétrage et de cosmétique (thème Wild-shine), j’ai mis l’autologin GDM et fait un reboot final.

Et là surprise un bel écran noir…


Après quelque recherche il s’agit d’un bug référencé qui intervient quand on met en oeuvre l’autologin GDM avec un utilisateur dont le home est crypté (option par défaut sous Jaunty).


Tout d’abord voici comment reproduire aisément le bug puis ensuite comment s’en sortir.


Reproduction du bug

Sur une machine ayant Jaunty d’installé, creation d’un user avec son home crypté

sudo adduser --encrypt-home mon_user


Mise en place de l’autologin GDM pour mon_user et reboot.

Et voila un un bel ecran noir.


Maintenant comment s’en sortir ?

2 solutions :

  • Enlever l’autologin
  • Decrypter la partition home de l’utilisateur


Je vais décrire ici la première solution, la deuxième fera l’objet d’un autre article.


Supprimer l’autologin GDM

La question est ici de supprimer l’autologin GDM en ligne de commande puisque le serveur X nous donne un écran noir.


Pour avoir accès à la ligne de commande :

  • soit rebooter en mode sans echec (faire apparaitre le menu Grub en pressant escape, sélectionner le mode sans echec puis choisir root dans la liste des option disponibles)
  • soit passer sur un autre terminal CTRL+ALT+1


Personnellement j’ai choisi la solution 1.


Editer le fichier gdm.conf-custom :

vim /etc/gdm/gdm.conf-custom


Chercher les lignes suivantes :

AutomaticLogin= mon_user
AutomaticLoginEnable = true


Et les remplacer par :

AutomaticLogin= 
AutomaticLoginEnable = false


Rebooter et la mire de connexion GDM devrait apparaitre.



Les commentaires sont fermés.