+ -
当前位置:首页 → 问答吧 → 在redhat 8下安装中文美化包出现问题,Xwindow不能启动!

在redhat 8下安装中文美化包出现问题,Xwindow不能启动!

时间:2003-11-11

来源:互联网

同学在redhat 9下美化成功,在Gnome下字体设置里多了simsun,tahoma,verdana等字体,Xwindow弄的很漂亮!,他是这样安装的:
1.不知从哪下了个fontsnew.rar,解压缩到windows D:\fontsnew(里面所含文件如下图)里面有个脚本install.sh内容如下:

#!/bin/bash
##############################################################
## this file is used to install the font package
##
## windeye Apr 20 , 2003
##
#############################################################
## 1. install the pacakge
## freetype-2.1.4-3.i386.rpm freetype-devel-2.1.4-3.i386.rpm
## freetype-demos-2.1.4-3.i386.rpm freetype-utils-2.1.4-3.i386.rpm
## fontconfig-2.1.94-1.i386.rpm fontconfig-devel-2.1-94-1.i386.rpm
## Xft2-2.1-3.i386.rpm
#############################################################
rpm -ivh *.rpm --force
#############################################################
## 2. add fonts for fontconfig
## put simsun.ttc MINGLIU.TTC tahoma.ttf ... into /usr/share/fonts/ or this
## directory
##
mkdir /usr/share/fonts/TrueType/
cp -f *.ttf /usr/share/fonts/TrueType/
cp -f *.ttc /usr/share/fonts/TrueType/
#cp -f *.TTC /usr/share/fonts/TrueType/
fc-cache /usr/share/fonts/TrueType
###########################################################
## 3. add fonts for gtk1.0
## we can use fontconfig fonts , so link
##
mkdir -p /usr/share/fonts/local
ln -s /usr/share/fonts/TrueType/*.ttf /usr/share/fonts/local
ln -s /usr/share/fonts/TrueType/*.ttc /usr/share/fonts/local
#ln -s /usr/share/fonts/TrueType/*.TTC /usr/share/fonts/local
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
cp -f /usr/share/fonts/local/fonts.scale /usr/share/fonts/local/fonts.dir
chkfontpath --add /usr/share/fonts/local/
service xfs reload
#############################################################
## 3. modified gtk1.0 setting
## /etc/gtk/gtkrc.zh_CN
#cp -f /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.old
cp -f gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN

## 4. modified xmms setting
## use the same font setting with gtkrc.zh_CN
#mkdir -p ~/.xmms
#cp -f xmms-config ~/.xmms/config
## 5. modified miniChinput
##
#cp -f Chinput.ad /usr/lib/Chinput/.
http://photo.online.tj.cn/upload_pic...8541811603.gif
2.重起到linux 9,在text界面下执行以下命令:
1> #mount /dev/hda5 /mnt/winD
2> #cd /mnt/winD/fontsnew //就是上面说的解压到windows的文件夹,里面有安装脚本和字体等文件,如上图
3> #chmod u+x install.sh
4> #./install.sh
安装完成后restart计算机
--------------------------------------------
ok,他就这样成功美化了redhat linux 9
而我把那个压缩包拷过来,用同样的办法安装(我的是redhat linux 8,就这点跟他不同),安装过程没有问题,restart后用startx命令无法进入Xwindow,
控制台提示出现以下错误:chinput: relocation error: /usr/lib/libXft.so.2:undefined symbol:XRenderQuerySubpixelOrder
SESSION_MANAGER= loca/jackie:/tmp/.ICE -unix/875
Loaded background '0x80c7568
/usr/bin/gnome-session:relocation error: /usr/lib/libXft.so.2:undefined symbol:XRenderQuerySubpixelOrder
我估计是/usr/lib/libXft.so.2文件版本的问题(我同学在redhat 9.0下一点问题没有,而我在redhat 8.0下却出现这样的错误.),本来想到我
同学那拷个libXft.so.2到我机子上,但我装linux一个月都不到,还是大菜鸟一个,这些问题不敢妄动,怕系统崩溃了还得重装。我装linux
很辛苦的,破光驱只要是linux盘都读不动,又没软驱和上网的条件,只能在同学机子上先生成iso文件,然后通过局域网拷到我机子上
,在进行硬盘安装。
麻烦路过的高手说说到底是什么原因导致这样的错误,我现在该怎么办,之前我在论坛看了好多美化linux的文章,但都没有成功~~~,这次看到点希望,却...
实在没有办法,我只好重装了5555~~~

作者: kerber   发布时间: 2003-11-11

另外用这种方法美化redhat linux 9.0没有问题,安装了9.0的兄弟如果需要的话可以发短信给我,大家共同进步!

作者: kerber   发布时间: 2003-11-11

啊!怎么没人看啊!看来只有重装了!~~~~~~~~~~~~~``

作者: kerber   发布时间: 2003-11-11