LinuxSir.cn,穿越时空的Linuxsir!

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

看了两天有关xmms乱码问题,但还是没有彻底解决。

[复制链接]
发表于 2005-9-20 20:36:16 | 显示全部楼层 |阅读模式
翻了N多以前的贴子,也试了N多方法,但还是没有很好地解决这个问题。

我的Locale是en_US.utf8,偿试过各种修改/etc/gtk/gtkrc.utf-8, gtkrc.zh_CN, gtkrc.zh_CN.utf8等文件和~/.xmms/config文件的方法,但要么是有乱码,要么是乱码没有了但整个菜单和字体变得非常大,根本没法用。有没有针对en_US.utf8的解决方法?
 楼主| 发表于 2005-9-20 22:05:56 | 显示全部楼层
有没有高手帮忙啊,或者贴个链接我过去看也行,论坛里关于这个问题的贴太多,都不知哪种方法对我有效。
回复 支持 反对

使用道具 举报

发表于 2005-9-21 09:41:01 | 显示全部楼层
把locale改为zh_CN.GBK
其实我也想用zh_CN.UTF8,不过在此locale下似乎Simsun字体不支持,用ttmkfdir生成的font.*中好像只有gbk
回复 支持 反对

使用道具 举报

发表于 2005-9-21 16:33:23 | 显示全部楼层
用beep media player嘛~~~
回复 支持 反对

使用道具 举报

发表于 2005-9-21 17:01:18 | 显示全部楼层
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-

屡试不爽!
回复 支持 反对

使用道具 举报

发表于 2005-9-21 18:46:04 | 显示全部楼层
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
同楼上
刚装的系统
utf8
正常
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-21 20:54:57 | 显示全部楼层
还是不行啊,不知是不是缺了什么。

我把/etc/gtk/gtk.zh_CN中的fonts拷到mainwindow中后界面是无乱码了,但播放列表和文件打开菜单还是乱码,为什么两者会不一样的?
回复 支持 反对

使用道具 举报

发表于 2005-9-21 21:00:22 | 显示全部楼层
楼主有simsun字体吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-21 21:23:12 | 显示全部楼层
Post by linuxcpp
楼主有simsun字体吗?


有,是从Windows下拷过来的,其它应用程序中文显示都正常的,就mplayer和xmms的播放列表和文件打开菜单是乱码。

还要做什么设置吗?
回复 支持 反对

使用道具 举报

发表于 2005-9-21 21:32:58 | 显示全部楼层
我是这两天新装的系统
#cp simsun.ttf //your path
#fc-cache -fv
#cd //your font path
#  mkfontscale  mkfontdir
如果还不行的话
再试试下面的
支持xmms等程序显示中文:

$sudo ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
解决xmms等程序的乱码问题

编辑 /etc/gtk/gtkrc.zh_CN 把里面的内容全部删除 添加下面的代码

style "gtk-default-zh-cn" {
fontset = "-bitstream-bitstream vera sans mono-medium-i-normal--0-0-0-0-m-0-iso8859-1,\
-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1"
}
class "GtkWidget" style "gtk-default-zh-cn"

如果这些都不够
我没招了
你哪一步没做?
回复 支持 反对

使用道具 举报

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

本版积分规则

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