https://bugs.kde.org/show_bug.cgi?id=452132
Bug ID: 452132 Summary: Qt/KDE applications not accessible with the Orca screen reader. Product: Qt/KDE Flatpak Runtime Version: unspecified Platform: Flatpak OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: aleix...@kde.org Reporter: them...@themuso.com CC: aa...@kde.org Target Milestone: --- SUMMARY I am unable to navigate Qt and KDE apps running as a flatpak using the Orca screen reader in a GNOME desktop session. I have not tested this when running under a KDE desktop session. However if I run the flatpak from a terminal with the command-line arguments --no-a11y-bus --talk-name=org.a11y.Bus, then the app is accessible with Orca. STEPS TO REPRODUCE 1. Log into a GNOME session (I am using GNOME 41 on Fedora 35). 2. Enable Orca. This can be done with the Alt + Super + S shortcut key. (Make sure you have working audio to hear spoken text) 3. Install a Qt/KDE app from flathub, as above, org.kde.dolphin is a good test candidate here. 4. Either load dolphin from the activities overview, or run "flatpak run --user org.kde.dolphin" in a terminal. OBSERVED RESULT Dolphin loads, but when navigating the app with the keyboard, you do not hear any spoken text from Orca. EXPECTED RESULT Orca should read the files and folders that you navigate to with the keyboard. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Linux 5.16.18-200.fc35.x86_64, GNOME 41, latest version of org.kde.Platform 5.15-21.08 from flathub. KDE Plasma Version: KDE Frameworks Version: 5.15-21.08 Qt Version: 5.15 ADDITIONAL INFORMATION A workaround is to run "flatpak run --user --no-a11y-bus --talk-name=org.a11y.Bus org.kde.dolphin" in a terminal. Doing this, Orca should read the files and folders that you navigate to with the keyboard. I suspect the problematic commit is 7800017d67f93f7e93f7294b91a1048cf933a39f from https://invent.kde.org/qt/qt/qtbase.git. It should also be noted that running a GTK 4 app like org.gnome.TextEditor works fine without any tweaking. So far as I know, GTK 4 does use the AT_SPI_BUS_ADDRESS environment variable, and all works well. -- You are receiving this mail because: You are watching all bug changes.