Skip to main content
Topic: wtf is org.a11y.Busorg (Read 391 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

wtf is org.a11y.Busorg

this is showing up in my log on a new server.

What the hell is it?  I get nothing on a google search

Re: wtf is org.a11y.Busorg

Reply #1
org.a11y.Bus is the D-Bus name of AT-SPI2. Tl;dr GNOME screen reader library.

org.a11y.Busorg is weird, though, if it's not a typo, or two log lines getting mangled together, or some developer forgetting to put a newline after log output.

Re: wtf is org.a11y.Busorg

Reply #2
org.a11y.Bus is the D-Bus name of AT-SPI2. Tl;dr GNOME screen reader library.

org.a11y.Busorg is weird, though, if it's not a typo, or two log lines getting mangled together, or some developer forgetting to put a newline after log output.


Why would I want a screen reader unless I am the NSA?  How do I get rid of it?  I think it is called by Firefox as some part of a program for the handicapped (or cripples as George Carlin rightful called them)

Re: wtf is org.a11y.Busorg

Reply #3
It's at-spi2-core bullshit. It's not even used anymore, so can be safely stubbed out by leaving only so files, removing executable blobs from the filesystem so that this doesn't run in the background and gtk then reports that this is all unavailable, of course it's important to have this installed so it's in pacman's DB and any other dependency doesn't pull it by force and reinstalls it by mistake:
pacman.conf:
Code: [Select]
IgnorePkg = lib32-at-spi2-core at-spi2-core
NoExtract = /etc/xdg/autostart/at-spi-dbus*
NoExtract = /usr/share/dbus-1/services/org.a11y.*
NoExtract = /usr/share/dbus-1/accessibility-services/org.a11y.*

There are also other sussy packages like geocode, zeitgeist, ibus and more. If you google you'll run into a rabbit hole...

Also, this is absolutely for powerusers only and if someone breaks their system doing this, it's not on me. Blame gnome for having retarded frameworks that don't work and are only a burden on distro maintainers.

Re: wtf is org.a11y.Busorg

Reply #4
I have
Code: [Select]
NoExtract = usr/share/dbus-1/accessibility-services/org.a11y.*
in pacman.conf and
Code: [Select]
export NO_AT_BRIDGE=1
in .profile, and this seems enough to prevent the thing from starting up. But systems vary and at-spi is not exactly well documented...

Shoun2137's solution of ignoring the whole at-spi2-core package seems tempting in some sense, but I would worry about some gtk apps failing to even start. (Haven't tried, just a hunch.) Plus you couldn't compile anything that uses gtk.

Re: wtf is org.a11y.Busorg

Reply #5
Shoun2137's solution of ignoring the whole at-spi2-core package seems tempting in some sense, but I would worry about some gtk apps failing to even start. (Haven't tried, just a hunch.) Plus you couldn't compile anything that uses gtk.
You just need to remove executables that drive this bullshit + mo translation files... As long as you leave out the so libraries present on the system, nothing will be broken, as I said, gtk will report that this particular feature is not available. Also as for that env, yeah, I forgot about it.