Вопрос Как остановить приложение для чтения с экрана Orca?


Я случайно открыл программу Orca Screen Reader из Dash, когда я пытался открыть скриншот. Теперь все, что я набираю или нажимаю, произносится вслух.

Как заставить его остановиться?

Для справки, вот скриншот программы Orca Screen Reader:

Orca Screen Reader running


101
2018-04-07 00:23


происхождения


Я сделал ТОЧНО то же самое. По умолчанию «Экран» по умолчанию имеет значение для Orca. - Nathan J. Brauer
⁺¹ для снимка экрана. - Hi-Angel


ответы:


Если вам не нужна помощь, вы можете подумать:

sudo apt-get remove gnome-orca
killall orca

Я говорю об этом из неприятного опыта случайного запуска его несколько раз. Это метод кувалды, но для меня это абсолютно бесполезно.

Если вы хотите сохранить его, но он запускается при загрузке сейчас, не дойдя до приложения, чтобы искать выключенный переключатель, рассмотрите также этот вопрос: Как остановить orca от запуска при входе в систему?


136
2018-04-07 00:34



Если вы сначала убьете его, вам не нужно его слушать, прочитайте вывод apt-get remove, - Paulpro
Мой умолял меня не убивать его :( - Greg
Да нет пользы от этого в конце концов по крайней мере меня !!!! - Jasser
killall orcaработал на меня в Ubuntu .. - Sampad
Спасибо, это спасло меня. Это не остановится. Кто делает инструмент без отключения?!?! Я очистил и внес в черный список этот ужасный пакет. - Cerin


Из руководство для Orca:

Вставить+Q бросить орку.

Я подал Жук о плохом опыте пользователей, который является результатом текущего поведения Orca.


49
2018-04-15 05:32



Не работает для меня (Gnome Shell, Ubuntu 14.04). - Chriki
Потрясающие. В Macbook нет кнопки «Вставить» .... - Nathan J. Brauer
Не работает для меня, Debian 8 - The Vivandiere
@ NathanJ.Brauer :) - The Vivandiere


Alt+Супер+S также работает, чтобы выключить Orca (или on).

Эта комбинация клавиш настроена следующим образом ...

  1. Откройте «Системные настройки»
  2. Выберите «Клавиатура»
  3. Выберите вкладку «Ярлыки»
  4. На левой панели выберите «Универсальный доступ»
  5. На правой панели выберите «Включить или выключить экранный ридер»
  6. Введите новую комбинацию клавиш для включения или выключения Orca.

enter image description here


31
2018-02-06 02:55





  1. Выключить звук
  2. Открыть терминал
  3. $ killall orca
  4. Включите звук снова

15
2018-04-07 00:47





Метод Gui:

Откройте «Системные настройки», нажмите кнопку, которая читает универсальный доступ, щелкните по вкладке и на этой вкладке поверните устройство чтения с экрана на «выключено». Или, если устройство чтения с экрана было запущено каким-то другим способом, включите его и снова выключите.


15
2018-04-07 04:44



Он уже отключен. Считаете ли вы, что это ошибка? - ændrük
Да, по-моему, это, вероятно, ошибка, и, по словам Оли, она, возможно, исправит это. - Gav
Кнопка Screen Reader была отключена по умолчанию для меня, но я обнаружил, что могу отключить Orca, переключая кнопку «on», а затем «off». (Метод Insert + Q не работает на моем компьютере). - PJ Singh


В духе Ubuntu и более высоких Linux-концепций с открытым исходным кодом, которые каждый пользователь должен иметь возможность использовать все программное обеспечение независимо от инвалидности  1, вот несколько инклюзивных решений, которые выходят за рамки пользователей, которым не требуется или не требуется использовать Orca.

Отключить Orca с помощью Shorcut Keys Alt + Супер + S

По словам официального документация по доступности, отключение Orca может быть переключено с помощью горячих клавиш:
Alt + Супер + S

Конечно, если у вас работает автономный оконный менеджер, например openbox (разговаривающий с вами, пользователи Lubuntu), привязки клавиш разные. rc.xml должен быть настроен вами для включения действия выполнения для Orca. Видеть http://openbox.org/wiki/Help:Bindings

Или используйте один из следующих методов ...

Отключить Orca из командной строки

Использование GSettings
Считыватель экрана можно отключить через gsettings с помощью этой команды:
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false

Кажется, SIGTERM к процессу Orca, который позволит Orca выпустить звуковое уведомление «Screen reader off» перед завершением процесса. Это, по-видимому, самый чистый способ отключить речь, но поскольку Orca больше не работает, пользователь потеряет другие параметры, которые они могут использовать (braille а также braille-monitor).

Использование Orca
Этот метод полезен для пользователей, которые хотят отключить речь, продолжая использовать другие параметры прокрутки - braille а также braille-monitor,

Чтобы перезапустить Orca с отключенной речью, используйте следующую команду:
nohup orca -d speech --replace & 

nohup а также & были включены, поэтому он будет работать в фоновом режиме, не убивая процесс, если пользователь закроет терминал.

Эта команда убивает любой выполняемый процесс Orca, возможно, с помощью SIGKILL, что означает, что Orca не получит возможность выпустить звуковое подтверждение «Считыватель экрана». Технически это не выход, потому что он заменяет его новым процессом Orca, используя предоставленные опции.

Этот метод можно использовать для отключения или включения какой-либо конкретной опции. Бег man orca для деталей.

   -e, --enable=speech|braille|braille-monitor
          When starting orca, force the enabling of the supplied options.

   -d, --disable=speech|braille|braille-monitor
          When starting orca, force the disabling of the supplied options.

   --replace
          Replace  a  currently running orca process.  By default, if orca
          detects an existing orca process for the same session,  it  will
          not start a new orca process.  This option will kill and cleanup
          after any existing orca process and then start a new orca in its
          place.

Настройка параметров автозапуска Orca

Админы и пользователи могут контролировать, запускается ли Orca при запуске. Это можно сделать глобально для всех пользователей или для каждого пользователя в вашей сети. Параметры автозапуска отдельного пользователя переопределяют глобальные настройки.

Простой способ
У вашей среды рабочего стола, вероятно, есть графический диспетчер сеансов, где вы можете удалить Orca из списка запущенных приложений. Например:

  • Гном
    Бег gnome-session-properties в терминале.
  • LXDE
    Бег lxsession-default-apps в терминале.
  • XFCE
    Бег xfce4-session в терминале.

Расширенные методы Изменение настроек автозапуска вручную должно быть доступно каждому через терминал, независимо от среды рабочего стола.

Редактировать файл orca-autostart.desktop в текстовом редакторе или, если он не существует, создайте его в каталоге автозапуска:

  • Каталог автозапуска для отдельного пользовательского примера:
    /home/mattmurdock/.config/autostart/ 
  • Каталог автозапуска для всех пользователей:
    /etc/xdg/autostart/ 

Если вы не уверены, верны ли указанные выше пути, вы, вероятно, можете быстро найти их, выполнив locate "orca-autostart.desktop",

Чтобы отключить автозапуск Orca, обязательно включите строку NotShowIn=<desktop-environment>;  замена <desktop-environment> с которым вы хотите отключить его, за которым следует точка с запятой. 2

Например, чтобы отключить автозапуск Orca в Gnome, XFCE и LXDE, файл должен выглядеть следующим образом:

[Desktop Entry]
Type=Application
Name=Orca screen reader
Exec=orca
NoDisplay=true
AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-reader-enabled
X-GNOME-AutoRestart=true
X-Ubuntu-Gettext-Domain=orca
NotShowIn=Gnome;XFCE;LXDE;

7
2018-04-20 23:50





Нажмите на значок «универсальный доступ» в правом верхнем углу экрана, затем включите «программу чтения с экрана», затем выключите его.


5
2017-07-10 10:47



Спасибо, но я не уверен, какой значок вы имеете в виду. Я ничего не вижу по этому имени на экране. Я добавил скриншот к моему вопросу. - ændrük


Вы можете убить процесс Orca в терминале:

pkill orca

Если выполняется несколько процессов:

ps ax | grep orca

enter image description here 

начало из полученной строки / s имеется идентификатор процесса / s. Затем скопируйте идентификатор процесса / s и введите:

sudo kill -9 <process id1> <process id2>

4
2017-11-13 16:47





То, что вы делаете, чтобы отключить его навсегда, - это запустить «Начать» и ввести программу чтения с экрана orca, щелкнуть правой кнопкой мыши и нажать «Удалить». После вашего пароля перезагрузитесь. У тебя больше не должно быть Орки.


3
2017-11-13 16:27





pgrep orca

сообщит вам идентификатор процесса текущего текущего процесса orca. pgrep как grep для процессов.

kill $(pgrep orca)

убьет текущий ходовой процесс. kill принимает идентификатор процесса как аргумент.


-1
2018-03-19 10:29



pkill orca проще и делает (почти) то же самое, что и kill $(pgrep orca) - почти потому, что последнее терпит неудачу странным образом, если имя процесса не совпадает orca, - David Foerster