Значок IBUS не появляется после обновления до Ubuntu 13.10. Я даже не могу найти значок IBUS из Dash. Могу ли я узнать, как активировать IBUS? Спасибо.
Некоторые настройки из ibus-setup
были перемещены в Системные настройки >> Ввод текста , но что-то в этом изменении в бэкэнде нарушило некоторые ключевые функции в Ibus
. В конечном счете, для этого нужен отчет об ошибке; но я еще не выяснил, что именно сообщить.
В зависимости от языков, для которых вы используете Ibus, вы все равно сможете заставить его работать достаточно хорошо.
Состояние Ibus после установки
После новой установки 13.10 я не смог добавить источники ввода Ibus в Text Entry . Более того, хотя apt
показывал Ibus как установленный (что и было), поиск в Dash показал, что Ibus не установлен.
Частичное разрешение
Переустановите Ibus: sudo apt-get install --reinstall ibus
После переустановки Ibus и перезагрузки методы ввода Ibus были доступны в Ввод текста .
Некоторые методы, такие как Anthy для японского языка, казалось, хорошо интегрировались с новой системой. Настройки конфигурации Anthy были доступны с помощью кнопки, которая появляется рядом с кнопкой раскладки клавиатуры, когда Anthy выделен в Ввод текста . В общем, Anthy работал нормально.
Поэтому, в зависимости от языка, который вам нужен, вы можете найти все в порядке после переустановки Ibus.
Большие проблемы с китайскими методами ввода
Китайские методы ввода от Ibus, кажется, полностью сломаны. ibus-setup
больше не может правильно взаимодействовать с DConf
, сообщая о проблемах с доступом при доступе к /run/user/<uid>/dconf/
. Сами настройки все еще доступны в dconf-editor
, но большинство из них, похоже, не учитываются новой настройкой бэкэнда, и их изменение не имело никакого эффекта. При выделении китайских методов ввода в Ввод текста , кнопка конфигурации не появилась , как это было для Anthy.
В результате больше не представляется возможным изменить конфигурацию пиньинь или показать меню конфигурации. В своем текущем начальном состоянии ввод пиньинь предлагает как упрощенные, так и традиционные символы для некоторых слов, но не для всех, что делает невозможным ввод одного или другого, не говоря уже о переключении на лету. Изменение упрощенной / традиционной настройки в dconf-editor
- одно из немногих, которое сработало, но только после перезагрузки, что, очевидно, не практично.
Предложение
Я полагаю, что эти проблемы будут исправлены со временем, как только начнут поступать сообщения об ошибках, но одно из предложений - использовать fcitx
, если вам нужен китайский ввод. fcitx
используется Ubuntu Kylin. Установите его, переключите метод ввода по умолчанию в Системные настройки >> Поддержка языков на fcitx и перезагрузите компьютер. После этого меню конфигурации для всех методов ввода снова стали доступны. (Вам не нужно удалять Ibus, если вы все равно будете его использовать в некоторых случаях.) Как и Ibus, некоторые методы ввода fcitx имеют отдельные пакеты, поэтому вы можете просмотреть пакеты в Synaptic
.
Я нашел ответ, чтобы исправить это для работы с корейским, следующим образом, который в основном говорит, что вы должны войти в терминал, затем наберите
ibus restart
ibus-setup
Затем вы можете отрегулировать настройки для ibus, которые отсутствуют в меню! Это сработало для меня, и теперь я могу использовать клавишу Shift + Hangul после установки его так, как я хочу. Поэтому я предлагаю вам ввести эти две строки в терминал.
:
한글키로 한영전환은 잘되고있습니다....
우선 제가 사용한 방법은...
그냥 소프트웨어 센터에서 ibus-hangul 만 체크해서 설치하고
언어설정에서 기본입력기를 ibus로 바꿔주고
터미널에서
ibus restart
ibus-setup
Я не нашел способа получить значок ibus ни на рабочем столе, ни на верхней панели. Но просто набрав ibus-setup в терминале, я получил доступ к настройкам ibus.
Я также обнаружил, что с ibus что-то не так. И теперь я просто не могу ввести китайский язык в свой emacs, который идеально работает на Ubuntu 13.04.
Откройте окно терминала и введите / вставьте:
dpkg -l ibus* | grep ^ii| awk '{print $2}' | xargs sudo apt-get --reinstall install
Затем перезагрузите компьютер. После перезагрузки нажмите «Настройки ввода текста», а затем опцию + / add kbd> и выберите свой язык.
Тогда все должно работать просто отлично.