How to Disable the Ubuntu ‘At-spi2-registryd’ Service

The Accessibility DBus Registry

In Ubuntu Linux desktop environments (specifically those using GNOME or XFCE), the at-spi2-registryd service is a core component of the Assistive Technology Service Provider Interface (AT-SPI). This background daemon acts as a central registry and communication hub (via D-Bus) between the graphical applications you are running and assistive technologies like screen readers (Orca), screen magnifiers, or alternative input devices.

While this daemon is absolutely vital for users who rely on accessibility features to navigate their operating system, it is often unnecessary for users who do not require them. Furthermore, in some older versions of Ubuntu, the at-spi2-registryd service was known to suffer from memory leaks, slowly consuming RAM if left running for weeks at a time. If you do not use any screen readers, magnifiers, or on-screen keyboards, and you want to reclaim a small amount of system resources (or stop the daemon from logging to your system journal), you can disable it.

How to Disable the At-spi2-registryd Service

Because this service is tightly integrated into the desktop environment and often launched automatically by the session manager rather than systemd directly, you must configure the desktop environment to ignore it.

Warning: Do not disable this if you use any accessibility features, as they will immediately stop working.

  1. Open your Ubuntu Terminal.
  2. For modern GNOME desktop environments, you can disable the accessibility toolkit globally via the gsettings command:
gsettings set org.gnome.desktop.interface toolkit-accessibility false
  1. If the daemon continues to run (often triggered by Qt or GTK applications independently), you can forcefully prevent the executable from running by renaming it or removing its execute permissions:
sudo chmod -x /usr/libexec/at-spi2-registryd
# Note: On some systems, the path may be /usr/lib/at-spi2-core/at-spi2-registryd
  1. Restart your computer (or log out and back in) to ensure the daemon is completely killed.

Your Ubuntu desktop will no longer launch the AT-SPI registry, ensuring maximum memory availability for your primary applications.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.