GDM-3.6.1

Introduction à GDM

GDM est le service du système qui est responsable pour fournir des connexions graphiques et pour gérer les affichages locaux et distants.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

Dépendances de GDM

Requises

AccountsService-0.6.25, dconf-0.14.0, libcanberra-0.30, Linux-PAM-1.1.6, NSS-3.14 et yelp-xsl-3.6.1

Recommandées

Facultatives

check-0.9.9 (requis pour lancer la suite de tests)

Dépendances d'exécution

ConsoleKit-0.4.6, GNOME-Session-3.6.1 et soit gnome-shell-3.6.1 ou Metacity-2.34.13

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

Installation de GDM

Il est recommandé d'avoir un groupe et un utilisateur dédiés pour prendre le contrôle du démon gdm après qu'il a été démarré. 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 &&
usermod -a -G audio gdm &&
usermod -a -G video gdm

Installez GDM en lançant les commandes suivantes :

./configure --prefix=/usr             --sysconfdir=/etc                 --localstatedir=/var              --libexecdir=$(pkg-config               --variable=prefix ORBit-2.0)/lib/gdm                --libexecdir=/usr/lib/gdm              --with-initial-vt=7             --with-at-spi-registryd-directory=/usr/lib/at-spi2-core               --with-authentication-agent-directory=/usr/lib/polkit-gnome             --with-check-accelerated-directory=/usr/lib/gnome-session             --with-consolekit-directory=/usr/lib/ConsoleKit             --disable-static &&
make

Si vous avez installé check-0.9.9 et si vous souhaitez lancer la suite de tests, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install &&
chown -R -v gdm:gdm /var/lib/gdm /var/cache/gdm /var/log/gdm

Explication des commandes

--with-initial-vt=7 : Ce paramètre fait que GDM démarre sur vt7 à la place du premier VT libre .

--with-*-directory=... : Ces paramètres spécifient l'endroit des programmes qui sont utilisés à l'exécution.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--with-default-pam-config=lfs : Utilisez ce paramètre si vous ne créez pas /etc/lfs-release ou que l'autodétection de la distribution échoue et que vous voulez activer l'utilisation de GDM.

Configuration de GDM

Fichiers de configuration

/etc/gdm/custom.conf

Informations de configuration

Le démon GDM est configuré en utilisant le 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 schemas peut être écrasé par les utilisateurs mettent à jour leur système pour avoir une nouvelle version de GDM.

[Important]

Important

Si le démon système D-BUS est exécuté pendant l'installation de gdm, assurez vous de stopper et de redémarrer le demon D-BUS avant de tenter de démarrer gdm.

On peut tester gdm en l'exécutant en tant qu'utilisateur root. si vous souhaitez l'arrêter vous devez allez dans un tty différent et ensuite le tuer.

Script de démarrage

Pour démarrer une connexion graphique au démarrage du système, installez le script de démarrage /etc/rc.d/init.d/gdm fourni dans le paquet blfs-bootscripts-20120828.

make install-gdm

Maintenant éditez /etc/inittab avec les commandes suivantes.

sed -i 's/id:3:initdefault:/id:5:initdefault:/'     /etc/inittab

Contenu

Programmes installés: gdm, et gdm-screenshot
Bibliothèques installées: libgdm.so et libgdmsimplegreeter.so
Répertoires installés: /etc/dconf/db/gdm.d, /etc/gdm, /usr/include/gdm, /usr/lib/gdm, /usr/share/gdm, /usr/share/help/*/gdm, /var/cache/gdm, /var/gdm, /var/lib/gdm, /var/log/gdm and /var/run/gdm

Descriptions courtes

gdm

est le gestionnaire de démarrage de GNOME.

gdm-screenshot

est un outil d'impression écranGDM .

Last updated on : 2012-10-19 08:22:00 +020