GNOME Session-2.30.2

Introduction to GNOME Session

The GNOME Session package contains the GNOME session manager.

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

Package Information

GNOME Session Dependencies

Required

GConf-2.28.1, gtk+-2.24.8, startup-notification-0.9, and UPower-0.9.1

Recommended

Optional

xmlto-0.0.23

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnome-session

Installation of GNOME Session

Install GNOME Session by running the following commands:

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.30.2 \
            --libexecdir=$(pkg-config \
                --variable=prefix ORBit-2.0)/lib \
            --mandir=$(pkg-config \
                --variable=prefix ORBit-2.0)/share/man &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--prefix=$(pkg-config --variable=prefix ORBit-2.0): Setting the prefix using this parameter instead of with $GNOME_PREFIX will ensure that the prefix is consistent with the installation environment and the package will be installed in the correct location.

--sysconfdir=/etc/gnome/2.30.2: This parameter causes the configuration files to be installed in /etc/gnome/2.30.2 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--libexecdir=$(pkg-config --variable=prefix ORBit-2.0)/lib: This parameter is used so that the gnome-session internal support programs are installed in the preferred location of $GNOME_PREFIX/lib instead of $GNOME_PREFIX/libexec.

--mandir=$(pkg-config --variable=prefix ORBit-2.0)/share/man: This parameter causes the man.(X) files to be installed in $GNOME_PREFIX/share/man/man(X) instead of $GNOME_PREFIX/man/man(X).

--with-at-spi-registryd-directory=...: This parameter is used to identify where the AT-SPI Registry daemon is located, as the default is $GNOME_PREFIX/libexec.

--enable-docbook-docs: This parameter is used to build the documentation.

Contents

Installed Programs: gnome-session, gnome-session-properties, gnome-session-save, gnome-wm, and gnome-settings-daemon-helper
Installed Libraries: None
Installed Directory: $GNOME_PREFIX/{lib/gnome-session/helpers, share/gnome-session}

Short Descriptions

gnome-session

starts up the GNOME desktop.

gnome-session-*

session utilities includes a configuration program and other session management related utilities.

gnome-wm

uses the $WINDOW_MANAGER environment variable to allow a user to define a window manager of choice. If no $WINDOW_MANAGER is defined, gnome-wm defaults to metacity as the default window manager.

Last updated on 2010-08-22 13:35:17 +0000