Introduction to libcanberra

libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.

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

Package Information

libcanberra Dependencies





GTK+-2.24.28, GTK-Doc-1.24, PulseAudio-7.0 and tdb

User Notes:

Installation of libcanberra

Install libcanberra by running the following commands:

./configure --prefix=/usr --disable-oss &&

This package does not come with a test suite.

Now, as the root user:

make docdir=/usr/share/doc/libcanberra-0.30 install

Command Explanations

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

Configuring Libcanberra

Systemd Units

To start the canberra-boot service at boot, enable the previously installed systemd unit by running the following command as the root user:

systemctl enable canberra-system-bootup


Installed Programs: canberra-boot and canberra-gtk-play
Installed Libraries:, and
Installed Directories: /usr/lib/libcanberra-0.30, /usr/share/doc/libcanberra and /usr/share/gtk-doc/html/libcanberra

Short Descriptions


is an application used for playing sound events.

contains the libcanberra bindings for GTK+ 2.

contains the libcanberra bindings for GTK+ 3.

contains the libcanberra API functions.

Last updated on 2015-09-03 19:28:39 -0500