LinuxSir.cn,穿越时空的Linuxsir!

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

帮帮我,我的fcitx不能自动启动

[复制链接]
发表于 2005-1-3 19:32:27 | 显示全部楼层 |阅读模式
从网上载下fcit 3.03 后
装上,,成功了,但是每次要执行fcitx才能启动, 不能自动启动
看到http://www.linuxsir.cn/bbs/showthread.php?t=37665 中要设置 .xinitrc或.xsession
但是我的系统中没有中, 我的目录为/root
那一位帮帮我??
发表于 2005-1-3 20:39:39 | 显示全部楼层
我的目前也是这个问题,一起求教,我想能够一起解决的.

描述一下我的问题:

1、我用的是Xfce4(其他的也一样);
2、我在 ~ 目录下面建立了 .Xsession(怕大小写看错了,.xsession也有一份一样的),.Xinitrc(同样也有.xinitrc一样的一份);
3、开机怎么都不会自动执行fcitx,每次需要在 console 现执行 fcitx,然后再在这个 控制台下面再手动输入其它命令起动其它软件才能输入中文,否则不能输入。


求教大侠改如何解决这种问题?真的能解决我很大的问题。谢谢!
发表于 2005-1-3 20:42:48 | 显示全部楼层
复制一下我的 .xsession 文件的内容:
----------------------------------------------------------------------------
#!/bin/sh
export XIM=fcitx
export XIM_PROGRAM=fcitx
export XMODIFIERS="@im=fcitx"
GTK_IM_MODULE=fcitx
exec fcitx&

这个是 .initrc 的内容
----------------------------------------------------------------------------
export XMODIFIERS=@im=fcitx
fcitx&
 楼主| 发表于 2005-1-3 23:56:23 | 显示全部楼层
中了,哈哈, 按楼上的做了,就OK  了
谢谢!
 楼主| 发表于 2005-1-4 07:38:39 | 显示全部楼层
新问题
输入法是成功启动了
可是
当我打开终端时,  接着就会出现如下:


[root@linzizfl root]# 已经存在另一个同名服务程序 fcitx[1]+  Exit 4                  exec fcitx
是怎么一回事啊

这是我的.,bashrc 中的内容

export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk
export XMODIFIERS=@im=fcitx
exec fcitx&



因为系统中没有..xsession 所以建立了一个
这上了这一句 exec fcitx&  但是我去了,也不行,还是出现一样的提示

是怎么一回事啊
帮帮我??
发表于 2005-1-4 08:47:38 | 显示全部楼层
楼上用我的没用啦,我的也是不能自启动fcitx&,只有自己在控制台打fcitx&然后才能用


你启动 console 的时候出现那些话是就是因为在你 .bashrc 里面有:exec fcitx& 这个东西,你每次进入控制台都是调用 .bashrc 这个文件执行 exec fcitx& ,所以每次都会报告 fcitx 已经运行的警告
发表于 2005-1-4 10:17:17 | 显示全部楼层
建议将fcitx放到wm的自动启动中。每个发行版都有差异,因此放到xinitrc和xsession中不一定有用
 楼主| 发表于 2005-1-4 11:43:01 | 显示全部楼层
那怎么弄啊
帮帮我吗
光烦了
发表于 2005-1-4 15:33:03 | 显示全部楼层
您用的是是KDE或GNOME还是其它什么?
 楼主| 发表于 2005-1-4 17:13:59 | 显示全部楼层
是kde
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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