GDM est un service système qui est responsable des authentifications graphiques et de la gestion des affichages locaux et à distance.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-9.1.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/gdm/3.34/gdm-3.34.1.tar.xz
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/gdm/3.34/gdm-3.34.1.tar.xz
Somme de contrôle MD5 du téléchargement : 65d1fd4bb85e8b133d1cbffb80ecf62e
Taille du téléchargement : 1.2 Mo
Estimation de l'espace disque requis : 43 Mo
Estimation du temps de construction : 0.2 SBU
AccountsService-0.6.55, GTK+-3.24.13, ISO Codes-4.4, itstool-2.0.6, keyutils-1.6.1, libcanberra-0.30, libdaemon-0.14 et Linux-PAM-1.3.1
gnome-session-3.34.2, gnome-shell-3.34.4 et elogind-243.4
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/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 lançant les commandes suivantes :
sed 's@systemd@elogind@' -i data/pam-lfs/gdm-launch-environment.pam &&
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--without-plymouth \
--disable-static \
--enable-gdm-xsession \
--with-systemdsystemunitdir=no \
--with-pam-mod-dir=/lib/security &&
make
Ce paquet n'a pas de suite de tests utilisable.
Maintenant, en tant qu'utilisateur root :
make install
--disable-static : Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--with-initial-vt=7 : Utilisez ce
paramètre pour que GDM démarre sur
le VT7 plutôt que le premier VT libre.
--without-plymouth :
GDM requiert maintenant explicitement que plymouth soit installé.
Utilisez ce paramètre pour désactiver la dépendance.
--with-default-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.
--enable-gdm-xsession : Ceci
active l'installation du fichier Xsession de GDM.
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.
Pour démarrer gdm
automatiquement au démarrage, installez le script d'init
/etc/rc.d/init.d/gdm inclus dans le
paquet blfs-bootscripts-20191204
et indiquez le niveau d'exécution 5 par défaut (connexion
graphique) en tant qu'utilisateur root :
make install-gdm
Pour indiquer la valeur par défaut de 5 pour toujours, ce qui
démarre l'écran d'accueil de gdm automatiquement, vous
pouvez modifier /etc/inittab. En
tant qu'utilisateur root :
sed /initdefault/s/3/5/ -i /etc/inittab
Vous devriez aussi désactiver la gestion de l'énergie par défaut d'elogind :
cat >> /etc/elogind/logind.conf << "EOF"
AllowSuspend=no
AllowHibernation=no
EOF
Last updated on 2020-02-27 07:00:52 +0100