自己鄙视自己的问题-fcitx,输入法设置
2007-09-08 17:16 ubunoon 阅读(304) 评论(0) 编辑 收藏 举报
昨天晚上因为要装multiget这个软件,说我的wxWidget的版本太低所以就用yum升级了一下gtk,又手工升级了wxWidget,然后睡觉了也没有看是不是有什么问题。今天用firefox的时候才发现居然调不出输入法了。很是郁闷。
然后升级了fcitx到3.4,但是基本上还是不行,一直是我觉得比较奇怪的问题,就是有的程序可以调出fcitx,有的就是不行。比如gvim就是调不出来,而emacs就可以。我也觉得就是gtk的问题,可是就是不知道怎么设置。郁闷。
无奈中甚至安装了scim,希望scim能解决这个问题。但是scim更加不堪,简直是个莫名其妙的东西么。还是寄希望寄于fcitx吧。
然后上网找啊找也没有找到有建设性意义的东西。就上论坛发了帖子希望能有高人相助。自己也死马当活马医的看看能不能有什么办法能找到。在fcitx的doc目录下看到fcitx的设置说明文件,重新仔细的看的时候看到:
之前并没有注意到这一段的内容,因为我的locale是zh_CN.gb2312,应该不是locale引起的问题。所以没有仔细看。结果当我仔细看的时 候,才发现里面提到了gtk2的默认输入模块的问题。自己env了一下看看并没有这里提到的:GTK_IM_MODULE=xim这个设置,于是就在 ~/.bashrc和/etc/profile里面都加上:
export GTK_IM_MODULE=xim
export XMODIFIERS=”@im=fcitx”
之后重启X,OK!!!
所以要BS自己一下,太马虎了,太没技术含量了。郁闷!
另:存此备忘的就是设置X的输入法的一些地方:
1./etc/X11/xinit/xinput.d/zh_CN这个符号连接指向的应该是一个输入法的设置脚本。我的fcitx的设置为:
2.将环境变量里面的那个XMODIFIERS=”@im=fcitx”里面的fcitx换成别的输入法就行了。比如换成scim。
3.然后重启X。
[traceback:http://blog.chinaunix.net/u/17564/showart_179951.html]
然后升级了fcitx到3.4,但是基本上还是不行,一直是我觉得比较奇怪的问题,就是有的程序可以调出fcitx,有的就是不行。比如gvim就是调不出来,而emacs就可以。我也觉得就是gtk的问题,可是就是不知道怎么设置。郁闷。
无奈中甚至安装了scim,希望scim能解决这个问题。但是scim更加不堪,简直是个莫名其妙的东西么。还是寄希望寄于fcitx吧。
然后上网找啊找也没有找到有建设性意义的东西。就上论坛发了帖子希望能有高人相助。自己也死马当活马医的看看能不能有什么办法能找到。在fcitx的doc目录下看到fcitx的设置说明文件,重新仔细的看的时候看到:
8. 当我使用en_US.UTF-8时,为什么无法激活fcitx? 这种情况应该是GTK2的应用程序。当locale为en_US.UTF-8时。GTK2默认的输 入模块不是XIM,因此无法激活fcitx。此时在文字输入框中按鼠标右键,把Input Method设置为X input method,然后就可以使用fcitx了。比较好的解决方法是,在 ~/.bash_profile中加入以下两行: export GTK_IM_MODULE=xim export XMODIFIERS=”@im=fcitx” |
之前并没有注意到这一段的内容,因为我的locale是zh_CN.gb2312,应该不是locale引起的问题。所以没有仔细看。结果当我仔细看的时 候,才发现里面提到了gtk2的默认输入模块的问题。自己env了一下看看并没有这里提到的:GTK_IM_MODULE=xim这个设置,于是就在 ~/.bashrc和/etc/profile里面都加上:
export GTK_IM_MODULE=xim
export XMODIFIERS=”@im=fcitx”
之后重启X,OK!!!
所以要BS自己一下,太马虎了,太没技术含量了。郁闷!
另:存此备忘的就是设置X的输入法的一些地方:
1./etc/X11/xinit/xinput.d/zh_CN这个符号连接指向的应该是一个输入法的设置脚本。我的fcitx的设置为:
XIM=fcitx XIM_PROGRAM=fcitx GTK_IM_MODULE=fcitx gnome-im-settings-daemon >/dev/null |
2.将环境变量里面的那个XMODIFIERS=”@im=fcitx”里面的fcitx换成别的输入法就行了。比如换成scim。
3.然后重启X。
[traceback:http://blog.chinaunix.net/u/17564/showart_179951.html]
/*
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */