当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]美化字体后重启x,无法进入桌面,黑屏,光标显示为忙,不停在转。
帖子发表于 : 2007-10-06 11:04 

注册: 2007-10-06 10:55
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
我是按照ubuntu中文论坛上http://forum.ubuntu.org.cn/about19325-0-asc-0.html中的步骤进行字体美化步骤的。

1、安装MS字体
cd /usr/share/fonts
sudo mkdir zh_CN
然后将MS的字体文件(simsun.ttc tahoma.ttf verdana.ttf verdanab.ttf verdanaz.ttf tahomabd.ttf verdanai.ttf)复制到zh_CN目录下,然后

引用:
cd zh_CN
sudo mkfontscale
sudo mkfontdir
sudo fc-cache


注意,有不少朋友反映重启后,出现乱码,所以如果不以是root身份登录到系统进行修改的,而只是用sudo的方式建议再使用下面的命令,修改新增加的字体的权限
sudo chmod 644 /usr/share/fonts/zh_CN/*

2、修改language-selector.conf文件
引用:
sudo cp /etc/fonts/language-selector.conf /etc/fonts/language-selector.conf_backup
sudo gedit /etc/fonts/language-selector.conf

使用下面的代码替换掉里面的全部内容 ,注意,我这里没有按照Vstar的把文泉驿字体放到第二位,而是直接把宋体(Siumu)放到第二位,因为没有用文泉驿的字体,所以把文泉驿的字体那个family和string项都删除了。这样一来,如果系统中要使用中文字体,首先用到的就是宋体。

引用:
<fontconfig>

<alias>

<family>serif</family>

<prefer>

<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>

<alias>

<family>sans-serif</family>

<prefer>

<family>Bitstream Vera Sans</family>
<family>Simsun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<alias>

<family>monospace</family>

<prefer>

<family>Bitstream Vera Sans Mono</family>
<family>Simsun</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>

</prefer>

</alias>


<match target="font" >

<test name="family" compare="contains" >
<string>SimSun</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test name="weight" compare="less_eq">
<int>100</int>
</test>

<test compare="more_eq" target="pattern" name="weight" >

<int>180</int>

</test>

<edit mode="assign" name="embolden" >

<bool>true</bool>

</edit>

</match>

<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>宋体</string>
<string>宋体-18030</string>
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
<string>黑体</string>
<string>新宋体</string>
<string>新宋体-18030</string>
<string>楷体_GB2312</string>
<string>仿宋_GB2312</string>
<string>隶体</string>
<string>SimSun-18030</string>
<string>SimHei</string>
<string>NSimSun</string>
<string>NSimSun-18030</string>
<string>KaiTi_GB2312</string>
<string>FangSong_GB2312</string>
<string>LiSu</string>
</test>

<edit name="globaladvance">

<bool>false</bool>

</edit>

<edit name="spacing">

<int>0</int>

</edit>

<edit name="hinting">

<bool>true</bool>

</edit>

<edit name="autohint">

<bool>false</bool>

</edit>

<edit name="antialias" mode="assign">

<bool>true</bool>

</edit>

<test name="pixelsize" compare="more_eq">

<int>12</int>

</test>
<test name="pixelsize" compare="less_eq">

<int>24</int>

</test>
<edit name="antialias" mode="assign" >

<bool>false</bool>

</edit>
</match>

</fontconfig>




3、按Ctrl+Alt+Backspace重启X-windows,应该是这样的功能吧。呵呵。
然后再到“系统”“首选项”“字体”中进行设置,注意,设置中还是有一些重要的地方,不然效果还是不太理想。

注意1、在字体选项中
字体全部设置为9号,如果效果和MS Windows的效果不太一样,请全部选择使用THOMA字体,然后全部设置为8号,如下图

注意2、在字体渲染选细节中“平滑”要选“无”,这个很重要,不然英文字体会发虚。
如下图


4、这个是最终效果


另外,如果有兴趣,可以把Firefox中的字体也设置一下,网页的字体也会比较好看。
我设置的如下。

在“高级”中设置如下:


_________________
现在,我只是一只小鸟,不过将来,我将成为大虾中的一员。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-06 11:05 

注册: 2007-10-06 10:55
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
我自己试着用如下方法排除:
首先使用ctrl+alt+F1登入,使用copy language-selector.conf_backup language-selector.conf命令将language-selector.conf文件恢复,再重启,没用。
使用chmod 777 zh_CN命令,改变zh_CN及其下文件的用户权限,没用
重启时,可以看到ubuntu的开机那个进度条的画面,然后应该显示登录画面的时候才黑屏,光标变为忙,我觉得可以排除X—windows设置方面的问题。
使用top命令可以看到gdm进程占用几乎全部的cpu,使用kill -9(-15) gdm的ID的方式试图关掉gdm进程,指令执行好像没问题,但用top查看时,gdm进程换了个ID,仍然在运行,占用大量cpu。
然后我就不知道该怎么办了,各位有什么好办法,请指教!


_________________
现在,我只是一只小鸟,不过将来,我将成为大虾中的一员。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-06 12:55 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
代码:
chmod 755 zh_CN/*.ttf

另外,需要在/etc/X11/xorg.conf添加字体路径


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-06 13:16 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
你应该改错了/etc/fonts/fonts.conf
还原它的设定,我就遇到过这事


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-06 13:31 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
fanhe 写道:
你应该改错了/etc/fonts/fonts.conf
还原它的设定,我就遇到过这事
看来看去lz并未修改/etc/fonts/fonts.conf


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-10-06 16:15 
头像

注册: 2006-02-25 17:09
帖子: 1606
地址: 西安
送出感谢: 23
接收感谢: 1
  修改字体不可以这样吗:
  随便打开文件浏览器窗口,在地址栏中输入fonts:///,之后将自动打开一个字体窗口,将需要的字体复制到其中并关闭窗口。然后到系统/首选项/字体中设置即可。
  我就是这样做的,没任何问题啊。
  祝你好运。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-10-06 20:49 

注册: 2007-10-06 10:55
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
dogfox 写道:
代码:
chmod 755 zh_CN/*.ttf

另外,需要在/etc/X11/xorg.conf添加字体路径


*.ttf我之前就全改为777的权限了。看来是我参照的帖子里没有讲到需要在xorg.conf里添加字体路径,导致出错。我先按照我们学校的北邮人论坛上给出的意见,先把我添加的字体文件zh_CN移除到别的目录,然后重启x,能够进入了。我知道这样就相当于字体美化没有成功,还是使用原来的字体,但是先搞到能进入系统再说吧,其他的再学习学习再弄吧,像设字体路径就得先学一下。照着别人给出的步骤做,连出错都不知道是为什么。

谢谢您的指教,真的非常感谢!


_________________
现在,我只是一只小鸟,不过将来,我将成为大虾中的一员。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译