Запуск некоторых приложений с поддержкой специальных возможностей

Дата публикации:30.09.2020
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

К сожалению, в Linux хромовые браузеры и skype не поддерживают автоматическое распознавание активированных вспомогательных технологий и специальных возможностей и по умолчанию запускаются без поддержки невизуальной доступности. Чтобы сделать эти приложения доступными для экранного чтеца Orca, в GNOME необходимо, вызвав диалог для ввода командной строки по сочетанию клавиш Alt + F2, ввести команду:

chromium --force-renderer-accessibility

После чего мы получаем доступный chromium или другой браузер, основанный на этом движке.

Методом научного тыка я нашёл простое решение для обычного, то есть без обращения к командной строке, запуска этих приложений. При помощи текстового редактора с правами root (администратора) открываем файл по пути:

/usr/share/applications/chromium

И находим эту строку:

Exec=/usr/bin/chromium %U

Добавим необходимый в нашем случае флаг:

Exec=/usr/bin/chromium --force-renderer-accessibility %U

С "ярлыками" skype и оперы, то есть с файлами skype.desktop и opera.desktop, необходимо поступить аналогично. Также skype нужно снять с автозапуска одновременно с системой. Тогда приложение будет нормально озвучиваться экранным чтецом Orca.

Ниже -- список исходных и скорректированных команд для запуска упомянутых приложений с поддержкой специальных возможностей:

  • chromium:
    • Exec=/usr/bin/chromium %U
    • Exec=/usr/bin/chromium --force-renderer-accessibility %U
  • opera:
    • Exec=opera %U
    • Exec=opera --force-renderer-accessibility %U
  • skype:
    • Exec=/usr/bin/skypeforlinux %U
    • Exec=/usr/bin/skypeforlinux --force-renderer-accessibility %U


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024