LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1239|回复: 14

xmms菜单乱码问题

[复制链接]
发表于 2006-8-10 16:25:07 | 显示全部楼层 |阅读模式
找过许多文章,我改了许多次,结果好点的没效果,不好的x无法进入,哪位高手可以给出个正确的方法呀,下面的方法对吗?最后在xmms设置字体,全是乱码,怎么设置呀?

引入windows字体后,编辑/etc/gtk/gtkrc.zh_CN为:

style "gtk-default-zh-cn" {
       fontset = "-misc-simsun-medium-r-normal--12-0-0-0-c-0-iso106-1,\
                  -*-*-medium-r-normal--16-*-*-*-*-*-iso106-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn

最后在XMMS设置字体为-misc-simsun-medium-r-normal-*-*-120-*-*-p-*-iso106-1
 楼主| 发表于 2006-8-10 16:27:18 | 显示全部楼层
菜单显示已经自己解决了,大体方法:
我使用的是simsun字体,先生成索引文件,之后让gtk1.2程序可以找到字体,在配置文件中填加路径,之后修改/etc/gtk/gtkrc.zh_CN,设置英文显示字体和中文显示字体,重启x.
(凭记忆写的,初学,如有人遇到同样问题我会把具体方法贴过来)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-10 16:30:23 | 显示全部楼层
很多人说用beep-media-player算了,可偏偏默认安装桌面时系统自带,总不能让它真的成为垃圾在那儿摆着吧?
回复 支持 反对

使用道具 举报

发表于 2006-8-10 17:07:45 | 显示全部楼层
好像和默认的locale有关,我的是en_US.utf-8,始终是不行,现在在用beeps,觉得挺不错的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-11 08:52:51 | 显示全部楼层
现在还有个问题,在添加中文文件名的音频文件时,路径中显示乱码,无法播放,但右键选择音频文件,打开方式选XMMS则正常。求助ing...
回复 支持 反对

使用道具 举报

发表于 2006-8-11 13:08:26 | 显示全部楼层
如果是 zh_CN.UTF-8 的 locale 的化,直接将 /etc/gtk/gtkrc.zh_CN 复制为 /etc/gtk/gtkrc.zh_CN.utf8 就不是乱码了,然后再在 xmms 设置一下播放列表的字体就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-12 08:59:00 | 显示全部楼层
感谢zlbruce,按你的方法已经解决!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-17 13:59:24 | 显示全部楼层
本以为搞定此问题,昨天重新安装了系统,没有采用以前的桌面安装,而只是安装了基本系统和gnome-core.
用apt-get install xmms
安装xmms后,乱码与以往不同,见图。

按以前的方法没有效果,请问在xmms中需要设置什么吗?怎样设置?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-17 14:01:48 | 显示全部楼层
我的操作过程如下:

cd /usr/share/fonts/truetype
ttmkfdir
mkfontdir
vi /etc/X11/XF86config-4

加入一行:
FontPath        "/usr/share/fonts/truetype"

vi /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 = "-*-bitstream vera Serif-medium-r-normal-*-*-120-*-*-p-*-microsoft-cp1252,\
-*-simsun-medium-r-normal-*-12-*-*-*-*-*-gbk-0"
}
class "GtkWidget" style "gtk-default-zh-cn"
-----------------------------------------------------
mv gtkrc.zh_CN gtkrc.zh_CN.UTF-8
重启。

说明:我默认locale为zh_CN.UTF-8
回复 支持 反对

使用道具 举报

发表于 2006-8-17 20:04:47 | 显示全部楼层
8 楼这个应该字号改大些就出来了
回复 支持 反对

使用道具 举报

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

本版积分规则

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