LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx启动不起来

[复制链接]
发表于 2005-4-24 20:14:00 | 显示全部楼层 |阅读模式
我的fcitx启动时出错
FCITX:Get Signal no . : 1
FCTIX: Exit  Signal no . : 1

我的.xinitrc中:
export LC_CTYPE=zh_CN
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
exec fcitx&
exec fvwm
发表于 2005-4-24 20:41:00 | 显示全部楼层
exec fcitx& 改成 fcitx&
再试试。
回复 支持 反对

使用道具 举报

发表于 2005-4-24 22:42:04 | 显示全部楼层
gentoo 2005.0 的 fcitx 的版本太低了,才 2.x.x,我emerge之后,也出现这个问题。

后来从 fcitx 主页,下了个最新版本,手工编译一下,安装,一切ok了。
回复 支持 反对

使用道具 举报

发表于 2005-4-24 23:23:15 | 显示全部楼层
奇怪,为什么emerge得还是2.x,3.x什么时候能进阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-25 08:03:55 | 显示全部楼层
谢谢我试试
回复 支持 反对

使用道具 举报

发表于 2005-4-25 10:14:05 | 显示全部楼层
3.0的不是已经有了吗?

  1. ebentoogao@localhost ~ $ emerge -pv fcitx

  2. These are the packages that I would merge, in order:

  3. Calculating dependencies ...done!
  4. [ebuild  N    ] app-i18n/fcitx-3.1.1  +truetype 2,852 kB

  5. Total size of downloads: 2,852 kB
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 08:29:44 | 显示全部楼层
装了个最新的版本没有启动不起来的问题了,但没法输入中文啊,怎么回事
回复 支持 反对

使用道具 举报

发表于 2005-4-28 08:34:49 | 显示全部楼层
如何手工编译,安装?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 09:01:21 | 显示全部楼层
Post by lavenderpopo
如何手工编译,安装?


这个看它的文档有详细说明。
首先下载FCITX的源码包,文件名为 fcitx-3.1.1.tar.bz2,存放在某个临时的
目录中(如/temp)。执行:
cd /temp
tar jxvf fcitx-3.1.1.tar.bz2
这样会建立目录fcitx-3.1.1,所有的源码都在该目录中。
执行以下命令编译安装:
cd fcitx-3.1.1
./configure –prefix=<安装目录>
make && make install





我又看了一次文档,其中一段
配置环境
应用程序通过环境变量XMODIFIERS与XIM沟通,设置XMODIFIERS的方法如下(以
bash为例):
export XMODIFIERS="@im=YOUR_XIM_NAME"
上面的YOUR_XIM_NAME为XIM程序在系统注册的名字。应用程序启动时会根据该变
量查找相应的XIM服务器。因此,即便系统中同时运行了若干个XIM程序,一个应用程序
在某个时刻也只能使用一个XIM输入法。有时候您会遇到这种情况,明明XIM已经启动了,
但应用程序就是无法使用。这往往是因为XMODIFIERS设置不正确所致,如您配置系统时
在不同的脚本文件中修改了XMODIFIERS,从而导致X启动时与启动完成后该变量不一致。
fcitx 缺省注册的XIM 名为fcitx,但如果fcitx 启动时XMODIFIERS 已经设置好,
fcitx会自动以系统的设置来注册合适的名字。
另外,XIM还依赖于系统locale的设置,如果XIM启动的locale与应用程序启动
时的locale不一致,也可能无法使用。

惭愧,我不知道XIM是什么东西,猜是x input manage,不知道XIM在哪里启动的呢,它的locale在哪里设置的,应用程序启动的locale指startx时执行的.xinitrc中设置的LANG吗?
回复 支持 反对

使用道具 举报

发表于 2005-4-28 09:28:33 | 显示全部楼层
ACCEPT_KEYWORDS="~x86"
好像就是fcitx3了。
我一开始也是。
回复 支持 反对

使用道具 举报

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

本版积分规则

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