Control Center-2.18.1

Introduction to Control Center

The Control Center package contains the GNOME settings managers.

Package Information

Control Center Dependencies

Required

GStreamer Base Plug-ins-0.10.13, libgnomekbd-2.18.2, Metacity-2.18.5, and Nautilus-2.18.3

Optional

HAL-0.5.9.1, shared-mime-info-0.21, Evolution Data Server-1.10.3, and ALSA-1.0.13

Though they are only run-time dependencies and Control Center will compile just fine without them installed, there are two screen saver packages that can be installed which will provide a robust collection of screen savers and screen locking capability. gnome-screensaver-2.18.2 is looked for first, with a fallback to XScreenSaver-5.03 if necessary.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/control-center

Installation of Control Center

Install Control Center by running the following commands:

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.18.3 \
            --localstatedir=/var/lib \
            --libexecdir=$(pkg-config \
                --variable=prefix ORBit-2.0)/lib/control-center &&
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.18.3: This parameter causes the configuration files to be installed in /etc/gnome/2.18.3 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--localstatedir=/var/lib: This parameter is used so that all ScrollKeeper files are installed in, and the ScrollKeeper database is properly updated in /var/lib/scrollkeeper instead of some files being installed in $GNOME_PREFIX/var/scrollkeeper.

--libexecdir=$(pkg-config --variable=prefix ORBit-2.0)/lib/control-center: This parameter causes the libexec files to be installed in the preferred location of $GNOME_PREFIX/lib/control-center instead of $GNOME_PREFIX/libexec.

--enable-aboutme: Enables building the gnome-about-me capplet. Evolution Data Server must be installed to use this parameter.

Configuring Control Center

Configuration Information

If HAL was linked into the build and GNOME is being installed in any location other than /usr, you should create a local D-Bus session configuration file so that the installed org.gnome.SettingsDaemon.service file can be discovered by D-Bus. You should reference the information on the D-Bus page for instructions on how to create a D-Bus custom services directory. You may disregard this if you already created the local D-Bus session configuration file during the GNOME VFS installation.

Contents

Installed Programs: gnome-about-me,gnome-accessibility-keyboard-properties, gnome-at-properties, gnome-background-properties, gnome-control-center, gnome-default-applications-properties, gnome-display-properties, gnome-font-properties, gnome-font-viewer, gnome-keybinding-properties, gnome-keyboard-properties, gnome-mouse-properties, gnome-network-preferences, gnome-sound-properties, gnome-theme-manager, gnome-theme-thumbnailer, gnome-thumbnail-font, gnome-typing-monitor, gnome-ui-properties, gnome-window-properties, and themus-theme-applier
Installed Libraries: libgnome-window-settings.{so,a}, GNOME VFS and window manager settings library modules and Nautilus library module extensions
Installed Directories: The following subdirectories of $GNOME_PREFIX/: include/gnome-window-settings-2.0, lib/{control-center, nautilus, window-manager-settings}, share/{{,gnome/help/,omf/}control-center-2.0, gnome/{default-applications,cursor-fonts}}

Last updated on 2007-07-25 09:48:30 -0500