debian的gnome下的xmms乱码解决方案

系统配置debian ,gnome编码:utf-8
1. xmms使用的是GTK 1.x的字体机制,与现在通用的fontconfig有所区别,故而要按GTK 1.x的字体机制安装一可用之中文字体。
2.本文采用simsun.ttc字体进行配置
3.复制simsun.ttc到/usr/share/fonts/local目录下,没有就建一个目录(目录的位置不是绝对的)
4.在/usr/share/fonts/local下生成字体信息文件fonts.dir,fonts.scale.命令如下:
    $mkfontscale
    $mkfontdir
(注:mkfontdir不能生成ttc,ttf的字体信息文件)
5.添加到xlsfonts内:
    $xset +fp /usr/share/fonts/local/
6. 在/etc/X11/XF86Config-4或者/etc/X11/xorg.conf (取决于你所采用的xserver)中添加
FontPath "/usr/share/fonts/local/"
7. 查看系统是否能找到所安装的字体
    $xset q
    $xlsfonts | grep gb
8.cp  /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
9.编辑/etc/gtk/gtkrc.zh_CN.utf-8为下面的形式:
style "gtk-default-zh-cn-utf8" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
                  -misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn-utf8"
10.启动xmms把它的"首选项"-->"字体" 都设置成:
-bitstream-bitstream charter-medium-r-normal-*-*-120-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-*-110-*-*-p-*-gb2312.1980-0
11.在xmms的"选项"-->"标题"-->"标题格式"设置成:  %f .即只选择显示文件的名称.(注:音频文件的描述信息有不同编码,这可能导致乱码)

以上是个人总结,希望大家批评指教.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值