Как обход проблемы с ibus, я пытаюсь отключить переменную $ IBUS_ENABLE_SYNC_MODE. Я попытался разместить «unset IBUS_ENABLE_SYNC_MODE» в разных местах, включая:
Однако ни одно из них не отражено в приложениях, запущенных в Unity; например, когда я запускаю терминал из Unity, результат:
~$ echo $IBUS_ENABLE_SYNC_MODE
1
Где я должен установить эту переменную так, чтобы Unity правильно ее использовал?
Изменить: причина, по которой мой попытки не работают, потому что IBUS_ENABLE_SYNC_MODE устанавливается внутри кода Unity при запуске. Таким образом, без изменения и перекомпиляции Unity вручную это не имеет решения.