I don't no why, but with gksu launched applications inaccessible my Saucy system in GNOME Shell environment

Hammer Attila hammera at pickup.hu
Fri Nov 29 14:35:33 UTC 2013


Hi Luke,

My Ubuntu Saucy I experienced a very interesting issue, I tested only 
the problem with Orca master version.
I using GNOME Shell classic mode. When I installed the system, I used 
the access=v2 profile, because my wife using screen magnifier support.

When I launch any application with gksu command, Orca not reading the
application interface.
Example testcase with I reproduced always succesfuly the problem:
Open terminal, and run gksu gedit command.
If need, type your password.
Expected result: Orca reading Gedit interface.
Actual result: Orca absolute silent.

This situation not presenting any error message in the terminal.
To ensure this is not a mixed components related problem from Saucy, I 
upgraded my Saucy installation from git the at-spi2-core, at-spi2-atk 
and atk to 2.10 latest versions. Before upgrade I experiencing equals 
the issue.

Some time I experienced this issue when I launch any GUI application 
with sudo command prefix, or my normal user account.

To restrict not a buggy preference producing this issue, I keep a clean 
user folder my home partition and have a test user. If I login the 
testing account with not have any customized preferences, I experiencing 
this issue too when Orca running, gksu
command prefix absolute sure.

When I launching for example Gedit with sudo command, I see following 
message
in Terminal, now Orca for example not readed the Gedit application interface
with sudo privilege:
hammera at hammera-Satellite-L300:~$ sudo gedit
[sudo] password for hammera:

** (gedit:5029): WARNING **: Could not load Gedit repository: Typelib 
file for namespace 'GtkSource', version '3.0' not found
(gedit:5029): IBUS-WARNING **: The owner of 
/home/hammera/.config/ibus/bus is
not root!

The last line wrote file automaticaly creating my system, and 
automaticaly get my owner privilege the file.
I reported this bug Orca related with Bugzilla, link is following:
https://bugzilla.gnome.org/show_bug.cgi?id=719554

Joanie answered following this report:
"I can reproduce this in Ubuntu. I also cannot see/access the gksu-launched
gedit in Accerciser. In other words, this is not an Orca bug.

There is an old, open bug about gksu in Ubuntu filed against AT-SPI (bug
449159). That bug mentions the use of gksu-polkit. When I use 
gksu-polkit in Fedora, apps launched via gksu-polkit are accessible as 
expected. I do not see gksu-polkit in Ubuntu, so I don't know what you 
should do there. Perhaps file a
downstream bug against gksu or at-spi?"

The gksu-polkit package realy not available in Saucy the universe 
repository.

You have any good ydea how can possible fixing this issue?

Attila



More information about the Ubuntu-accessibility mailing list