GDM-42.0

Introduction à GDM

GDM est un service système qui est responsable des authentifications graphiques et de la gestion des affichages locaux et à distance.

This package is known to build and work properly using an LFS-11.2 platform.

Informations sur le paquet

Dépendances de GDM

Requises

AccountsService-22.08.8, GTK+-3.24.34, ISO Codes-4.11.0, itstool-2.0.7, libcanberra-0.30, libdaemon-0.14 et Linux-PAM-1.5.2

Facultatives

keyutils-1.6.1

Dépendances de Runtime

gnome-session-42.0, gnome-shell-42.4 et Systemd-251

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/gdm

Installation de GDM

Il est recommandé d'avoir un utilisateur et un groupe dédiés au contrôle du démon gdm après son démarrage. Lancez les commandes suivantes en tant qu'utilisateur root 

groupadd -g 21 gdm &&
useradd -c "GDM Daemon Owner" -d /var/lib/gdm -u 21 \
        -g gdm -s /bin/false gdm &&
passwd -ql gdm

Installez GDM en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson --prefix=/usr               \
      --buildtype=release         \
      -Dgdm-xsession=true ..      &&
ninja

Ce paquet n'a pas de suite de tests utilisable.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

-Dinitial-vt=7 : utilisez ce paramètre pour que GDM démarre sur le VT7 plutôt que le premier VT libre.

-Ddefault-pam-config=lfs : Utilisez ce paramètre si vous n'avez pas créé le fichier /etc/lfs-release ou l'auto-détection de la distribution échouera et vous serez incapables d'utiliser GDM.

-Dgdm-xsession=true : Ceci active l'installation du fichier Xsession de GDM.

Configuration de GDM

Fichiers de configuration

/etc/gdm/custom.conf

Informations sur la configuration

Le service GDM est configuré à l'aide du fichier /etc/gdm/custom.conf. Les valeurs par défaut sont stockées dans GSettings dans le fichier gdm.schemas. Il est recommandé que les utilisateurs finaux modifient le fichier /etc/gdm/custom.conf car le fichier de schémas peut être écrasé quand les utilisateurs mettent à jour leur système pour avoir une nouvelle version de GDM.

Unité Systemd

Pour démarrer le démon gdm au démarrage, activez l'unité systemd précédemment installée en exécutant la commande suivante en tant qu'utilisateur root :

systemctl enable gdm

Démarrer GNOME

Il est possible de démarrer GNOME à partir de la ligne de commande, plutôt qu'avec GDM. Cependant, vous devez toujours installer GDM pour que certaines parties de l'environnement de bureau fonctionne. Une raison pour démarrer depuis la ligne de commande serait d'avoir la prise en charge de Wayland sur un système qui a le pilote NVIDIA propriétaire, car GDM ne fournira pas le type de session Wayland sur un tel système.

Pour démarrer GNOME avec xinit-1.4.1, lancez les commandes suivantes :

cat > ~/.xinitrc << "EOF"
dbus-run-session gnome-session
EOF

startx

Autrement, pour démarrer GNOME avec la prise en charge de Wayland, lancez la commande suivante :

dbus-run-session -- gnome-shell --display-server --wayland

Contents

Programmes installés: gdm, gdmflexiserver et gdm-screenshot
Bibliothèques installées: libgdm.so et pam_gdm.so (Module PAM)
Répertoires installés: /etc/gdm, /usr/include/gdm, /usr/share/gdm et /usr/share/help/*/gdm

Descriptions courtes

gdm

est le dialogue d'authentification pour GNOME

gdm-screenshot

est un outil d'impression écran de GDM

Last updated on