LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]谁在SUSE10.1中安装过fcitx啊,帮帮忙!

[复制链接]
发表于 2006-6-22 10:42:10 | 显示全部楼层 |阅读模式
我卸了scim,装上了fcitx,能启动,但是输入法是灰色的,按ctrl+space打不开输入栏。在网上查了好久,试了别人说的好些设置方法也没好使,不知道是不是系统的差别,好些文件我都找不到。请高手不吝赐教,最好有完整的设置步骤,万分感谢!我的系统是suse10.1。
发表于 2006-6-22 16:30:08 | 显示全部楼层
让你的队友来回答你,
Klose: 请先贴出你是怎样设置的,以后提问都要这样。你是个菜鸟,经验不足,这一点正是我进球比你多的原因。
Lahm: 我虽然没有在SUSE10.1中安装过fcitx,但是各系统基本上是差不多的。
Frings: 真怪,SUSE10下面的scim很完美啊,为什么要改成fcitx呢?
Balack:你要完整的设置步骤?不要以为是一个菜鸟,就有理由要求更多,人家所能给你的,就是关键的一脚传球,而在多数情况下,这关键的一脚威胁球是由多个队员从后场一步步地策动的,每个人负责一个位置,而作为前锋,射门是要由你自己来完成,相应地,计算机领域的发展包含了很多人贡献的成果,而在具体利用这些成果的时候,一个小问题会有很多相关网络贴子,你要试图去在网上搜索到这些基本的步骤,然后发现自己被阻挡在哪里了,在提问时,应该期待的是它人给你的最关键的一句提示,而不是手把手地一步步教你,尽管也有热心人偶而会这么作。
Klinsman: 关键时刻不进球,还总要换球鞋,再胡闹你就坐冷板凳好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-24 10:30:12 | 显示全部楼层
首先感谢你回复我的帖子。在这里我要对我的队友解释一下
to Kolse:我看到论坛中有这样一篇帖子"在命令行下输入fcitx,工具条出来了
但工具条最右边的“拼音”是灰色的,按ctrl+空格无反应
点击会改变输入法,比如变成五笔,或区位等等,但还是灰色的
无法输入中文,怎么办才好?

2.置顶文章中说到用xlsfonts | grep gbk
命令获取中文字体,这一步我已经做好了,字体=zysong18030

我的环境变量设置应该没有问题的,在~/.bashrc中加入了:
export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk

export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
"
我和他的情况是一样的,但是我没有找到~/.bashrc,于是我手动输入过export命令更改了要写入其中的命令,用locale查看也改变了,但还是不好使。正因为我经验不足,所以才需要你的助攻,希望你玩儿够了前空翻之后也给我传几脚好球。
to Lahm:本质是差不多,不过换换文件名,换换存放位置这些微小的差别就够我喝一壶的了。
to Frings:scim是不错,不过五笔是86的,我不会用,我想要98的,当时一搜索大家都说fcitx可以输入98的,就换了。不过后来听说scim的也可以靠改码表来实现。
to Balack:是我要求太高了,大家其实都很忙的。但当时我没有输入法了,靠在线输入法输入了几个字。我也在网上搜了两天,但是到机器里一试总找不着地方。像这位仁兄说的,“我的作法与楼主有些差别
编辑/etc/X11/Xsession.d/25xinput文件或者55gnome-session_gnomerc文件(并不是每个发行版都会调用 /etc/X11/Xsession.d/ 中的脚本,如果你知道更好的方法请告诉我),如果没有就建一个。加入:

export LC_CTYPE=zh_CN.UTF-8 #注释1
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx

注释1处也可用zh_CN.GBK。
”我机器中也没有Xsession.d啊,不知道是不是要新建。官网上的设置我都照着做了,也不行。我也不知道被阻挡到哪里了,所以想要知道详细点儿的设置过程,这我也是没办法啊。对其他人也会有帮助啊。
to Klinsman:我一定会努力的,争取下场在关键时刻进球,不能让你当不成教练啊!
回复 支持 反对

使用道具 举报

发表于 2006-6-25 12:20:37 | 显示全部楼层
环境变量你写了五个,我再给你加一个,保证这六个都齐全
export GTK_IM_MODULE=fcitx

还不知道你用的是kde还是 gnome,在这两个下面还有微小的差别,如果是kde的话就打开qtconfig->interface->xim input 的over the spot选项,我不用gnome也不了解gnome。

其实上面这两项都不是关键的,但我设置会设置得很全,6个环境变量都写全,人我估计即使这样也不见得会好使,suse有点个性,要是有正在使用suse的人给你提示最好了,我用过一段suse就不用了,所以实在无法 给你实质性的帮助了。

建一个/etc/X11/Xsession.d/25xinput文件的方法在debian下是必须的,但suse可能就不是了。

好了,祝你好运
回复 支持 反对

使用道具 举报

发表于 2006-6-25 12:40:07 | 显示全部楼层
对于五笔字型, 在我们心中,86版才是“正版”,呵呵,当然,开玩笑了,也不能说98是盗版,只不过86版诞生20周年,多数人,比如我,用它也有十多年了,习惯了,由于我们这么多坚定不移地拥护者,86版仍然是不可动摇的主流版,所以86版在各五笔软件中是支持得最好的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-25 18:53:28 | 显示全部楼层
太不幸了,我用的是GNOME,我再到处找找吧,不管怎么说都谢谢你!我认为98的拆字更合理,86是因为用户群太大了,确实支持好,也不可能消亡,但萝卜白菜各有所爱吗,嘿嘿!
回复 支持 反对

使用道具 举报

发表于 2006-6-29 23:09:00 | 显示全部楼层
和你用一样的系统:suse10.1+gnome+fcitx.
1)只需将主文件夹中的.ximtemplate更名为.xim,最后几行注释去掉,所有的"scim"更换为fcitx
2)主文件夹中的.xinitrc.template更名为.xinitrc,在“add your own line..."后加入fcitx &
3) 重新登录即可。
不必卸载scim,如需改用scim,将第一步的文件更改回来,或删除即可。
suse10.0一样。
回复 支持 反对

使用道具 举报

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

本版积分规则

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