Bug 61165
| Summary: | Не запускается orca на education xfce | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Красовский Доминик Олегович <krasovskijdo> |
| Component: | orca | Assignee: | Yuri N. Sedunov <aris> |
| Status: | RESOLVED WORKSFORME | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | aris, belayaav |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
По указанным шагам ошибка не воспроизвелась.
Удалось воспроизвести проблему только после того, как намеренно удалила профиль "Default" через GUI настроек orca, а затем в файле ~/.local/share/orca/user-settings.conf установила этот профиль в блоке:
"startingProfile": [
"Default",
"default"
],
После этого ошибка воспроизвелась. Но это вполне логично, т.к. такая конфигурация заведомо некорректная - мы сами удаляем профиль, а затем требуем его загрузить.
В Sisyphus ошибка не воспроизводится и при тех же условиях не воспроизведется - в версии orca из Sisyphus файл ~/.local/share/orca/user-settings.conf по умолчанию не создается.
В связи с результатами доисследования ошибку закрываю.
|

Description
Красовский Доминик Олегович 2026-10-21 16:38:01 MSKorca-49.7-alt1 Стенды(p11 + 436977): Alt Education xfce 11.2 Шаги для воспроизведения: 1) # apt-get install orca 2) $ orca -s Ожидаемый результат: Открытие экранного диктора Реальный результат: Traceback (most recent call last): File "/usr/bin/orca", line 339, in <module> sys.exit(main()) ^^^^^^^^^^^^^ File "/usr/bin/orca", line 298, in main manager.activate(args.user_prefs, settings_dict) File "/usr/lib/python3/site-packages/orca/settings_manager.py", line 148, in activate self.general.update(self._backend.getGeneral()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/orca/backends/json_backend.py", line 131, in getGeneral profileSettings = self.profiles[profile].copy() ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ KeyError: 'default' Дополнительно: Workaround(orca создаст настройки заново): $ mv ~/.local/share/orca ~/.local/share/orca.bak, и после этого $ orca -s