LinuxSir.cn,穿越时空的Linuxsir!

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

[输入法] fcitx怎样启动的?

[复制链接]
发表于 2009-2-21 12:39:19 | 显示全部楼层 |阅读模式
以前一直用gdm/kdm来启动X,也忘了装好fcitx之后是怎么设置的了,反正是能正常启动使用的。
最近尝试了一下所谓的“slackware风格”,不用gdm之类的守护进程,而是在~/.xinitrc指定之后startx,结果进入X之后发现fcitx用C-space呼叫不出来。Google了一圈,说是要在~/.profile里面写点东西,内容跟多年前Debian下还没有imswitch时在/etc/X11/Xsession.d/下面写的差不多。然而照做时候,情况并未改变,仍然无法打开输入法。
这个到底是怎么回事?
发表于 2009-2-21 13:04:36 | 显示全部楼层
# ~/.xinitrc

export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
fcitx &

exec gnome
回复 支持 反对

使用道具 举报

发表于 2009-2-21 13:04:57 | 显示全部楼层
搜索一下吧..这种问题的答案..没一百也有九十.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-21 13:20:41 | 显示全部楼层
Post by r1151351;1950573
# ~/.xinitrc

export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
fcitx &

exec gnome


Good! 可以了,多谢。我咋就没想到写到这个地方呢?惭愧,嘿嘿

Post by zhong;1950574
搜索一下吧..这种问题的答案..没一百也有九十.

正因为答案太多,各不相同,结果就不知道该选哪个了,总不可能一个一个挨着试吧
回复 支持 反对

使用道具 举报

发表于 2009-2-21 13:47:39 | 显示全部楼层
90%都是2楼的答案
回复 支持 反对

使用道具 举报

发表于 2009-2-21 13:59:37 | 显示全部楼层
Post by suncold;1950581

正因为答案太多,各不相同,结果就不知道该选哪个了,总不可能一个一个挨着试吧


唉.真的搜索过.你就不会说要一个一个挨着试...
回复 支持 反对

使用道具 举报

发表于 2009-2-21 17:02:24 | 显示全部楼层
如果用entranced作登陆管理器的话,写.xinitrc和.xprofile都不行,兄弟们都还没帮我解决呢,google也没有!
回复 支持 反对

使用道具 举报

发表于 2009-2-21 18:29:16 | 显示全部楼层
Post by 月魄孤魂;1950663
如果用entranced作登陆管理器的话,写.xinitrc和.xprofile都不行,兄弟们都还没帮我解决呢,google也没有!

那就写.bashrc.
在~/.config/autostart里加一个启动项来启动fcitx.
无论什么管理器,总要启动些东西吧?启动什么就往哪里写
回复 支持 反对

使用道具 举报

发表于 2009-2-21 18:41:06 | 显示全部楼层
我的fcitx小记

1.fcitx的更新:
  pkill fcitx   #关闭fcitx进程,也可用killall代替。.
  fcitx         #启动fcitx进程


2.fcitx的配置:
  调用fcitx编辑用户目录下的.bashrc加入
                 export LC_CTYPE="zh_CN.utf8"
                 export XMODIFIERS="@im=fcitx"
  开机启动编辑用户目录下的.bash_profile
  /usr/local/bin/fcitx &  
(该代码你得先用whereis fcitx命令来查看属于你自己的)
回复 支持 反对

使用道具 举报

发表于 2009-2-21 19:52:11 | 显示全部楼层
我是加到会话里的
回复 支持 反对

使用道具 举报

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

本版积分规则

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