Java, Only Java!

统计

留言簿(20)

积分与排名

好友空间

文档技巧

阅读排行榜

评论排行榜

xManager登录HP_UX出现乱码

    下面是某个高手写的东西,我做了一些修改,发表出来方便大家参考和我日后查询。
    Xmanager使用的是自己的字体,HP_unix在登陆的时候默认使用的字体是zh_CN.hp15CN,所以在登陆的时候会产生乱码。解决方法有三个:
    1. 使用en_GB.roman8
        (但这不是一个好办法!不知道为什么不是好办法,因为我没有测试过,可能不同版本会不兼容吧。)
    因为xmanager这个字体与hpux的字体相同,所以使用en_GB.roman8就不会产生乱码。在/etc/dt/config/Xconfig中,修改为Dtlogin*language: en_GB.roman8即可。为什么说这不是一个好办法呢?用不同版本的Xmanager尝试一下就知道结果了——我这样说,想必大家已经知道原因了。
    2. 使用HP_UNIX的zh_CN.hp15CN字体
        (这个办法最好,我也是这样操作的,而且我感觉碰到这类问题应该都可以这样操作)
        a. 在你的装有Xmanager的机器中新建文件夹(以下是我自己操作的实例)
            mkdir c:\Program Files/Xmanager2/Fonts/hpux
        b. 拷贝HP-UX系统上/usr/lib/X11/fonts/hp_chinese_s/75dpi目录下的所有文件到以上目录当中
        c. 将此字体目录添加到Xmanager的字体目录中。(在Xconfig中的Default Profile--->Font中添加)
        d. 在/etc/dt/config/Xconfig中,修改为Dtlogin*language: zh_CN.hp15CN
            (这个部分其实系统一般默认都是这个,但是大家可以了解下)
        e. 重新登陆
    3. 启用HP-UX的字体服务
        (这个方法没有测试过,主要每次都是在别人的机器上,一般不会乱动,所以推荐第二个方法)
        a. 修改/etc/services
            将The X11 font server listens on port 7000.这一行前面的注释号去掉
        b. 修改/etc/rc.config.d/xfs文件
            将RUN_X_FONT_SERVER=0修改为RUN_X_FONT_SERVER=1,这样每次系统启动,都会自动启动字体服务
        c. /sbin/init.d/xfs start或重新启动
            用这条命令显然比重新启动要好。这样不需要重新启动,也能够启动字体服务了
        d. 在Xmanager的Xconfig--->Font中添加改HP-UX的IP地址,并选择端口为7000
        e. 重新连接一次


如果一时没有字体,还可以按照图片上的过程,选择C就可以用英文界面了。

posted on 2007-12-16 21:23 zYx.Tom 阅读(1550) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: