This plugin is based on libatspi which is based in AT-SPI2 architecture. If you're using a system with the old accessibility system based on CORBA you need to compile and execute the needed infrastructure for libatspi. Build AT-SPI2 infrastructure ============================ (Only needed if your system don't integrate this) * Build AT-SPI 2 from git - Dependecies $ sudo apt-get install compiz-dev libboost-dev libboost-all-dev libdbus-1-dev \ libdbus-glib-1-dev libxi-dev x11proto-record-dev libxtst-dev cmake gtk-doc-tools - Source code $ git clone git://git.gnome.org/at-spi2-core $ git clone git://git.gnome.org/atk $ git clone git://git.gnome.org/at-spi2-atk - Build in each of them -> ./autogen --prefix=/usr/local && make install More information at http://www.linuxfoundation.org/collaborate/workgroups/accessibility/atk/at-spi/at-spi_on_d-bus * Launch AT-SPI2 - Set gconf values $ gconftool-2 --set /desktop/gnome/interface/at-spi-dbus --type bool true $ gconftool-2 --set /desktop/gnome/interface/at-spi-corba --type bool false - Environment variables export GTK_PATH=/usr/local/lib/gtk-2.0/ export GTK_MODULES=gail:atk-bridge - Launch registry $ /usr/local/libexec/at-spi2-registryd Build Compiz Accessibility Plugin ================================= - Install development dependencies $ sudo apt-get install cmake compiz-dev libboost-all-dev libatspi2.0-dev xsltproc - Clone the source code for the accessibility plugin (cloned by default into compiz-accesibility-plugin directory) $ git clone git://github.com/gloob/compiz-accessibility-plugin.git - Create a new build directory $ mkdir compiz-accessibility-plugin-build - Build and install it $ cd compiz-accesibility-plugin-build $ BUILD_GLOBAL=true cmake ../compiz-accessibility-plugin $ sudo make install - Activate $ ccsm * Select Accesibility plugin and enable it