%general-entities; ]> $LastChangedBy$ $Date$ GDM-&gdm-version; Introduction to <application><acronym>GDM</acronym></application> The GDM package contains GNOME's Display Manager daemon. This is useful for allowing configurable graphical logins. Package information Download (HTTP): Download (FTP): Download size: &gdm-size; Estimated Disk space required: &gdm-buildsize; Estimated build time: &gdm-time; <application><acronym>GDM</acronym></application> dependencies Required , and Optional , and SELinux Installation of <application><acronym>GDM</acronym></application> Install GDM by running the following commands: groupadd gdm && useradd -c gdm -d /dev/null -g gdm -s /bin/bash gdm && ./configure --prefix=`pkg-config --variable=prefix ORBit-2.0` \ --libexecdir=`pkg-config --variable=prefix ORBit-2.0`/sbin \ --sysconfdir=/etc/gnome --localstatedir=/var/lib \ --with-pam-prefix=/etc && make && make install Command explanations --sysconfdir=/etc/gnome: This command puts configuration files in /etc/gnome instead of /opt/gnome2/etc. --localstatedir=/var/lib: This command puts files in /var/lib instead of /opt/gnome2/var. --with-pam-prefix=/etc: This command puts PAM configuration files in /etc/pam.d instead of /etc/gnome. Configuring <application>GDM</application> Config files gdm.conf Configuration Information The GDM PAM config files contain modules not present in a BLFS installation. The following commands will replace those files: cat > /etc/pam.d/gdm << "EOF" auth required pam_unix.so auth required pam_nologin.so account required pam_unix.so password required pam_unix.so session required pam_unix.so EOF cat > /etc/pam.d/gdm-autologin << "EOF" auth required pam_env.so auth required pam_nologin.so auth required pam_permit.so account required pam_unix.so password required pam_unix.so session required pam_unix.so EOF gdm can be tested by executing it from a root console. To start a graphical login at boot, install the /etc/rc.d/init.d/gdm init script included in the package. make install-gdm To autostart with a graphical login, edit /etc/inittab so that the line containing: id:3:initdefault: is changed to: id:5:initdefault: Contents The GDM package contains gdm, gdm-binary, gdmXnest, gdmXnestchooser, gdmchooser, gdmflexiserver, gdmgreeter, gdmlogin, gdmphotosetup, gdmsetup, gdmthemetester, gdm-restart, gdm-safe-restart, gdm-stop, gdmconfig, gdmopen and gdmtranslate. Description gdm gdm is a wrapper script to execute the GDM binary, the configurable GNOME based login prompt. gdmchooser gdmchooser is an application for selecting XDMCP enabled hosts on the local network. gdmsetup gdmsetup is a graphical interface to edit the gdm.conf. gdm-restart and gdm-safe-restart gdm-restart sends the HUP signal and gdm-safe-restart sends the USR1 signal to the GDMdaemon so that it restarts. They are used after the config file is edited. gdmconfig gdmconfig is an application for managing the configuration of the entire GDM applications suite. It handles look and feel, security, XDMCP, GDMchooser and more.