在FVWM,FLUXBOX下始终无法打开输入法
在FVWM,FLUXBOX下始终无法直接打开输入法,如fcitx,chinput.但是在KDE,GNOME,XFCE4下就可以。而且在FVWM,FLUXBOX的桌面上也无法显示中文。环境变量如下:
LANG=zh_CN.GB2312:zh_CN
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
LC_ALL=zh_CN
LC_CTYPE=zh_CN.GB2312
XIM=fcitx
XIM_PROGRAM=fcitx
XMODIFIERS=im=fcitx
~~~~~~~~~~~~~~~~~~~~~~~~`
locale
LANG=zh_CN.GB2312:zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=zh_CN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在xterm中直接运行fcitx,无法打开,但在xterm里再开一个终端就可以输入。
哪位朋友帮我看看是怎么回事,谢了:) $ more /etc/X11/gdm/Sessions/FluxBox
#!/bin/bash
exec fluxbox
~~~~~~~~~~~~~~~~~~~~~~~~~~~ #!/bin/sh########################################################################
#
# fluxbox file for GDM.Usually in /etc/X11/gdm/Sessions.
#
# Add support for XIM
########################################################################
## Launch an XIM input server if needed
# This's for RedHat and Slackware
for i in /etc/X11/xinit/xinitrc.d/* ; do
if [ -x "$i" ]; then
. "$i"
fi
done
# This's for Mandrake
if [ -x /etc/X11/xinit/XIM ]; then
. /etc/X11/xinit/XIM
fi
exec /usr/X11R6/bin/fluxbox 编辑 /etc/X11/xinit/xinitrc.d/xinput 文件。
把里面相应字段改成
XMODIFIERS=im=fcitx
exec fcitx& 用chinput不行吗?我的fcitx怎么也不能在gnome下运行,当然fluxbox下更不行......
现在用miniChinput,/usr/bin下显示为chinput.那该怎么改呢?
页:
[1]