Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with installing using Orca as a blind user #307

Open
krperry opened this issue Aug 29, 2022 · 8 comments
Open

Problem with installing using Orca as a blind user #307

krperry opened this issue Aug 29, 2022 · 8 comments

Comments

@krperry
Copy link

krperry commented Aug 29, 2022

Currently when installing as a blind user we must first create a wpa_supplicant.conf to be able to install when using Orca. If the RPI is not connected to WI-FI the CTRL-ALT-Space prompt is not spoken. and there is no way to turn Orca on.

I assume this is do to the installer using atp to install Orca once a person presses ctrl-alt-space.

This makes installing Raspbion more difficult for a blind user than for a sighted user. A sighted user does not have to ccreate a wpa_supplicant.conf to install for the first time. They can but they do not have to.

Orca should be already installed by default in the two desktop images and all CTRL-alt-space should do is turn it on or off for any user.

The expected behavior whether or not the RPI is connected to the internet is when installing it should ask to run Orca.

@XECDesign
Copy link
Member

@spl237 Any way around this? Is the orca install particularly large?

We could have it available in the apt package cache, so when the software tries to install it, it doesn't need to be downloaded, but also doesn't eat up as much space as if it was fully pre-installed.

@krperry
Copy link
Author

krperry commented Aug 30, 2022 via email

@XECDesign
Copy link
Member

Yes, those options have been discussed internally. We'll look for a suitable solution.

@krperry
Copy link
Author

krperry commented Oct 11, 2022 via email

@XECDesign
Copy link
Member

The cost of pre-installing orca and its dependencies on the standard armhf image is 60.5 MB. I've also been told that enabling/disabling or uninstalling and re-installing orca doesn't reliably get you back to where you were. That makes pre-installing it a decision that's not quite as simple as it might seem.

When we had a quick look at pre-caching the necessary packages we found that it doesn't work with the way we're currently using packagekit.

I still think we can make it work, but we'll need to set some time aside to take a proper look.

@krperry
Copy link
Author

krperry commented Oct 12, 2022 via email

@spl237
Copy link

spl237 commented Oct 12, 2022

If not on the smaller images to start with it at least should be installed by default on the Full desktop image.

As above - it is not as simple as merely being an install size issue. Orca is not particularly well-behaved in terms of resource usage, and there is a question as to whether it can cause performance degradation if installed but not enabled. For this reason, I am not happy about preinstalling it.

It would look good on the PI folks to have accessible images. In fact there could be a couple one for Blind (Orca) and one setup in Low contrast mode). Would that really be so bad? I mean we already have images for playing music etc.

Every extra image we have to produce has to be tested on every release. While creating multiple images is relatively trivial, testing them is time-consuming, and the effect of adding a new configuration is to multiply the number of images, not just to add to them - if we added an Orca image and a low-contrast image, we would need to create them as both 32-bit and 64-bit versions; we would need to produce a screen-reader compatible lite image, and so on.

Given the number of people who actually use accessibility under Linux - which is really not huge, due to it not actually working all that well; accessibility is far better developed on Windows and Mac - this is more overhead than we are going to be able to handle, I'm afraid.

We make it as easy as possible to install Orca - a single keystroke combination - and if there is anything we can do to make this even easier, we will investigate that, but we are not going to produce dedicated accessible images; the demand simply does not justify the effort required.

@krperry
Copy link
Author

krperry commented Oct 12, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants