歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 7.10 Gutsy下Scim與Fcitx同時啟動的解決

Ubuntu 7.10 Gutsy下Scim與Fcitx同時啟動的解決

日期:2017/2/28 17:19:48   编辑:Linux教程

在10月19日的LINUX公社講到的Ubuntu 7.10 Gutsy的疑問中:Ubuntu 7.10 Gutsy下Firefox與輸入法的問題(http://www.linuxidc.com/linux/2007-10/8399.htm),描述了我安裝好的Ubuntu 7.10 Gutsy Gibbon系統發生了奇怪事情──即Fcitx輸入法與Scim輸入法同時在我的桌面環境下啟動。

當時解決問題的辦法是直接刪除scim,這樣帶來的問題時,使中文語言包被標記為“不再使用”的軟件包,每次使用apt時都會提示我將其autoremove,非常煩!

昨日順利地在保留Scim輸入法的前提下,將當前輸入法設置成了Fcitx。如果有朋友也有這個問題的,可以試試。

一般情況下,安裝上中文語言包, Scim就會自動安裝上。這時如果再安裝Fcitx,執行了im-switch -s fcitx後,可能會出現下面的情況:

解決這個辦法很簡單,用自己喜歡的編輯器打開一個文件:

sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules

應該是下面的字段:

# automatically generated by dh_gtkmodules, do not edit

“/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so”

“scim” “SCIM Input Method” “scim” “/usr/share/locale” “ja:ko:zh”

把最後的zh刪除掉,即只剩下”ja:ko”。這麼改的意思是,在中文環境下,不開啟Scim,這樣就把Scim關掉了。

改好以後,重新登陸系統,終於把Fcitx和Scim分開了……

Copyright © Linux教程網 All Rights Reserved