Ubuntu下xmms乱码解决(转载)

Totem,mplayer,sopcast,realplayer,bmp
回复
xiezehua
帖子: 40
注册时间: 2006-11-19 21:42
联系:

Ubuntu下xmms乱码解决(转载)

#1

帖子 xiezehua » 2007-12-23 12:45

我刚装完XMMS时全部是乱码,在网上找了一些配置,我就是根据这个配置终于解决了所有问题,现在也发上来做个记号也好


如果存在 /etc/gtk/gtkrc.zh_CN 这个文件

$sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8

就可以了

XMMS 字体可以设置为:

-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*

如果不存在,直接建立

$sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8

(以下程序我没试过,因为我有这个文件/etc/gtk/gtkrc.zh_CN)

文件内容为:

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"

安装过 ttf-arphic-uming 软件包的人可以修改为以下内容,以便显示漂亮的 12 号字体 .

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-uming-*-*-*--12-*-*-*-*-*-gb2312.1980-*,\
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"


这样做以后如果还不行,那么

1.
安装 xmms-mpg123-ja

代码:
sudo apt-get install xmms-mpg123-ja


xmms-mpg123-ja比默认的mpg123多了编码转换
2.
用 xmms-mpg123-ja 插件代替 xmms 默认的 xmms-mpg123
xmms 首选项-》音频输入输出插件
去掉 libmpg123 的[启用]
选上 libmpg123-ja 的 [启用]

3.
xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题
选上输入转换
GB18030 -》 UTF-8


这样做以后如果还不行

修改字体,我的字体使用的是:
播放清单:

引用:
-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-*



字体名字是可以自己改的
列出系统当前字体的命令: xlsfonts
可以使用grep来获得需要的字体,我们在这里需要gb18030的字体,因此可以写

代码:
xlsfonts | grep 18030


找到字体后,把上面的字体名替换成自己需要的名字即可,大小也可以改


原文引自:http://hi.baidu.com/bluebanboom/blog/it ... cb155.html


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1778547
回复