我让Skype与iBus合作(当时花了一段时间),但最近我的工作设置( 12.04)都失败了,任何尝试新设置( 12.10)的尝试都失败了。(在两台不同的计算机上)
也就是说,iBus不再在Skype窗口中输入。(iBus正在运行,当光标在Skype窗口中时,选择Anthy输入法没有任何影响。它通过键盘快捷方式或其他应用程序中的iBus菜单工作得很好。)我有台词
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
export XIM_PROGRAM=/usr/bin/ibus-daemon
在我的.bashrc
里。并安装了qt & gtk版本的ibus。对于Skype和iBus来说,有什么变化可以让他们停止工作吗?
发布于 2013-01-30 13:18:43
我刚找到解决办法!
/usr/bin/ibus-daemon
必须使用-x
选项启动。
我在启动应用程序时添加了“iBus”,命令如下:
/usr/bin/ibus-daemon -x -d
我的/etc/environment
中也有以下几行代码,但我不确定它们是否会对结果产生某种影响(现在真的不想做实验):
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
GTK_IM_MODULE=ibus
XMODIFIERS=@im=ibus
QT_IM_MODULE=ibus
更新:上述变量对skype没有任何影响。
更新2:在Ubuntu 12.10的新安装上,我刚刚安装了ibus-qt4 (不是ibus!)并选择iBus作为IME。它的工作没有任何额外的技巧。
https://askubuntu.com/questions/247339
复制相似问题