Re: [orca-list] emulating mouse stopped working probably after Gnome upgrade



Hello,

It does not replace the way how the buss address is retrieved. It adds an ability to specify that address inside an environment variable presumably in order to allow running to withouth X compatibility under wayland in the future. I don't think this commit is responsible.
Yes call to the function is removed but it's added back two lines below.

Greetings

Peter


2017-10-19 10:17 GMT+02:00 Alex ARNAUD <alexarnaud hypra fr>:
Le 19/10/2017 à 00:45, chrys a écrit :
Howdy,

Howdy Chris, I've added Mike Gorse in CC.

i did some investigation. downgrading at-spi to an 3.24.x version fixes the problem for me. so i assume it breaks while 3.26 development.

i see two strange things:
1. if i take look in folder "/run/user/1000/" i see a lot of "at-spi2-RandomString" folders ( this is confirmed by other users in Arch systems)
2. i found a (for me) strange commit in at-spi2-core
GIT hash id:
0cce560e437e39daf04e0dd60b38f6c313c7112a
gitweb link:
https://git.gnome.org/browse/at-spi2-core/commit/?id=0cce560e437e39daf04e0dd60b38f6c313c7112a
it replaces the way how an bus is gotten.  A function call to
get_accessibility_bus_address_x11 ()
was replaced by
g_getenv ("AT_SPI_BUS_ADDRESS")
for me the environ variable "AT_SPI_BUS_ADDRESS" is not defined on my system (This is also confirmed by other Archlinux users). Not sure if that is related to but it looks like to me. I m not that deep in at-spi source code to understand what it exactly does.
sorry its a bit technical and maybe the wrong list (sorry), but i m not a subscriber in atk list. maybe someone would forward it?

A way to check that should be to revert the commit on version 3.26, compile and run it to verify if this is that commit that produces the regression mentioned here.

Best regards.
--
--
Alex ARNAUD
Visual-Impairment Project Manager
Hypra - "Humanizing technology"
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]