LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 891|回复: 10

ibus又出毛病了

[复制链接]
发表于 2010-12-26 21:57:40 | 显示全部楼层 |阅读模式
环境:

1. KDE 4.5.4,ibus 1.3.9-2,还有ibus-pinyin ibus-sunpinyin
2. 在~/.bashrc下写入了环境变量:

export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
export XMODIFIERS="@im=ibus"

3. qtconfig中xim设置为“over the spot”
4. 启动ibus用的命令是:ibus-daemon --xim &

症状:
1. 在gtk+的程序中(Chrome, firefox)都可以正常输入。光标跟踪神马的没有问题。
2. 在qt的程序中使用ctrl+space无法调出输入法,没有任何反应。
3. 在openoffice中可以正常使用。

问题可能出在什么地方?
发表于 2010-12-26 22:05:53 | 显示全部楼层
不清楚,俺是fcitx控
回复 支持 反对

使用道具 举报

发表于 2010-12-26 22:21:07 | 显示全部楼层
用这个试试。。
我用的是这个。。
qtconfig中我好像没有设置。。

ibus-daemon -d -x
回复 支持 反对

使用道具 举报

发表于 2010-12-26 23:36:15 | 显示全部楼层
第二行去掉试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-27 01:48:48 | 显示全部楼层
Post by i18n;2124227
第二行去掉试试


刚刚试了一下,没有用啊。。。
回复 支持 反对

使用道具 举报

发表于 2010-12-27 09:51:58 | 显示全部楼层
把环境变量写到 /etc/profile试试,
我前几天fcitx就是这样子
回复 支持 反对

使用道具 举报

发表于 2010-12-29 13:10:49 | 显示全部楼层
安装ibus-qt,然后在Qt config里设置使用ibus,不需要作其他任何设置
这样能保证任何基于Qt的程序完美使用ibus
回复 支持 反对

使用道具 举报

发表于 2010-12-30 12:16:27 | 显示全部楼层
vi /etc/gtk-2.0/gtk.immodules
将所有内容删除或注释,然后添加以下内容:
"/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so"
"ibus" "X Input Method" "gtk20" "/usr/share/locale" "en:zh"
回复 支持 反对

使用道具 举报

发表于 2010-12-30 12:20:55 | 显示全部楼层
楼上的方法太dirty了。。。
同意7楼的做法
回复 支持 反对

使用道具 举报

发表于 2010-12-30 12:33:04 | 显示全部楼层
有一直可能是ctrl+space被占用了所以调不出输入法
最好检查一下软件的快捷键
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表