一、在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"
fcitx&
2、接著要設置Gnome系統語言環境為zh_CN.GB2312或zh_CN.GBK或zh_CN.UTF-8,可在GDM登錄窗口按左下角的LANGUAGE(語言)選項設置。也可用#dpkg-reconfigure locales命令配置。
3、重新啟動GDM,fcitx輸入法就會自動啟動了。fcitx的配置文件在~/.fcitx目錄下,可根據自已的需求配置。
二、在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文件的作用。