日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

XFree86 4.2+ on FreeBSD的中文問題

XFree86 4.1.0在FreeBSD下對中文支持的很好,但是之后版本的XFree86編譯之后(From port)對FreeBSD的中文locale基本上是不支持,當(dāng)你在.cshrc(我用的是tcsh shell)設(shè)置了LANG和LC_ALL為zh_CN.EUC后,啟動X服務(wù)器就會發(fā)現(xiàn)X服務(wù)器出現(xiàn):locale not supported之類的信息,當(dāng)然你也不能使用Chinput之類的軟件了,雖然可以顯示中文 。

我是這么解決這個問題的:

展開XFree86的第一個壓縮包,在xc目錄下有一個nls目錄,它下面有個XI18N_OBJS,把zh文件復(fù)制一個名為zh_CN的文件,然后在這個目錄中的Imakefile中加入一行:

XI18NTarget(zh_CN)

用這個文件重新編譯整個X系統(tǒng),當(dāng)然,所有的X有關(guān)的軟件都要重新編譯才行 。這樣就可以正常使用Chinput了,包括現(xiàn)在還沒有正式被port收錄的chinput3,我認(rèn)為,chinput3是最好用的一個版本 。

    推薦閱讀