解决IBus问题 - 在1.5.11之前的IBus可能会导致输入问题

dan*_*lad 119 ubuntu intellij-idea phpstorm

我米使用PhpStorm 10Ubuntu 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.
Run Code Online (Sandbox Code Playgroud)

我怎么能解决这个问题,如果有任何解决方案升级IBus或改变它与其他库做同样的事情.

Uza*_*sal 124

此解决方案是,如果您想将Ubuntu 14.04.4 LTS中的ibus升级到最新版本(在撰写本文时为1.5.11).

我最近不得不在安装干净的Ubuntu机器上安装Intellij.这些是我采取的步骤:

  1. 安装依赖项

    sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
    
    Run Code Online (Sandbox Code Playgroud)
  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
    
    Run Code Online (Sandbox Code Playgroud)
  5. 重启Intellij IDE或任何有问题的jetbrain IDE

  • 没错,但这是解决方案.答案是一种解决方法 (38认同)
  • 我要感谢Uzair和他的消息来源@danielad很长的路?花了我~3分钟.与关闭ibus或处理间歇性键盘冻结相比,我无法将其视为"长". (9认同)
  • 并且解决方法仅适用于不需要ibus提供的功能的人员. (7认同)
  • 命令`./configure --prefix =/usr --sysconfdir =/etc && make`似乎包含了json lib相关的问题,最好使用[IBus-1.5.14]提出的建议(http:// www .linuxfromscratch.org/BLFS /视图/ systemd /普通/ ibus.html) (4认同)

Dra*_*ouf 114

如果你只使用一个键盘布局,你可以去Ubuntu: 系统设置 - >语言支持

或者如果没有找到(fe mint desktop)在主菜单中搜索语言支持

并将页面底部的键盘输入方法ibus更改为none.

重启Ubuntu.

这是解决此问题的最简单方法.

  • 它不是在phpstorm中,而是在Ubuntu中 (15认同)
  • 这是一种解决方法.实际的解决方案由Uzair Faisal在同一个帖子中发布:http://stackoverflow.com/a/36158784/2186567 (4认同)
  • 这并没有解决我的问题.还有什么我可以做的吗? (3认同)
  • 请参阅Nikita Mendelbaum回复或http://serverfault.com/questions/735189/ibus-1-5-11-on-ubuntu/735381#735381 (3认同)

Nik*_*aum 23

Jetbrains错误跟踪器的解决方案:

将IBus升级到版本1.5.11或将"导出IBUS_ENABLE_SYNC_MODE = 1"添加到〜/ .profile,然后重新启动会话.

或者,您可以在系统设置|关闭IBus 语言支持| 键盘输入法.

如果正在使用不兼容的IBus版本,IDEA 15将显示警告.


Ven*_*tra 13

echo "export IBUS_ENABLE_SYNC_MODE=1" >> ~/.bashrc
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

对于Ubuntu用户,除非发布Ubuntu 16.04,否则无法轻松获得ibus 1.5.11.

如果您正在使用Ubuntu 14.04并想要安装ibus 1.5.11,请点击此链接.

如何在14.04上正确更新/安装/编译ibus


COi*_*Oil 10

好吧,这显然是一种解决方法,但在Ubuntu 14.04上调用:

ibus restart
Run Code Online (Sandbox Code Playgroud)

解决问题......直到它再次崩溃.至少您不必重新启动IDE.