Перед обновлением до 12.04 языковой индикатор менялся каждый раз, когда я отправлял LibreOffice в фоновый режим и делал Firefox активным приложением / окном.
Это было достаточно удобно, поскольку мне не приходилось вручную менять язык ввода каждый раз, когда мне нужно было найти термин на английском языке в Интернете или в словаре, а затем снова изменить его на греческий, продолжить печатать.
Теперь, это именно то, что происходит после обновления до 12.04.
Как мне сделать так, чтобы языковой флаг менялся при каждом переключении между приложениями?
Попробуйте заглянуть во вкладку Advanced
интерфейса настроек Ibus (введите ibus
в тире или нажмите Alt kbd> + F2 kbd> и запустите ibus-setup
, чтобы найти это gui) и снимите флажок Share the same input method among all applications
, если он отмечен (см. ниже).
Я не могу воспроизвести вашу проблему, используя Libreoffice, Firefox и китайский метод ввода, но я заметил, что этот флажок не установлен для меня. Может быть, процесс обновления как-то включил этот параметр для вас (хотя странно, что он не сделал то же самое для меня ....).
Удачи!