orca-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
По указанным шагам ошибка не воспроизвелась. Удалось воспроизвести проблему только после того, как намеренно удалила профиль "Default" через GUI настроек orca, а затем в файле ~/.local/share/orca/user-settings.conf установила этот профиль в блоке: "startingProfile": [ "Default", "default" ], После этого ошибка воспроизвелась. Но это вполне логично, т.к. такая конфигурация заведомо некорректная - мы сами удаляем профиль, а затем требуем его загрузить. В Sisyphus ошибка не воспроизводится и при тех же условиях не воспроизведется - в версии orca из Sisyphus файл ~/.local/share/orca/user-settings.conf по умолчанию не создается. В связи с результатами доисследования ошибку закрываю.