xmms播放列表乱码问题
时间:2005-12-26 来源:sunowy
今天偶有心情,想听听歌,于是装了个xmms,装上之后,主界面的播放列表都是乱码,虽然
有声音可能听,但是看着那个界面真是不爽,哪怕你显示一个很丑的中文界面偶也满足了,但他
就是不。决心把它搞一下,
到网上搜一下,看到一篇<完整解决XMMS中文显示乱码>。试试吧,原贴内容如下:
偶一向不太喜欢搞桌面美化的,觉得搞那个没多大意思,虽然说可以增加对linux系统的了解。
今天偶有心情,想听听歌,于是装了个xmms,装上之后,主界面的播放列表都是乱码,虽然
有声音可能听,但是看着那个界面真是不爽,哪怕你显示一个很丑的中文界面偶也满足了,但他
就是不。决心把它搞一下,
第一种:在xfree86下:
第一步:禁用ID3V2标签
首选项=>音频输入输出插件 选中 MPEG Layer 1/2/3 播放器 然后再点下面的 “配置 ” 切换到标题后选择“禁用ID3V2标签” => “确定”
第二步:选择字体
我的是
-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
把前面那两个勾都打上。还有其它的字体设置如:
-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
第三步:修改标题显示:
很多贴子里面都没提到这一步!
在标题格式里只填上 %f , 默认的好象是 %p-%t ,不要默认的。
第四步:这一步可要可不要,在播放列表里点右键 =>选择=>全部选中 然后再 读取扩展信息。如果这样做闲麻烦的话,就干脆重新做一个播放列表好了。
还真不错,一次搞定,谢谢原作者,特推荐和大家共享,有什么问题,可以联系偶~
Xorg 和 XFree86 的 locale 处理不太一样,如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字体,不然中文就有问题.
这样,直接用 gtkrc.zh_CN.utf-8 就会更简单了
如果存在 /etc/gtk/gtkrc.zh_CN 这个
~#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-*
如果不存在,直接建立
~# gedit /etc/gtk/gtkrc.zh_CN.utf-8
文件内容为:
# $(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 <[email protected]>
#
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"