Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1821345
Summary: | Anaconda is no more accessible for the blind under Wayland | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bohdan Milar <bmilar> |
Component: | at-spi2-core | Assignee: | Matthias Clasen <mclasen> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 34 | CC: | am_dxer, anaconda-maint-list, awilliam, bberg, gnome-sig, jkonecny, jonathan, kacpergorski, kellin, mcatanza, mclasen, pasik, pvlcek, tiagomatos, vanmeeuwen+fedora, vponcova, vslavik, wwoods |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | AcceptedFreezeException | ||
Fixed In Version: | at-spi2-core-2.40.0-2.fc34 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-04-23 21:03:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1829025 |
Description
Bohdan Milar
2020-04-06 15:47:46 UTC
Related bug 1818957. *** Bug 1880742 has been marked as a duplicate of this bug. *** Related bug 1592361. We've been talking about this recently, and benzea thinks he has a way to work around the problem. I'm going to test it in a scratch build shortly. Proposing this as an F34 Final FE: if we can solve it, that would be a substantial a11y improvement and I think worth an FE, obviously cannot be fixed with an update. For the record, this is the plan: benzea: soo benzea: xprop -root -format AT_SPI_BUS 8s -set 'AT_SPI_BUS' "$( busctl call --user org.a11y.Bus /org/a11y/bus org.a11y.Bus GetAddress | sed 's/s "\(.*\)"/\1/' )" benzea: single line script installed at /etc/xdg/Xwayland-session.d/00-at-spi benzea: I hope that would do the trick benzea: well, pretty sure it'll work, and it feels pretty clean, we could even just install it as part of the at-spi package in general So I tested a scratch build of at-spi2-core with the exact change benzea proposed - dropping a script with that contents as /etc/xdg/Xwayland-session.d/00-at-spi - and it works. Built a live image with that build, booted it, turned on orca, ran anaconda, and got screen reading. I'm not sure how navigable anaconda is for people who actually can't see the screen, to be honest, but at least the tech works. Going to mark as POST, but see exactly how much error checking Benjamin thinks might be needed :) The error checking is not really needed, in particular in Fedora where we can blindly rely on systemd to be installed. After all, if the dbus call fails, then the a11y infrastructure is probably not functional anyway and setting the X property cannot be destructive. okay, I guess I'll send a build just as-is then. +3 votes in https://pagure.io/fedora-qa/blocker-review/issue/357 , marking accepted FE. FEDORA-2021-89f1fdaefd has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-89f1fdaefd FEDORA-2021-89f1fdaefd has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-89f1fdaefd` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-89f1fdaefd See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Can folks please test and karma the update? I did test the change myself and it worked fine, but I can't karma my own update. Thanks! *** Bug 1945423 has been marked as a duplicate of this bug. *** FEDORA-2021-89f1fdaefd has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report. |