GNU bug report logs

#28088 "The name org.a11y.Bus was not provided by any .service files" with multiple applications

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to bug-guix@gnu.org:
bug#28088; Package guix. (Mon, 14 Aug 2017 19:30:02 GMT) (full text, mbox, link).


Acknowledgement sent to ng0 <ng0@infotropique.org>:
New bug report received and forwarded. Copy sent to bug-guix@gnu.org. (Mon, 14 Aug 2017 19:30:02 GMT) (full text, mbox, link).


Message #5 received at submit@debbugs.gnu.org (full text, mbox, reply):

From: ng0 <ng0@infotropique.org>
To: bug-guix@gnu.org
Subject: "The name org.a11y.Bus was not provided by any .service files" with multiple applications
Date: Mon, 14 Aug 2017 19:28:08 +0000
[Message part 1 (text/plain, inline)]
Upon starting for example emacs in spectrwm I get this message:
[1]   Done                    emacs
user@abyayala ~$
** (emacs-25-2:19121): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

It works alright, but I have seen the exact same message while
trying to figure out why mate-terminal does not start.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix@gnu.org:
bug#28088; Package guix. (Mon, 14 Aug 2017 19:58:02 GMT) (full text, mbox, link).


Message #8 received at 28088@debbugs.gnu.org (full text, mbox, reply):

From: ng0 <ng0@infotropique.org>
To: 28088@debbugs.gnu.org
Subject: Re: bug#28088: "The name org.a11y.Bus was not provided by any .service files" with multiple applications
Date: Mon, 14 Aug 2017 19:56:45 +0000
[Message part 1 (text/plain, inline)]
ng0 transcribed 1.6K bytes:
> Upon starting for example emacs in spectrwm I get this message:
> [1]   Done                    emacs
> user@abyayala ~$
> ** (emacs-25-2:19121): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
> 
> It works alright, but I have seen the exact same message while
> trying to figure out why mate-terminal does not start.
> -- 
> ng0
> GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
> GnuPG: https://n0is.noblogs.org/my-keys
> https://www.infotropique.org https://krosos.org

It is worth mentioning that this only happens with a
desktop-services ressembling services list + no xfce-service
or gnome-service in the system config.

Reconfiguring and adding GNOME, switching tp GNOME makes
this message not appear. We need to narrow down where
this error comes from.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix@gnu.org:
bug#28088; Package guix. (Wed, 23 Aug 2017 13:55:01 GMT) (full text, mbox, link).


Message #11 received at 28088@debbugs.gnu.org (full text, mbox, reply):

From: iyzsong@member.fsf.org (宋文武)
To: 28088@debbugs.gnu.org
Subject: Re: bug#28088: "The name org.a11y.Bus was not provided by any .service files" with multiple applications
Date: Wed, 23 Aug 2017 21:53:56 +0800
ng0 <ng0@infotropique.org> writes:

> ng0 transcribed 1.6K bytes:
>> Upon starting for example emacs in spectrwm I get this message:
>> [1]   Done                    emacs
>> user@abyayala ~$
>> ** (emacs-25-2:19121): WARNING **: Error retrieving accessibility
>> bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name
>> org.a11y.Bus was not provided by any .service files
>> 
>> It works alright, but I have seen the exact same message while
>> trying to figure out why mate-terminal does not start.
>> -- 
>> ng0
>> GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
>> GnuPG: https://n0is.noblogs.org/my-keys
>> https://www.infotropique.org https://krosos.org
>
> It is worth mentioning that this only happens with a
> desktop-services ressembling services list + no xfce-service
> or gnome-service in the system config.
>
> Reconfiguring and adding GNOME, switching tp GNOME makes
> this message not appear. We need to narrow down where
> this error comes from.

GTK+ applications will provide accessibility support over this dbus
service, so the AT-SPI clients (screen reader etc.) could use them.

And this 'org.a11y.Bus' service can be auto activated by the dbus
session daemon if the 'at-spi2-core' package is available.  If not,
we'll get thoese warnning from applications.

Usually they're harmless, and can be suppressed by set the environment
variable 'NO_AT_BRIGE=1'.





Information forwarded to bug-guix@gnu.org:
bug#28088; Package guix. (Sat, 02 Sep 2017 22:10:01 GMT) (full text, mbox, link).


Message #14 received at 28088@debbugs.gnu.org (full text, mbox, reply):

From: ludo@gnu.org (Ludovic Courtès)
To: iyzsong@member.fsf.org (宋文武)
Cc: 28088@debbugs.gnu.org
Subject: Re: bug#28088: "The name org.a11y.Bus was not provided by any .service files" with multiple applications
Date: Sun, 03 Sep 2017 00:09:30 +0200
Hi!

iyzsong@member.fsf.org (宋文武) skribis:

> GTK+ applications will provide accessibility support over this dbus
> service, so the AT-SPI clients (screen reader etc.) could use them.
>
> And this 'org.a11y.Bus' service can be auto activated by the dbus
> session daemon if the 'at-spi2-core' package is available.  If not,
> we'll get thoese warnning from applications.

It does sound like our GuixSD setup fails to activate org.a11y.Bus
though.  Should we add a service in %desktop-services that extends
‘dbus-root-service-type’ with ‘at-spi2-core’ to ensure that
auto-activation works?

I think we should strive to provide accessible environments when
possible, as with GNOME.

Thanks,
Ludo’.




Information forwarded to bug-guix@gnu.org:
bug#28088; Package guix. (Sun, 03 Sep 2017 03:12:01 GMT) (full text, mbox, link).


Message #17 received at 28088@debbugs.gnu.org (full text, mbox, reply):

From: iyzsong@member.fsf.org (宋文武)
To: ludo@gnu.org (Ludovic Courtès)
Cc: 28088@debbugs.gnu.org
Subject: Re: bug#28088: "The name org.a11y.Bus was not provided by any .service files" with multiple applications
Date: Sun, 03 Sep 2017 11:11:18 +0800
ludo@gnu.org (Ludovic Courtès) writes:

> Hi!
>
> iyzsong@member.fsf.org (宋文武) skribis:
>
>> GTK+ applications will provide accessibility support over this dbus
>> service, so the AT-SPI clients (screen reader etc.) could use them.
>>
>> And this 'org.a11y.Bus' service can be auto activated by the dbus
>> session daemon if the 'at-spi2-core' package is available.  If not,
>> we'll get thoese warnning from applications.
>
> It does sound like our GuixSD setup fails to activate org.a11y.Bus
> though.  Should we add a service in %desktop-services that extends
> ‘dbus-root-service-type’ with ‘at-spi2-core’ to ensure that
> auto-activation works?

It's not a dbus system service, we can extend 'profile-service-package'
with 'at-spi2-core' to make it available for the user's dbus session
daemon.

>
> I think we should strive to provide accessible environments when
>possible, as with GNOME.

Yes, but without a client (we only have 'orca') the AT-SPI service alone
is not useful, maybe we should add Orca to both GNOME and Xfce? (I'm not
a user of any, so can't be sure.)






Information forwarded to bug-guix@gnu.org:
bug#28088; Package guix. (Sun, 03 Sep 2017 19:15:01 GMT) (full text, mbox, link).


Message #20 received at 28088@debbugs.gnu.org (full text, mbox, reply):

From: ludo@gnu.org (Ludovic Courtès)
To: iyzsong@member.fsf.org (宋文武)
Cc: 28088@debbugs.gnu.org
Subject: Re: bug#28088: "The name org.a11y.Bus was not provided by any .service files" with multiple applications
Date: Sun, 03 Sep 2017 21:14:42 +0200
[Message part 1 (text/plain, inline)]
Hello!

iyzsong@member.fsf.org (宋文武) skribis:

> ludo@gnu.org (Ludovic Courtès) writes:
>
>> Hi!
>>
>> iyzsong@member.fsf.org (宋文武) skribis:
>>
>>> GTK+ applications will provide accessibility support over this dbus
>>> service, so the AT-SPI clients (screen reader etc.) could use them.
>>>
>>> And this 'org.a11y.Bus' service can be auto activated by the dbus
>>> session daemon if the 'at-spi2-core' package is available.  If not,
>>> we'll get thoese warnning from applications.
>>
>> It does sound like our GuixSD setup fails to activate org.a11y.Bus
>> though.  Should we add a service in %desktop-services that extends
>> ‘dbus-root-service-type’ with ‘at-spi2-core’ to ensure that
>> auto-activation works?
>
> It's not a dbus system service, we can extend 'profile-service-package'
> with 'at-spi2-core' to make it available for the user's dbus session
> daemon.

Right.  In fact our ‘gnome’ package already propagates ‘at-spi2-core’
but not Orca.  Should we do this:

[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 43547961b..a95214317 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5827,6 +5827,7 @@ associations for GNOME.")
        ("font-cantarell"            ,font-cantarell)
        ("font-dejavu"               ,font-dejavu)
        ("at-spi2-core"              ,at-spi2-core)
+       ("orca"                      ,orca)
        ("dbus"                      ,dbus)
        ("dconf"                     ,dconf)
        ("desktop-file-utils"        ,desktop-file-utils)
[Message part 3 (text/plain, inline)]
?

What about Xfce?

There’s still a problem for people not using GNOME/Xfce, but maybe we
can’t address it in the same way (and maybe Orca is not the right tool
either for those users; I see that we lack brltty for instance.)

Thanks,
Ludo’.

Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Apr 16 04:45:42 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.