После запуска не только Intellij IDEA но и в других продуктах от JetBrains появляется
ошибка “iBus prior to 1.5.11 may cause input problems. See IDEA78860 for details”.
Что это означает? Она появляется тогда, когда у нас в системе установлен более чем один
язык операционной системы. Ошибка заключается в том, что когда мы работаем в нашей
любимой IDE, то наша клавиатура перестает правильно функционировать и становиться не
возможным редактировать код.
Исправить это можно либо отредактировав файл .profile, который находится в вашей
домашней директории, либо установив новую версию iBus 1.5.11, либо отредактировав
исполняемый файл bin/idea.sh самой IDE, либо изменить в Language Support свойства
Keyboard input method.
Способ 1
Откройте терминал и введите следующую команду:
$ cd ~
$ gedit .profile
В конец файла добавьте:
export IBUS_ENABLE_SYNC_MODE=1
сохраните файл. Сделайте выход из системы и зайдите снова. Теперь IDE должнa запуститься без ошибок.
Способ 2
Перейдите примерно на строку 191, найдите “Run the IDE” в файле bin/idea.sh и добавьте
следующие строки:
XMODIFIERS=""
export XMODIFIERS
после:
#
# Run the IDE.
#
#
Способ 3
iBus - это "intelligent input bus" framework, который используется при работе с различными
языками. Если в вашей системе вы используете только один язык, то можно изменить IBus на
None в System Settings > Language Support > Keyboard input method
Ресурсы где можно скачать и почитать об iBus
Release 1.5.11
https://github.com/ibus/ibus/releases/tag/1.5.11
ibus Download (DEB, RPM, TXZ, XZ)
http://pkgs.org/download/ibus
IBus Intelligent Input Bus for Linux / Unix OS
https://code.google.com/p/ibus/
http://manpages.ubuntu.com/manpages/saucy/man1/ibus.1.html
Проверяем какая версия iBus у нас установлена
$ ibus version
Вывод на экран
IBus 1.5.5
Дополнительные команды для работы с iBus
$ ibus
Usage: ibus COMMAND [OPTION...]
Commands:
• engine Set or get engine
• exit Exit ibusdaemon
• listengine Show available engines
• watch (Not implemented)
• restart Restart ibusdaemon
• version Show version
• readcache Show the content of registry cache
• writecache Create registry cache
• address Print the DBus address of ibusdaemon
• help Show this information
Комментариев нет :
Отправить комментарий
Оставить отзыв