Gksu launched applications inaccessible with Orca Screen Reader

Bug #1257623 reported by Attila Hammer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
at-spi2-core (Ubuntu)
New
Undecided
Unassigned

Bug Description

Dear Developers,

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 after I typed my password.
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@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.
I experienced similar issue with Ubuntu 14.04 development release.

Attila

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: at-spi2-core 2.10.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.12.0-5.13-generic 3.12.2
Uname: Linux 3.12.0-5-generic i686
ApportVersion: 2.12.7-0ubuntu1
Architecture: i386
CurrentDesktop: GNOME
Date: Wed Dec 4 08:51:07 2013
InstallationDate: Installed on 2013-12-03 (0 days ago)
InstallationMedia: BeLin 3.02 i386
SourcePackage: at-spi2-core
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Attila Hammer (hammera) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.