Gestionnaire d'affichage - Lightdm

Dernière mise à jour : Debian 10.9

1 - Installation et configuration standard

$ sudo aptitude install lightdm
$ sudo dpkg-reconfigure lightdm
$ sudo lightdm --show-config
[Seat:*]
A greeter-session=lightdm-greeter
A greeter-hide-users=true
A session-wrapper=/etc/X11/Xsession

Sources:
A /usr/share/lightdm/lightdm.conf.d/01_debian.conf
B /etc/lightdm/lightdm.conf

2 - Modification de la configuration standard

$ sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.BU

2.1 - Image de fond

Pour modifier l'image de fond de l'écran d'accueil du gestionnaire, dans le fichier de configuration de présentation de lightdm : /etc/lightdm/lightdm-gtk-greeter.conf, remplacer les lignes

[greeter]
#background=

par

[greeter]
background=/chemin_vers_image.png

l'image de fond devant être au format png ou svg.

On peut par exemple utiliser une image située dans /usr/share/images/ desktop-base ou dans /usr/share/desktop-base

2.2 - Nom d'utilisateur dans l'invite de l'écran d'accueil

$ sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
....
greeter-hide-users=false
.....
$ sudo sed '/greeter-hide-users/{s/true/false/}' /usr/share/lightdm/lightdm.conf.d/01_debian.conf

2.3 - Auto-login

#autologin-user= 
#autologin-user-timeout=

par

autologin-user=<nom_utilisateur>
autologin-user-timeout=0

en supposant que le nom de l'utilisation est nom_utilisateur et une connexion sans délai d'attente

$ sudo sed -i  "/#autologin-user="/aautologin-user=<nom_utilisateur> /etc/lightdm/lightdm.conf

$ sudo sed -i "/#autologin-user-timeout="/aautologin-user-timeout=0 /et lightdm/lightdm.conf
# autologin-user = User to log in with by default (overrides autologin-guest)