QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1288|回复: 1

XMMS和FVWM的中文字体问题(以前正常)

[复制链接]
发表于 2005-10-21 04:25:29 | 显示全部楼层 |阅读模式
gtk1(xmms, fvwm?)程序不能够指定和显示中文字体

问题:
xmms菜单以及主页面不能显示中文,fvwm菜单、任务条等中文不能显示,其他程序中文显示正常。

背景:
debian sid从xfree86 4.3.99(?)升级到xorg 6.8.2后问题出现(八月底进行升级)。之前一切正常。

主要系统参数:
Dell 700M 1280MDDR, HP zv5000z 512MDDR(相同症状);
Debian Sid up to date.
zh_CN.GBK

字体安装的情况
通过dfontmgr安装了simsun等微软字体,在xorg.conf中添加了路径,在.fonts.conf设定了一些关于antialias的规则。(所有这些应该基本正常,因为已经使用了一年多没有问题。).gtkrc.zh_CN如下
style "gtk-default-zh-cn" {
fontset="\
-*-tahoma-medium-r-normal-*-11-*-*-*-*-*-iso10646-1,\
-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-iso10646-1,\
-*-simsun-medium-r-normal-*-12-*-*-*-*-*-*-*,\
*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"


字体检查情况:
1.
cat /usr/local/winfonts/fonts.dir | grep simsun
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-p-0-ascii-0
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1
......(其余部分略)

2.
cat /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/fonts.dir|grep simsun
...
fn=0:simsun.ttc -unknown-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
fn=0:simsun.ttc -unknown-simsun-medium-r-normal--0-0-0-0-p-0-gbk-0
fn=0:simsun.ttc -unknown-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
fn=1:ai=-0.2:simsun.ttc -unknown-nsimsun-medium-ro-normal--0-0-0-0-p-0-gb18030.2000-0
fn=1:ai=-0.2:simsun.ttc -unknown-nsimsun-medium-ro-normal--0-0-0-0-p-0-gb2312.1980-0
....

3.
fc-list| grep SimSun
NSimSun,鏂板畫浣:style=Regular
SimSun,瀹嬩綋:style=Regular

4.
fc-list| grep simsun
(没有)

5.
xlsfonts | grep simsun
xlsfonts | grep SimSun
(均没有结果,似乎看不到simsun)

6.
xlsfonts | grep wenquanyi
......
-wenquanyi-wenquanyi bitmap song-bold-r-normal--16-160-75-75-p-80-iso10646-1
-wenquanyi-wenquanyi bitmap song-bold-r-normal--16-160-75-75-p-80-iso10646-1
-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-iso10646-1
-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-iso10646-1
-wenquanyi-wenquanyi bitmap song-medium-r-normal--12-120-75-75-p-80-iso10646-1
......
(能看到文泉易字体,但是在xmms中设定时只能显示部分歌曲名称,在fvwm的字体设定时,不能显示中文,只能显示英文部分,而且看得出来是用wqy字体在显示)
 楼主| 发表于 2005-10-22 11:38:32 | 显示全部楼层

自答

已解决。

原因是xorg不支持xtt字体渲染,而我以前用的就是xtt,升级后没有修改。

解决办法就是把xorg.conf中的xtt模块换成freetype模块
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 05:35 , Processed in 0.037848 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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