[PATCH] Enabling the Orca screen reader freezes Lightdm
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LightDM GTK Greeter |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1. Enable Orca in /etc/lightdm/
2. Start the lightdm service in the standard way for your distro, usually something like
sudo systemctl start lightdm
3. Once the greeter appears, press f4 to enable the screen reader.
The problem:
Orca starts and speaks "screen reader on," but then goes completely silent. The greeter appears to be completely frozen at this point, and a reboot appears to be the only fix. Orca can't be toggled off, and no keyboard input is accepted. Orca also refuses to read anything on the screen, indicating that it also may be frozen. Attempting a login without speech also fails at this point, which is what leads me to believe that the greeter is either hanging or has crashed.
This behavior seems consistent on Arch as well as Sonar, which is based on Manjaro, an Arch derivative.
summary: |
- Enabling the Orca screen reader freezes Lightdm + [PATCH] Enabling the Orca screen reader freezes Lightdm |
Changed in lightdm-gtk-greeter: | |
milestone: | none → 2.0.3 |
Changed in lightdm-gtk-greeter: | |
status: | Fix Committed → Fix Released |
This accessibility related issue has been introduced in revision 313 when results of bug #1366534 were applied.
Before comitting this we had to kill at-spi immediatelly before user session has been launched which quite non standard was easily worked around. Unfortunatelly the change introduced with revision 313 breaks accessibility even while the greeter is showing. For the time being I am reverting to r312 but I'll be trying seperating at-spi related stuff from indicators work within r313 so we can hopefully move forward with this. I don't expect to bring some new improvements I just hope for accessible greeter session again.