Merci pour ta réponse.
En fait les fichiers de configuration sont concaténés : lightdm commence par lire les fichiers sur /usr, donc /usr/share/lightdm/
puis ceux dans /etc/lightdm/lightdm.conf.d/
et termine par le fichier /etc/lightdm/lightdm.conf
. => d’ou les lettre « B, C, D » qui apparaissent lors du retour de $ lightdm --show-config
.
Quand à modifier directement les fichiers dans /usr, il me semble que ce n’est pas une solution très propre. Pour moi, /usr est de domaine de dpkg, normalement on ne devrait jamais y toucher. Les fichiers de configuration se trouvent en général sous /etc ou notre ~/home.
Entre temps j’ai découvert une application graphique qui permet de gérer tous ça : « lightdm-gtk-greeter-settings »
Du coup je l’ai installé et cela fonctionne.
D’après mes essais, cette application écrase le dernier fichier de configuration dans la pile de « config » => donc le fichier /etc/lightdm/lightdm-gtk-greeter.conf
Si vous installez ce logiciel, un conseil, faite au préalable une sauvegarde de ce fichier. Il contient de très nombreux paramètres tous commentés, donc cela fourni un bon guide pour faire sa configuration. Mais une fois lightdm-gtk-greeter-settings installé et la première configuration enregistrée, il écrase complètement ce fichier qui passe de 70 lignes à juste le ou les paramètres modifiés.
Ce programme m’a permis de voir d’où venait l’erreur que je fessait :
en fait il faut tout mettre après la balise [greeter]
alors que j’avais tout mis sous la balise [Seat:*]
.
NB : Dé-commenter les lignes modifiées (comme dans la configuration de php ou de beaucoup d’autres programmes) ne suffit pas.
Voici par exemple ce qu’il faut mettre dans ce fichier :
[greeter]
background = /chemin/vers/mon/fichier.png
theme-name=adwaita-Dark # attention thème en anglais (voir liste des thèmes sous /usr/share/themes/)
font-name=nimbus roman regular (là c’est le b**del pour le bon formatage de la ligne).