分页: 1 / 1

fcitx安装出现问题

发表于 : 2007-09-15 0:23
hjbolide
我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……

hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls

all_ALL ja_JP scim scim-pinyin th-xim zh_SG

default ko_KR scim-chewing scim_xim zh_CN zh_TW

fcitx none scim-immodule th_TH zh_HK

hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx

update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.

文件夹里面确实有fcitx这个文件,为什么却说cannot find?

发表于 : 2007-09-18 12:16
geniuscarrier
yes, I have the same question!

发表于 : 2007-09-19 21:01
store88
im-switch fcitx
试过吗

Re: fcitx安装出现问题

发表于 : 2007-09-19 21:50
wkt
hjbolide 写了:我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……

hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls

all_ALL ja_JP scim scim-pinyin th-xim zh_SG

default ko_KR scim-chewing scim_xim zh_CN zh_TW

fcitx none scim-immodule th_TH zh_HK

hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx

update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.

文件夹里面确实有fcitx这个文件,为什么却说cannot find?
你加一个参数看看
ls -l
或许就知道了
那些东西一般是链接
但如果链接指向文件 不存在呢?

发表于 : 2007-09-20 11:14
hjbolide
store88 写了:im-switch fcitx
试过吗
试过了,结果是一样的,但是现在已经能够用了,就是想知道为什么出现这个问题

Re: fcitx安装出现问题

发表于 : 2007-09-20 11:17
hjbolide
wkt 写了:
hjbolide 写了:我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……

hjbolide@laptop:/etc/X11/xinit/xinput.d$ ls

all_ALL ja_JP scim scim-pinyin th-xim zh_SG

default ko_KR scim-chewing scim_xim zh_CN zh_TW

fcitx none scim-immodule th_TH zh_HK

hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx

update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.

文件夹里面确实有fcitx这个文件,为什么却说cannot find?
你加一个参数看看
ls -l
或许就知道了
那些东西一般是链接
但如果链接指向文件 不存在呢?
我的fcitx是cp过去的,mv过去也试过了,不是连接文件
请问,是不是要是连接文件才能够用呢?

发表于 : 2007-09-20 11:46
wkt
既然都不行那试试这个:
input.sh
#!/bin/bash
cat<<eof>/etc/X11/Xsession.d/95xinput
#!/bin/bash
case \$LC_CTYPE in
*zh_CN*)
;;
*)
export LC_CTYPE="zh_CN";
export XMODIFIERS='@im=fcitx';
export GTK_IM_MODULE="fcitx" ;
;;
esac
if [ "x\$(ps aux|grep -v grep |grep fcitx |cut -c 66-70)" == "xfcitx" ];then
echo "fcitx is runing "
else
fcitx
fi
eof
[ -x /etc/X11/Xsession.d/95xinput ] || | chmod +x /etc/X11/Xsession.d/95xinput
echo "fcitx is ok !"
以root运行一下这个脚本
ctrl+alt+backspace看看能用不?

发表于 : 2007-09-21 0:05
hjbolide
wkt 写了:既然都不行那试试这个:
input.sh
#!/bin/bash
cat<<eof>/etc/X11/Xsession.d/95xinput
#!/bin/bash
case \$LC_CTYPE in
*zh_CN*)
;;
*)
export LC_CTYPE="zh_CN";
export XMODIFIERS='@im=fcitx';
export GTK_IM_MODULE="fcitx" ;
;;
esac
if [ "x\$(ps aux|grep -v grep |grep fcitx |cut -c 66-70)" == "xfcitx" ];then
echo "fcitx is runing "
else
fcitx
fi
eof
[ -x /etc/X11/Xsession.d/95xinput ] || | chmod +x /etc/X11/Xsession.d/95xinput
echo "fcitx is ok !"
以root运行一下这个脚本
ctrl+alt+backspace看看能用不?
能了,您太强了……

发表于 : 2007-09-21 12:30
wkt
hjbolide 写了:
wkt 写了:既然都不行那试试这个:
input.sh
#!/bin/bash
cat<<eof>/etc/X11/Xsession.d/95xinput
#!/bin/bash
case \$LC_CTYPE in
*zh_CN*)
;;
*)
export LC_CTYPE="zh_CN";
export XMODIFIERS='@im=fcitx';
export GTK_IM_MODULE="fcitx" ;
;;
esac
if [ "x\$(ps aux|grep -v grep |grep fcitx |cut -c 66-70)" == "xfcitx" ];then
echo "fcitx is runing "
else
fcitx
fi
eof
[ -x /etc/X11/Xsession.d/95xinput ] || | chmod +x /etc/X11/Xsession.d/95xinput
echo "fcitx is ok !"
以root运行一下这个脚本
ctrl+alt+backspace看看能用不?
能了,您太强了……
:D

Re: fcitx安装出现问题

发表于 : 2007-10-24 16:30
Elliot Li
hjbolide 写了:我安装fcitx的时候按照wiki里面的做法,却出现下面的情况,能不能告诉我怎么回事……
hjbolide@laptop:/etc/X11/xinit/xinput.d$ sudo im-switch -s fcitx

update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/fcitx'.

文件夹里面确实有fcitx这个文件,为什么却说cannot find?
这是因为fcitx没有被加入到alternatives列表中,请试着运行如下指令:

代码: 全选

update-alternatives --install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/fcitx 30
然后重新执行im-switch即可。

在Gutsy上测试通过。其实上述这条指令应该由fcitx的安装包来执行,那样用户直接运行im-switch就不会出问题。欢迎讨论。

发表于 : 2007-10-26 22:11
u194252
运行脚本的命令是???

发表于 : 2007-10-28 9:40
felixqu
怎么不用源里的?3.5-070713版本,很稳定。

发表于 : 2007-10-28 10:08
u194252
源里面貌似是3.4的吧?