[Pkg-xfce-devel] Bug#883215: [Accessibility] LightDM GTK+ Greeter hangs after enabling Orca

sirgazil sirgazil at zoho.com
Thu Nov 30 20:28:40 UTC 2017


Package: lightdm-gtk-greeter
Version: 2.0.2-1


Dear maintainer,

I'm using Debian Linux zenme 4.9.0-4-686-pae #1 SMP Debian 4.9.51-1 
(2017-09-28) i686 GNU/Linux with Mate 1.16.2-2.

After enabling the Orca screen reader for the greeter, the login screen 
hangs everytime a user tries to log in.


Steps to reproduce
==================

1. Log in to the Mate desktop.
2. Install lightdm-gtk-greeter-settings (1.2.1-2).
3. Open System → Administration → LightDM GTK+ Greeter Settings.
4. Click on the "Misc." tab.
5. In the "Accessibility" section, tick the "Reader" check box.
6. Select "orca" in "Command to launch screen reader" field.
7. In the dropdown below the previous field, select either "Enable at 
start" or the third option.
8. Click the Save button.
9. Click the Close button.
10. Restart the system.


Expected result
===============

The system becomes accessible to blind users.

1. The login screen loads.
2. Orca informs the user that the screen reader is active.
3. The blind user enters username and password with the assistance of 
the reader.
4. The blind user logs in.


Unexpected result
=================

Step 4 fails, and makes the system inaccessible to blind users.

1. The login screen loads.
2. Orca informs the user that the screen reader is active.
3. The blind user enters username and password with the assistance of 
the reader.
4. The blind user cannot log in.

Step 4 fails because when the user hits the Enter key or the button to 
log in, the greeter hangs. Then, the blind user has to call for human 
assistance.

Note that before hanging, just after pressing Enter or the log in 
button, Orca informs that the screen reader has been disabled. Once the 
greeter hangs, you cannot focus any fields or buttons with the keyboard, 
nor with the mouse, but you can still move the pointer around.

To be able to log in to the desktop, you have to access tty1 (Ctrl + Alt 
+ F1) and startx manually. Finally, you have to make sure to disable 
Orca in the greeter settings to be able to log in graphically again.

-- 
https://sirgazil.bitbucket.io/



More information about the Pkg-xfce-devel mailing list