Introduction to At-Spi2 Atk

The At-Spi2 Atk package contains a library that bridges ATK to At-Spi2 D-Bus service.



Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

At-Spi2 Atk Dependencies


at-spi2-core-2.44.1 and ATK-2.38.0

User Notes:

Installation of At-Spi2 Atk

Install At-Spi2 Atk by running the following commands:

mkdir build &&
cd build &&

meson --prefix=/usr --buildtype=release .. &&

To test the results, issue: ninja test. An already active graphical session with bus address is necessary to run the tests.

Now, as the root user:

ninja install


If you installed the package to your system using a DESTDIR method, /usr/share/glib-2.0/schemas/gschemas.compiled was not updated/created. Create (or update) the file using the following command as the root user:

glib-compile-schemas /usr/share/glib-2.0/schemas

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.


Installed Programs: None
Installed Libraries: and /usr/lib/gtk-2.0/modules/
Installed Directory: /usr/include/at-spi2-atk and /usr/lib/gnome-settings-daemon-3.0

Short Descriptions

is the Accessibility Toolkit GTK+ module

Contains the common functions used by GTK+ Accessibility Toolkit Bridge