xManager登錄HP_UX出現(xiàn)亂碼
??? 下面是某個(gè)高手寫的東西,我做了一些修改,發(fā)表出來(lái)方便大家參考和我日后查詢。??? Xmanager使用的是自己的字體,HP_unix在登陸的時(shí)候默認(rèn)使用的字體是zh_CN.hp15CN,所以在登陸的時(shí)候會(huì)產(chǎn)生亂碼。解決方法有三個(gè):
??? 1. 使用en_GB.roman8
??????? (但這不是一個(gè)好辦法!不知道為什么不是好辦法,因?yàn)槲覜]有測(cè)試過(guò),可能不同版本會(huì)不兼容吧。)
??? 因?yàn)閤manager這個(gè)字體與hpux的字體相同,所以使用en_GB.roman8就不會(huì)產(chǎn)生亂碼。在/etc/dt/config/Xconfig中,修改為Dtlogin*language: en_GB.roman8即可。為什么說(shuō)這不是一個(gè)好辦法呢?用不同版本的Xmanager嘗試一下就知道結(jié)果了——我這樣說(shuō),想必大家已經(jīng)知道原因了。
??? 2. 使用HP_UNIX的zh_CN.hp15CN字體
??????? (這個(gè)辦法最好,我也是這樣操作的,而且我感覺碰到這類問(wèn)題應(yīng)該都可以這樣操作)
??????? a. 在你的裝有Xmanager的機(jī)器中新建文件夾(以下是我自己操作的實(shí)例)
??????????? mkdir c:\Program Files/Xmanager2/Fonts/hpux
??????? b. 拷貝HP-UX系統(tǒng)上/usr/lib/X11/fonts/hp_chinese_s/75dpi目錄下的所有文件到以上目錄當(dāng)中
??????? c. 將此字體目錄添加到Xmanager的字體目錄中。(在Xconfig中的Default Profile--->Font中添加)
??????? d. 在/etc/dt/config/Xconfig中,修改為Dtlogin*language: zh_CN.hp15CN
??????????? (這個(gè)部分其實(shí)系統(tǒng)一般默認(rèn)都是這個(gè),但是大家可以了解下)
??????? e. 重新登陸
??? 3. 啟用HP-UX的字體服務(wù)
??????? (這個(gè)方法沒有測(cè)試過(guò),主要每次都是在別人的機(jī)器上,一般不會(huì)亂動(dòng),所以推薦第二個(gè)方法)
??????? a. 修改/etc/services
??????????? 將The X11 font server listens on port 7000.這一行前面的注釋號(hào)去掉
??????? b. 修改/etc/rc.config.d/xfs文件
??????????? 將RUN_X_FONT_SERVER=0修改為RUN_X_FONT_SERVER=1,這樣每次系統(tǒng)啟動(dòng),都會(huì)自動(dòng)啟動(dòng)字體服務(wù)
??????? c. /sbin/init.d/xfs start或重新啟動(dòng)
??????????? 用這條命令顯然比重新啟動(dòng)要好。這樣不需要重新啟動(dòng),也能夠啟動(dòng)字體服務(wù)了
??????? d. 在Xmanager的Xconfig--->Font中添加改HP-UX的IP地址,并選擇端口為7000
??????? e. 重新連接一次

如果一時(shí)沒有字體,還可以按照?qǐng)D片上的過(guò)程,選擇C就可以用英文界面了。
posted on 2007-12-16 21:23 zYx.Tom 閱讀(1581) 評(píng)論(0) 編輯 收藏