GDM est le gestionnaire de sessions de l'environnement GNOME et son bureau GNOME Shell.
C'est donc le gestionnaire de connexion pré-installé de la variante par défaut d'Ubuntu.
L'installation de GDM entraînera inévitablement l'installation de GNOME Shell s'il n'est pas déjà présent.
Il suffit d'installer le paquet gdm3.
Au démarrage, une liste d'utilisateurs est proposée. Cliquez sur votre nom.
On vous demande alors votre mot de passe, entrez-le et cliquez sur "Se connecter".
Cliquez sur "Annuler" pour revenir à la liste des utilisateurs.
Si plusieurs environnements sont installés, à coté du bouton "Se connecter" se trouvera un petit engrenage. En cliquant dessus, vous pouvez sélectionner l'environnement de votre choix.
Cela concerne également le choix du protocole d'affichage (Wayland ou Xorg ; le protocole par défaut, conseillé, n'étant pas précisé explicitement).
En haut à droite, un menu vous permet de modifier quelques paramètres système, comme le son. Un bouton pour éteindre/redémarrer l'ordinateur est également disponible.
Juste à gauche du menu système, des options d'accessibilité sont disponibles :
GDM gère aussi le verrouillage/déverrouillage de l'écran (au moment de la mise en veille par exemple).
Une image occupera alors l'écran, avec une horloge en son centre. Vos notifications peuvent apparaître sur l'écran de verrouillage si vous le souhaitez. Cet écran est appelé dans cette page « écran de verrouillage ».
En faisant Espace
, ou en faisant glisser l'image vers le haut (geste au touchpad, clic maintenu à la souris, molette de la souris, …), cette image va se retirer.
Vous verrez alors apparaître un écran appelé dans cette page « écran de connexion ». On vous demandera alors votre mot de passe pour déverrouiller la session.
Les mises à niveau, voire les mises à jour, risquent par ailleurs de réinitialiser vos configurations.
Les droits d'administration sont requis.
La configuration de GDM est complexe, cette page se limite à examiner les éléments de personnalisation du point de vue de l'utilisateur.
De préférence voir le tutoriel Personnaliser l'arrière-plan de GDM
update-alternatives --config gdm3.css
Choisissez alors gnome-shell.css
en tapant le numéro adéquat.
Le fichier de configuration /etc/gdm/custom.conf
permet de modifier quelques paramètres.
Le fichier custom.conf
se compose de plusieurs sections de paramètres délimitées par des titres de sections entre crochets (entre parenthèses se trouve la liste des options disponibles) :
Pour une documentation complète, voir ici.
Option | TimedLoginEnable | active/désactive la connexion automatique temporisée |
---|---|---|
Option | TimedLogin | utilisateur connecté après le délai de temporisation |
Option | TimedLoginDelay | délai de temporisation avant connexion automatique |
Option | AutomaticLoginEnable | active/désactive la connexion immédiate |
Option | AutomaticLogin | utilisateur connecté immédiatement |
Option | User | en général et par défaut gdm |
Option | Group | en général et par défaut gdm |
Option | IncludeAll | si vrai (true ), tous les utilisateurs de l'ordinateur local, sinon (false ) seulement les utilisateurs connectés récemment |
---|---|---|
Option | Include | liste des utilisateurs toujours visibles (le symbole de séparation est la virgule) |
Option | Exclude | liste des utilisateurs toujours exclus (ce paramètre remplace complètement le réglage d'origine) |
Lors de la connexion, si votre répertoire personnel est chiffré, il est possible que votre avatar ne s'affiche pas s'il s'agit d'un avatar personnalisé. En effet si l'avatar se situe sur votre partition personnelle, GDM ne peut pas y accéder tant qu'elle n'est pas déverrouillée. Pour solutionner ce problème, il convient de copier cet avatar dans une partition acessible à GDM avant que vous n'ayiez saisi votre identifiant. La partition par défaut des avatars est /usr/share/pixmaps/faces/, que vous pouvez utiliser. Créer (en mode root) un répertoire /opt/icone a l'avantage de ne pas affecter les répertoires systèmes. Dans un second temps, il faut affecter cet avatar à votre profil.
moi@pc:~$ sudo mkdir /opt/icone moi@pc:~$ sudo cp /home/moi/Images/Monavatar.png /opt/icone moi@pc:~$ sudo cat /var/lib/AccountsService/users/moi [User] Session= XSession= Icon=/home/moi/Images/Monavatar.png SystemAccount=false [InputSource0] xkb=fr moi@pc:~$ sudo sed -i 's#Icon=/home/moi/Images/Monavatar.png#Icon=/opt/icone/Monavatar.png#' /var/lib/AccountsService/users/moi moi@pc:~$ sudo cat /var/lib/AccountsService/users/moi [User] Session= XSession= Icon=/opt/icone/Monavatar.png SystemAccount=false [InputSource0] xkb=fr moi@pc:~$
Au prochain redémarrage, vous aurez le plaisir de découvrir votre icone tant espérée.