Orca screen reader eating all my ram!

9 risposte [Ultimo contenuto]
Trisquel Whare
Offline
Iscritto: 05/05/2018

Hi all, does anybody know what is going on here? I muted the Orca screen reader from the outset, because I don't need it myself, but I didn't uninstall it, as I figured it would be good to be able to demonstrate that particular functionality when I show off my Trisquel v8.0 installation to others.

However, I have noticed my machine slowing down a lot, recently. When I checked htop, arranged by MEM% and sorted highest to lowest, the top memory hogs were all the Orca screen reader. I killed the processes for this session, and my RAM usage has gone way back down to acceptable levels. However, just killing the processes means, naturally, that the next time I reboot I will have the same problem. I still don't want to uninstall Orca if I can help it, but I would like to know how to prevent it from hogging all my RAM. Any ideas?

AllegatoDimensione
180509_1939_screenshot_orca-chewing-up-all-my-ram.png8.85 KB
Magic Banana

I am a member!

I am a translator!

Online
Iscritto: 07/24/2010

Isn't there a way to disable (rather than than mute) it from MATE's control center? A utility that would be called "Universal Access" or "Accessibility".

Trisquel Whare
Offline
Iscritto: 05/05/2018

> Isn't there a way to disable (rather than than mute) it from MATE's control center?

Funnily enough, that was the first thing I tried, even before muting Orca, when I first installed Trisquel v8.0 on my machine. Unfortunately, even with these options disabled (as shown in the attached screenshot), it still jabbered away to itself. That is why I muted it eventually, just to shut it up!

180502_2024_how_to_disable_orca_screenreader.png
Dave_Hunt

I am a member!

Offline
Iscritto: 09/19/2011

You can stop and disable screen reader in the Universal Access page on Control Center, or just toggle it with 'alt+super+s'. You should also kill all the speech-dispatcher processes that orca launches. When you mute speech-dispatcher, it's still running. At any time, you can restart orca, then toggle it off when done.

HTH,

Dave H.

Trisquel Whare
Offline
Iscritto: 05/05/2018

> You can stop and disable screen reader in the Universal Access page on Control Center,
> or just toggle it with 'alt+super+s'. You should also kill all the speech-dispatcher
> processes that orca launches.

Thanks Dave, that was what I needed, a "killall -9 speech-dispatcher" command. I couldn't find any such "Universal Access page" on the Control Centre in my Trisqel v8.0 instance, and "alt+super+s" didn't seem to do anything, but killing those speech-dispatcher processes really helped, thanks. Now I'm gonna go off and make a *.desktop file for that, so that I can kill it easily from the GUI. Thanks again for the help!

Magic Banana

I am a member!

I am a translator!

Online
Iscritto: 07/24/2010

Next time you boot the Trisquel live system, move the mouse little after the desktop environment is loaded: the screen reader will not start not be setup if you install Trisquel.

loldier
Offline
Iscritto: 02/17/2016

>"Unfortunately, even with these options disabled (as shown in the attached screenshot), it still jabbered away to itself."

I have seen this happen. Turn it off at Startup applications, then reboot. Unchecking Assistive doesn't turn it off reliably.

Last time I installed T8 Orca misbehaved as usual. I couln't turn it off easily no matter what I did until I rebooted. Then I uninstalled it.

Trisquel Whare
Offline
Iscritto: 05/05/2018

> Turn it off at Startup applications, then reboot.

Aha! That did it, and is a much better solution than having to kill the process every time I reboot. Thanks for this!

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017

I think it better have to have assistive technologies enabled by default than disabled, but this seems to be a very common question. I can think of a few possible solutions
- have a separate ISO with which assistive technologies are enabled by default during and after installation
- have an option in the graphical installer to disable assistive technologies
- have a pop-up on first log in to set accessibility options

For now, there is a documentation page explaining how to uninstall Orca.

https://trisquel.info/en/wiki/disabling-orca-screen-reader

I think it is better to disable Orca than to uninstall gnome-orca, because gnome-orca is a dependency of the trisquel metapackage. In fact, gnome-app-install will refuse to uninstall gnome-orca (and any other package that is a dependency of trisquel) unless the trisquel metapackage has been removed via Synaptic or a terminal.

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017

> For now, there is a documentation page explaining how to uninstall Orca.
>
> https://trisquel.info/en/wiki/disabling-orca-screen-reader

I meant to write how to *disable* Orca.