Mint : afficher la liste des utilisateurs à l’écran de connexion

Par défaut, l’écran de connexion de Linux Mint demande le nom d’utilisateur avant de demander le mot de passe associé. Après de nombreuses recherches, j’ai fini par trouver comment afficher la liste des utilisateurs enregistrés (à la façon Gnome).

Pour ce faire, il suffit d’éditer (en root) le fichier : /usr/share/mdm/themes/linuxmint/theme.xml (suivant le thème que vous utilisez)

L’utilisateur averti reconnaitra du XML. Il suffit donc d’y ajouter :

<!-- Perso : ajoute la liste des utilisateurs -->
  <item type="list" id="userlist" background="transparent">
  <pos x="150" y="250" height="110" width="250"/>
  <color iconcolor="#525252" labelcolor="#ffffff"/>
</item>

Libre à vous de choisir où l’afficher. Personnellement, j’ai placé ce bloc juste au dessus de < !-- username/password label & entry container --> (ligne 100 à peu près).

L’option labelcolor correspond à la couleur de fond de la liste, avant sélection. Dans mon exemple (#c7c7c7), ce sera un gris très proche de celui en bas à droite de l’image d’arrière plan. Si vous voulez vous figurer son allure, cette dernière se trouve ici : /usr/share/mdm/themes/linuxmint/main_box.png