LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2097|回复: 14

SuSE 8.1下的xsim我也搞定了。

[复制链接]
发表于 2002-10-29 11:23:21 | 显示全部楼层 |阅读模式
用tar包安装。
./configure --enable-status-kde3
make
make install
make install-data
主要需要注意的地方是/usr/locale/xsim/etc/xsimrc
将locale设置改为zh_CN,
font name "AUTO"注释掉,启用下一行font name song(这样xsim字体更好看)关于字体最好把kaitim,suntil等字体装上,既可以保证系统有充足字体,又可以解决gnome2中汉字无法显示的问题。
还有就是/usr/locale/xsim/下各个文件的权限问题。要把权限改为777,否则普通用户可能无法使用。
如果在config时出现X window not found的提示,请在YaST2中把显卡的3D加速屏蔽掉。
修改/root/.xinitrc的方法请见
http://www.linuxsir.cn/bbs/showthread.php?threadid=11233
请参考港湾兄弟的修改方法。由于普通用户目录下没有.xinitrc文件,所以要把root目录下的.xinitrc文件复制过去,还有就是修改普通拥护目录下的.xim文件,找到
    zh_*) # Chinese
        case $tmplang in
            zh_TW*)
                tmplang=zh_TW
            ;;
            zh_CN*)
                tmplang=zh_CN
            ;;
        esac
        if type -p xcin > /dev/null 2>&1 ; then
字段,把then后面的xcin全部该成xsim。
在~/.kde/Autostart里面一定要建立xsim的链接,否则可能出现只有“简”字却无法输入的现象。建立链接后进入kde就可自动加载使用xsim,在windowmaker中也可以自动加载使用。
发表于 2002-10-29 12:22:29 | 显示全部楼层
我认为,按照港湾兄的装xsim的方法做下去,又不想改太多的配置文件或者改源代码,要是root装的xsim的目录下面的全用777属性,倒不如给每个普通用户编译一个xsim,分开用户来用词库文件会好很多。

另外,如果装suse8.1的时候选default模式安装,yast2里面3d加速设为disable,编译xsim的时候仍然会出现“X Window not found"的问题,此时最好装上xdevel、qt3-devel和kdebase3-devel。
发表于 2002-10-29 15:51:00 | 显示全部楼层
yishasha
我得仰天长啸了,瞳孔放大! 真是见鬼了,就是不行。按照你们的方法,怎么都不行。而且在user里提示找不到xsim,我可是在另一台机子上重新安装了新系统的。
Locale都是zh_CN.GB2312,if type -p xcin > /dev/null 2>&1 ; then我改成if type -p xsim > /dev/null 2>&1 ; then都不行。
我的普通用户下是存在.xinitrc文件的,你们怎么会没有呢?
还请兄弟给个说法啊。
 楼主| 发表于 2002-10-29 16:25:04 | 显示全部楼层
我不知道,我用的是在线安装。而且root的中文化明显好于普通用户(好奇怪)。对了,你在安装时是否选装了xcin?还是后来装上的?是不是有些倚赖关系?
普通用户下有.xim但没有.xinitrc而root下有.xinitrc却没有.xim
.xim中then前面的xcin是不能更改的。user里提示找不到xsim有可能是/usr/local/xsim/dat下面的data文件的权限问题,你试着把/usr/local/xsim下的所有文件和文件夹的权限改一下。还有系统的字体也要充足吧?我在安装时加装了n种字体,还加装了kde的四个zh包分别for kde2和kde3。我的.xinitrc和.xim和xsimrc我会发给你的。
发表于 2002-10-29 17:32:36 | 显示全部楼层
我开始没有安装XCIN,后来想是否有依赖,于是就把它重新装上,然后又卸载。我的汉化效果一样,没有区别,只是在user有中文菜单的程序在root里没有,root的mozilla是中文菜单,在user里,死都改不过来。我在xsession,xinitrc,中都加载了export语句。我用了2台机子做试验,结果都一样--失败!
另外,不知道yisha兄弟是否注意到,用8.0的汉化方法汉化之后,运行SuSEconfig的时候,提示fonts.dir出错:bad fonts.dir....
然后就是cannot create ...不知道什么原因,但是汉化的结果是成功了,否则不会有simsun和simsuntahoma字体。
如果采用顶置的那个方法汉化,也会报出同样的错误提示,但是user就会出现部分程序的菜单是乱码。所以我觉得这次汉化的结果比较奇怪。以前只要按照那个方法汉化,KDE和GNOME自动就是漂亮的宋体字。在root里运行local,只有第二行显示zh_CN(这个也是SuSE8.1不汉化时候,也就是你在汉化之前只设置为中国地区,简体的默认设置),所以我觉得,是否跟8.1本身支持中文有关(所以我们的改动不彻底)。
 楼主| 发表于 2002-10-29 18:28:33 | 显示全部楼层
bad fonts.dir的提示出现可能是和fonts.dir的内容有关,我的fonts.dir的内容为:
31
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
我只安装simsun字体。汉化结果可以看几张图,有root的和user的。
ftp://202.117.35.79/incoming/pixieshots/kde/
我也不知道为什么root和user的中文化程度会不一样。
 楼主| 发表于 2002-10-29 18:38:30 | 显示全部楼层
SuSE 8.1的KDE控制中心也有字体安装功能,不过不推荐使用,因为无法使用xtt引擎,字体中规中矩,漂亮倒是漂亮,但是比较模糊,就好像redhat limbo2中的KDE中文字体。
发表于 2002-10-29 19:31:33 | 显示全部楼层
你没有安装tahoma字体吗?
发表于 2002-10-29 19:37:14 | 显示全部楼层
我的fonts.dir比你的少了2行:
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
问题应该不在这里吧?
 楼主| 发表于 2002-10-29 19:45:46 | 显示全部楼层
应该不会,我也没折...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表