以前遇到過,后來重裝了系統,現在又遇到了。
這里就直接復制了網上的。感覺還行。

Ubuntu Linux 10.04自帶的輸入法不是很好用,linux下的輸入法和windows下的比起來還是有很大差距的,相對來說比較好的輸入法我看還是fcitx還不錯,不過在Ubuntu下通過“sudo apt-get install fcitx”命令安裝之后會出現方塊的亂碼。那是因為fcitx安裝后默認的中文顯示字體設置錯誤。

fcitx的配置文件是~/.fcitx/config

但是直接用 gedit ~/.fcitx/config 打開配置文件顯示的也都是亂碼,解決辦法就是指定編碼方式打開“sudo gedit --encoding gbk ~/.fcitx/config” Ubuntu默認的編碼方式是UTF-8格式,因此需要通過gbk方式來打開該文件。

[程序]
顯示字體(中)=*
顯示字體(英)=Courier New
顯示字體大小=12
主窗口字體大小=9
字體區域=zh_CN.UTF-8
使用AA字體=1
使用粗體=1
使用托盤圖標=1

需要將第一行配置改成

“顯示字體(中)=AR PL ShanHeiSun Uni”

注銷之后,fcitx正常工作。

更多請看原文鏈接
還找了篇pdf文檔。也給個鏈接吧
記得以前我照著網上的給了還是不行,但是后來我找到自己系統里面有的一些字體,然后一個個該過來的,終于有一個可以。
如果你的也遇到這問題了。那么自己動手一個個改下吧。具體操作,先找到自己系統的字體,然后一個個的改。再具體的操作我不會了,請上網搜吧