LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: groundhog

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

[复制链接]
 楼主| 发表于 2005-9-21 21:44:59 | 显示全部楼层
Post by linuxcpp
我是这两天新装的系统
#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"

如果这些都不够
我没招了
你哪一步没做?



哦,谢谢,但我这里只有simsun.ttc,没有simsum.ttf,这两个不一样吗?有没有关系的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-21 22:57:09 | 显示全部楼层
按楼上的说法做一遍,发现又回到昨天的状态了,就是乱码没有了,但这些菜单都特别大,我的显示器是15吋的,把设置菜单点出来后连OK, Cancel等按钮都看不到了,因为超出了屏幕范围,所以不能用啊。相当于搞了两天回到原地……痛苦啊。
回复 支持 反对

使用道具 举报

发表于 2005-9-22 01:55:47 | 显示全部楼层
http://debian.okey.net/debian-fonts/下有simsun。ttf
me的gtkrc。utf-8
debian:~# cat /etc/gtk/gtkrc.utf-8
debian:~# cat /etc/gtk/gtkrc.utf-8
style "default-text" {
       fontset = "-*-bitstream vera sana-medium-r-normal--*-120-*-*-p-*-microsoft-cp1252,\
                  -*-simsun-medium-r-normal--*-120-*-*-*-*-gd2312.1980-*"
}

class "GtkWidget" style "default-text"
用的utf-8.
回复 支持 反对

使用道具 举报

发表于 2005-9-22 12:13:31 | 显示全部楼层
Post by groundhog
按楼上的说法做一遍,发现又回到昨天的状态了,就是乱码没有了,但这些菜单都特别大,我的显示器是15吋的,把设置菜单点出来后连OK, Cancel等按钮都看不到了,因为超出了屏幕范围,所以不能用啊。相当于搞了两天回到原地……痛苦啊。


呵呵,我的也是这样.
回复 支持 反对

使用道具 举报

发表于 2005-9-22 15:00:20 | 显示全部楼层
我把fcitx配置文件里的LC_CTYPE设置为LC_CTYPE="zn_CN.GB2312"
把/etc/locale.gen设置为 zh_CN.GB2312 GB2312
可能还有别的什么文件被我改了吧,反正改过之后,xmms和sylpheed的菜单全部都能正常显示中文了。
回复 支持 反对

使用道具 举报

发表于 2005-9-22 15:10:46 | 显示全部楼层
关键问题是为什么要xmms如果就是为了放个mp3有很多选择
难道习惯了win下的winamp?
win下我也早就抛弃winamp了
linux下面gtk1的程序和qt的程序全部抛弃不用
回复 支持 反对

使用道具 举报

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

本版积分规则

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