首页 > 系统 > Linux > 正文

ubuntun 下xmms乱码解决办法

2024-08-28 00:17:28
字体:
来源:转载
供稿:网友
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-mpg123-ja
代码:
sudo apt-get install xmms-mpg123-ja (xmms-mpg123-ja比默认的mpg123多了编码转换)
11.用 xmms-mpg123-ja 插件代替 xmms 默认的 xmms-mpg123
xmms 首选项-》音频输入输出插件
去掉 libmpg123 的[启用]
选上 libmpg123-ja 的 [启用]
12.xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题
选上输入转换
GB18030 -》 UTF-8
13.
修改标题显示:
在标题格式里只填上 %f , 默认的好象是 %p-%t ,不要默认的。
14.
修改字体,我的字体使用的是:
播放清单:
-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
主窗口:
-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表