ubuntu安装fictx输入法

1)先卸载系统自带的ibus 输入法!

终端输入sudo apt-get remove --purge ibus 或者sudo dpkg -P ibus

然后安装fcitx输入法sudo apt-get install fcitx 

 

2)配置环境,终端输入: gedit ~/.bashrc

在里面增加一行语句:

export XMODIFIERS="@im=fcitx"

完了在终端输入 . .bashrc 或者source .bashrc或者注销一下也是可以的!

终端输入sudo gedit /etc/X11/xinit/xinput.d/zh_CN

在里面添加如下内容:

XIM=fcitx

XIM_PROGRAM=/usr/local/bin/fcitx

XIM_ARGS=""

GTK_IM_MODULE=XIM

QT_IM_MODULE=XIM

DEPENDS="fcitx"

如果上面内容添加进文件后,还工作不正常,请添加如下内容:(英文版的可以不用,笔

者就没以下配置)

LANGUAGE=zh_CN.UTF-8

LANG=zh_CN.UTF-8

LC_ALL=zh_CN.UTF-8

export LANGUAGE LANG LC_ALL

保存并关闭。

 

3)将fcitx设置成默认的输入法: 终端输入

im-switch -s fcitx -z default

 

4)调试运行下fcitx

在终端输入fcitx -r 就可以用了,如果你运行了多个fcitx 把它们全部杀死

多输入几遍 killall fcitx 直到提示没有此进程为止!调试运行fcitx 成功了后!


2.在/etc/X11/Xsession.d中建立一个文件,文件名为95fcitx_start,内容为

 export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx


3. im-switch -s fcitx -z default

完成设置最好重启一下X,输入法就生效了

注意:倘若开机之后还不能启动则进行如下操作:

1、在GNOME下的启动(gnome桌面环境)

1、把以下几项设置写到/etc/X11/Xsession.d/55gnome-session_gnomerc或用户主目录的 ~/.gnomerc文件里,~/.gnomerc文件如果没有可以自已创建。55gnome-session_gnomerc脚本会检查系统中是否存在 ~/.gnomerc文件,如果有,就会用source .gnomerc命令执行。

export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"

export LC_CTYPE="zh_CN"

fcitx&

(再不行把上述代码追加到~/.bashrc文件下)


2、接着要设置Gnome系统语言环境为zh_CN.GB2312或zh_CN.GBK或zh_CN.UTF-8,可在GDM登录窗口按左下角的LANGUAGE(语言)选项设置。也可用#dpkg-reconfigure locales命令配置。

3、重新启动GDM,fcitx输入法就会自动启动了。fcitx的配置文件在~/.fcitx目录下,可根据自已的需求配置。

2、在KDE下的启动(kde桌面环境)

在/etc/X11/Xsession.d/目录下新建一个文件92fcitx,内容如下:

export LANG="zh_CN.UTF-8" #设置中文locales,如果不设,fcitx启动后乱码,不能使用。
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
fcitx&

注意:在kdm中好象不能像GDM一样设置locales,所以需手动用export设置。

在/etc/X11/Xsession.d/目录下的所有配置文件在X启动时都会被自动执行。

所以利用这个特性,在该目录下新建了一个 92fcitx文件,用以启动fcitx。类似于gnome环境下的/etc/X11/Xsession.d/55gnome- session_gnomerc文件的作用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值