以下是簡單的步驟紀錄:
- 安裝qt3-dev-tools套件,以及相關的qt3的套件(像是libqt3-headers等等)。然後執行
./configure --disable-static --with-qt-dir=/usr/share/qt3
- 在執行完後,會顯示某些module的狀態是no,就去安裝相關的開發用套件(like gtk2, qt, chewing,libxpm-dev等等),然後再重新執行一次
- 當所有套件的狀態都是yes,此時執行
sudo make
。若是無錯誤訊息,再執行sudo make install-strip
,就安裝完成 - 在安裝完成之後,用
sudo im-switch -s oxim
,將oxim設定為預設輸入法 - 在/etc/X11/Xsession.d中建立一個75custom_oxim_init,並包含以下內容:
export XMODIFIERS="@im=oxim"
export GTK_IM_MODULE="oxim"
export XIM_PROGRAM="oxim &" - 到系統->偏好設定->作業階段,選擇「初始啟動程式」,添增一個項目,並填入指令:
oxim &
- 開啟console視窗,執行以下指令:
sudo -s -h
gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules - 完成之後,重新登入或是重新啟動即可
- 如果在使用im-switch去設定預設輸入法的時候,出現無法更新alternative的錯誤訊息時:
- 請安裝galternatives套件,並在console視窗以sudo galternatives來啟動
- 從左邊側邊欄中找出xinput-zh_TW的項目,然後按下右側裡的「新增」,之後輸入path為/etc/X11/xinit/xinput.d/oxim,並把priority調成60後按下確定。然後確認剛剛新增的項目是被選擇的。
- 中英文切換比較麻煩,一旦切換,所有編輯區的文字都會被送出
- 狀態顯示不太正常。原本在A視窗是切換到中文輸入法,但是切到B視窗時,會顯示為英文輸入模式,但是實際社仍為中文輸入模式,而且此時編輯區跟候選字區都無法正常顯示