GDM is a system service that is responsible for providing graphical logins and managing local and remote displays.
This package is known to build and work properly using an LFS-8.0 platform.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/gdm/3.22/gdm-3.22.1.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gdm/3.22/gdm-3.22.1.tar.xz
Download MD5 sum: aca9e9efb688f01987737ec0c3e23dc3
Download size: 1.1 MB
Estimated disk space required: 40 MB (with tests)
Estimated build time: 0.3 SBU (with tests)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gdm
It is recommended to have a dedicated user and group to take
control of the gdm
daemon after it is started. Issue the following commands as the
groupadd -g 21 gdm && useradd -c "GDM Daemon Owner" -d /var/lib/gdm -u 21 \ -g gdm -s /bin/false gdm
Install GDM by running the following commands:
./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --without-plymouth \ --disable-static \ --enable-gdm-xsession && make
If you have installed Check-0.11.0 and you wish to run the testsuite, issue: make check.
Now, as the
Install the systemd unit by running the following command as the
install -v -m644 data/gdm.service /lib/systemd/system/gdm.service
switch prevents installation of static versions of the libraries.
--with-initial-vt=7: Use this switch to
make GDM start on VT7 instead of
the first free VT.
--without-plymouth: GDM now
explicitly requires plymouth to be installed. Use this switch to
disable this dependency.
--with-default-pam-config=lfs: Use this
switch if you did not create the
/etc/lfs-release file or distribution auto
detection will fail and you will be unable to use GDM.
enables the installation of the GDM Xsession file.
The GDM daemon is configured using the
/etc/gdm/custom.conf file. Default values are
stored in GSettings in the
gdm.schemas file. It is recommended that
end-users modify the
/etc/gdm/custom.conf file because the schemas
file may be overwritten when the user updates their system to
have a newer version of GDM.
Last updated on 2017-02-20 17:27:17 -0600