LinuxSir.cn,穿越时空的Linuxsir!

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

cannot not activate fcitx in most apps. help appreciated!

[复制链接]
发表于 2010-2-16 19:23:38 | 显示全部楼层 |阅读模式
Dear all,

i got this problem after a recent system update. the system is an archlinux 32.

i can activate fcitx only in xterm,  by pressing :Ctrl_SPACE:.
but no success with any g or k apps.

fcitx version is 20100213-xft, from arch AUR  repo, package name fcitx-svn

my locale

LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

locale -a

C
en_US
en_US.iso88591
en_US.utf8
POSIX

.bashrc contains following lines

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim


i use xinit to start X. I have tried all my WMs, xfce, awesome and wmii.
Any info is welcomed. Many thanks. and Happy new year!

Best Rgds,
Desper
发表于 2010-2-18 18:44:05 | 显示全部楼层
check gtk-query-immodules-2.0

Post by idesper;2070238
Dear all,

i got this problem after a recent system update. the system is an archlinux 32.

i can activate fcitx only in xterm,  by pressing :Ctrl_SPACE:.
but no success with any g or k apps.

fcitx version is 20100213-xft, from arch AUR  repo, package name fcitx-svn

my locale

LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
...........

Best Rgds,
Desper


修改 /etc/gtk-2.0/gtk.immodules
在xim里对应的那项里添加en

"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
回复 支持 反对

使用道具 举报

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

本版积分规则

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