# Lightdm, greeter et accountsservice

**URL:** <https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940>\
**Category:** Support Debian\
**Created:** [Novembre 7, 2018, 9:52 UTC](https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940 "2018-11-07T09:52:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![miko](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/f14d63/32.png) [@miko](https://www.debian-fr.org/u/miko)\
**Post date:** [Novembre 7, 2018, 9:52 UTC](https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940/1 "2018-11-07T09:52:31Z")

</div>

Bonjour,

Sur une debian 9.5 “genuine”, je cherche à :

- afficher la liste des utilisateurs dans la bannière de login
- retirer un compte particulier de cette liste
- créer un compte invité et l’afficher dans la liste

Je suis parvenu à réaliser le premier point en décommentant dans `/etc/lightdm/lightdm.conf` la ligne :  
`greeter-hide-users=false`

Je ne parviens pas à réaliser les deux derniers points.  
Pour le second, j’ai décommenté dans `lightdm.conf` les lignes :

```nohighlight
greeter-allow-guest=true
allow-guest=true

```

Il n’apparait pas d’invité ni de guest dans la liste.

Pour le troisième point, j’ai modifié `users.conf`:  
`hidden-users=nobody nobody4 noaccess han`  
où han est l’utilisateur que je veux retirer de la liste. Il est cependant toujours visible.  
En début de ce fichier, est présent :

```nohighlight
# NOTE: If you have AccountsService installed on your system, then LightDM will
# use this instead and these settings will be ignored

```

`accountsservice` est installé sur ma machine et je présume qu’il interfère. Par contre je ne trouve aucune doc quant à sa configuration.

Auriez-vous des pistes à me suggérer ?

Cordialement

Dominique

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Novembre 7, 2018, 1:21 UTC](https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940/2 "2018-11-07T13:21:45Z")

</div>

Je ne sais pas trop où sont ses fichiers de conf, ni si leur syntaxe est documentée, mais priori si j’ai bien compris, _accountsservice_ est un composant de D-Bus partagé quel que soit le wm, donc tout doit pouvoir se configurer en clicodrome depuis l’intèrieur d’une session X, avec l’outil graphique de configuration du login manager ou des users, genre en passant par gnome-control-center si tu as un gnome installé, ou équivalent si tu as un autre windowmanager.

---

<div class="post-metadata">

**Author:** ![miko](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/f14d63/32.png) [@miko](https://www.debian-fr.org/u/miko)\
**Post date:** [Novembre 8, 2018, 1:46 UTC](https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940/3 "2018-11-08T13:46:19Z")

</div>

Bonjour,

L’interface graphique est gérée par Mate et le centre de contrôle ne me fournit par défaut aucun outil clicodromesque de gestion des utilisateurs.  
J’ai toujours ajouté les utilisateurs en ligne de commande.

Une recherche dans les paquets me donne :

- kuser
- usermanager
- usermode

Par ailleurs, sur une autre machine, gnome-control-center est installé mais je ne vois aucun outil de gestion des utilisateurs apparaître dans les menus.

Quelle seraient vos conseils ?

Cordialement

Dominique

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Novembre 8, 2018, 2:35 UTC](https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940/4 "2018-11-08T14:35:19Z")

</div>

Ecoute, moi dans gnome, j’ai ça:

 ![image](https://www.debian-fr.org/uploads/default/original/2X/1/11b028ce9cd5fa406d6c7ff2157a2602b0ad8627.jpeg)  
Et dans ma config utilisateur, en passant root, je peux choisir les user affichés au login, etc.

Mais bon, vu que tu es sous mate, ça ne change pas grand chose, si tu n’as pas de tool mate pour configurer sur ta machine.

> [@miko](#):
>
> usermanager

Moi je ne le trouve pas dans ma bdd apt.  
Tu es sur quelle release ?

> [@miko](#):
>
> J’ai toujours ajouté les utilisateurs en ligne de commande.

Et je t’avoue que c’est aussi ce que je fais, mais c’est juste que je n’ai rien trouvé sur l’endroit ou se configure accountsservice, donc j’essayais de contourner en passant par un GUI.

Du coup, si ce n’est pas possible, je n’ai plus rien à te suggèrer.

---

<div class="post-metadata">

**Author:** ![chalu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/chalu/32/7402_2.png) [@chalu](https://www.debian-fr.org/u/chalu)\
**Post date:** [Novembre 9, 2018, 3:47 UTC](https://www.debian-fr.org/t/lightdm-greeter-et-accountsservice/77940/5 "2018-11-09T15:47:25Z")

</div>

Bonjour 🙂  
[ceci sur le wiki ubuntu](https://doc.ubuntu-fr.org/lightdm#cacher_des_utilisateurs_de_la_liste_a_l_ecran_de_connexion) semble correspondre  
si ton utilisateur à cacher s’est déjà connecté à sa session, il y a un fichier avec son nom dans  
`/var/lib/AccountsService/users/`  
Tu peux éditer ce fichier en root et mettre dans la partie [User]  
`SystemAccount=true`  
au lieu de false  
tu enregistres  
Normalement l’utilisateur n’apparaîtra plus dans la liste déroulante des utilisateurs de lightdm
