Решение проблемы IBus-IBus до 1.5.11 может вызвать проблемы с вводом

Я использую PhpStorm 10 on Ubuntu 14.04. При запуске я получаю следующую ошибку:

8:08:47 AM IBus prior to 1.5.11 may cause input problems. See IDEA-78860 for details.
           Do not show again.
8:09:18 AM Platform and Plugin Updates: PhpStorm is ready to update.

как я могу это решить, если любое решение для обновления IBus или измените его с другой библиотекой, чтобы сделать то же самое.

7 ответов


Если вы используете только одну раскладку клавиатуры, вы можете пойти к Ubuntu: Системные Настройки - > Поддержка Языка

или если не найдено (f.e. mint desktop) поиск в главном меню для поддержки языка

, и метод ввода с клавиатуры в нижней части страницы ibus to нет.

Перезапустить Ubuntu.

Это самый простой способ решить эту проблему.


это решение, если вы хотите обновить ibus в Ubuntu 14.04.4 LTS до последней версии (на момент написания 1.5.11).

недавно мне пришлось установить Intellij на чистую установленную машину Ubuntu. Вот какие шаги я предпринял:--6-->

  1. установить зависимости

    sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
    
  2. скачать ibus 1.5.11 исходный код (связано с здесь)
  3. извлечь файлы (tar -xvf ibus-1.5.11.tar.gz) и cd в извлеченную папку
  4. находясь в исходной папке ibus, следуйте инструкциям из Шага 1 для установки ibus 1.5.11:

    ./configure --prefix=/usr --sysconfdir=/etc && make
    sudo make install
    
  5. перезапустите IntelliJ IDE или любую другую IDE jetbrain, о которой идет речь

решение от JetBrains bug tracker:

либо обновить IBus до версии 1.5.11, либо добавить " экспорт IBUS_ENABLE_SYNC_MODE=1 " для вашего~/.профиль, затем перезапустите сеанс.

кроме того, вы можете отключить IBus в Системных настройках / языке Метод ввода поддержки | клавиатуры.

IDEA 15 покажет предупреждение, если несовместимая версия IBus находится в использовать.


echo "export IBUS_ENABLE_SYNC_MODE=1" >> ~/.bashrc
source ~/.bashrc

для пользователей Ubuntu ibus 1.5.11 не может быть легко получен, если Ubuntu 16.04 не выпущен.

Если вы используете Ubuntu 14.04 и хотите установить ibus 1.5.11 вот ссылка, чтобы следовать.

как правильно обновить / установить / скомпилировать ibus на 14.04


Ну, это, очевидно, обходной путь, но на Ubuntu 14.04 вызов:

ibus restart

исправить проблему... пока снова не разобьется. По крайней мере, вам не нужно перезапускать IDE.


не знаю, если следующее принесло решение, но ...

у меня была такая же проблема, и я думаю, что каждый раз, когда я использовал STRG+W моя клавиатура заклинивание. Недавно я изменил:

settings > code style > php > "set from ..." > predefined style > zend

С этого дня у меня не было этой ошибки больше. (возможно, это не имеет ничего общего с этим, но переписать конфигурацию где-то ?)


System Settings ->Language Support

или

вы можете искать его в главном меню Ubuntu для языковой поддержки, после этого измените "метод ввода клавиатуры" (внизу страницы) с ibus на none, а затем - Перезапустить Ubuntu.