分页: 1 / 1

xmms装完之后菜单界面都是乱码?

发表于 : 2005-12-24 20:36
sherryctx
参照这个页面http://www.ubuntu.org.cn/support/documentation/zhfaq/gtk1
结果我的文件原来就是这样的,怎么办啊?

发表于 : 2005-12-25 2:04
GOVO
偶也发觉有这回是,5.10不像5.04那样顺手了。研究中。

发表于 : 2005-12-25 10:41
Tenyears
偶的好好的 阿

发表于 : 2006-03-31 19:02
mars4117
要安装补丁的,具体方法见新手设置还是什么的,我打了补丁就好了
但中文歌曲名还是显示不了

实在没有办法了,求助...

发表于 : 2006-04-05 5:03
lukerim
我也碰到同样的问题...

按照新手指南上的安装 XMMS 成功,尚有一个 XMMS-WMA 插件找不到了,就放弃了(这会是原因之一吗?)

启动 XMMS, 发现 Playlist 里面中文显示不出来. 一开始以为是字体没有选好,但是在 Fonts 列表中没有看到有 simsun (我按照新手指南上的程序汉化过, 在 Mozilla 等软件上都可以显示中文.

查找资料, 得知 XMMS 是 GTK1 程序, 要修改 /etc/X11/xorg.conf 来让 X 知道字体在那儿, 故又修改 Xorg.conf 如下:

代码: 全选

Section "Files"
	FontPath	"/usr/share/X11/fonts/misc"
[color=red]	FontPath	"/usr/share/fonts/zh_CN/TrueType"
	FontPath	"/usr/share/fonts/zh_CN/yuanti"[/color]
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/CID"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
        # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

由于曾经用 mkfontdir 和 mkfontscale 生成过 fonts.dir 和fonts.scale 两个文件,用于 GTK2 的 fonts.conf 使用. 所以没有修改,继续沿用.文件如下:

代码: 全选

68
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-ascii-0
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-cns11643-1
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-cns11643-2
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-cns11643-3
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-iso10646-1
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-iso8859-1
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-iso8859-15
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-koi8-r
SURSONG.TTF -misc-simsun  founder extended -medium-r-normal--0-0-0-0-p-0-microsoft-cp1252
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-ascii-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-cns11643-1
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-cns11643-2
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-cns11643-3
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-koi8-r
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-adobe-standard
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-ascii-0
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso10646-1
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-1
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-10
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-11
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-13
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-15
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-16
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-2
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-3
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-4
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-5
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-8
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-9
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-koi8-e
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-koi8-ru
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-koi8-r
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-koi8-u
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-koi8-uni
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-microsoft-cp1252
tahoma.ttf -microsoft-tahoma-medium-r-normal--0-0-0-0-p-0-tis620-2
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-adobe-standard
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-ascii-0
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso10646-1
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-10
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-11
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-13
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-15
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-16
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-2
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-3
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-4
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-5
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-8
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-iso8859-9
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-koi8-e
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-koi8-ru
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-koi8-r
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-koi8-u
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-koi8-uni
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-microsoft-cp1252
tahomabd.ttf -microsoft-tahoma-bold-r-normal--0-0-0-0-p-0-tis620-2
接下来再修改 /etc/gtk/gtkrc.zh_CN.utf8

代码: 全选

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"
修改完毕重启 XMMS, 发现 XMMS 的 fonts 搜索能够找到 simsun 了,但是点击simsun, 能够看到 10646 和 gb 18030 等选项 , 但只能选 Koir8 和 8859-1 的时候说能够找到字体. 其他的都说是 fonts not available, 当然同样还是显示不了中文.

觉得很奇怪, 用 xfontsel 选择看一下, 发现选择 simsun + gb 18030 / gb2312 的时候下端同样没有显示出字母来,虽然可以从列表中选出来.

接下来又找到一篇文献: http://www.linuxsky.net/html/200403/53.html ,得知用 mkfontdir 来生成的代码好像缺少 gbk 编码会有问题, 查查看,我生成的 fonts.dir 和fonts.scale 的确没有 gbk, 那就下一个 ttmkfdir 来看看, 结果生成的可用的列表比原来的还要少, 甚至还没有 GB 18030 和 gb2312 的编码, 更遑论 gbk 了.

但是我查看 locale 里面有选 gbk 编码的啊, 我的 locale.gen 文件如下:

代码: 全选

 en_GB.UTF-8 UTF-8
en_GB ISO-8859-1
en_US.UTF-8 UTF-8
en_US ISO-8859-1
fr_FR.UTF-8 UTF-8
fr_FR ISO-8859-1
fr_FR@euro ISO-8859-15
zh_CN.GB18030 GB18030
[color=red]zh_CN.GBK GBK[/color]
zh_CN.UTF-8 UTF-8
zh_CN GB2312
zh_HK.UTF-8 UTF-8
zh_HK BIG5-HKSCS
zh_TW.EUC-TW EUC-TW
zh_TW.UTF-8 UTF-8
zh_TW BIG5
en_AU.UTF-8 UTF-8
en_BW.UTF-8 UTF-8
en_CA.UTF-8 UTF-8
en_DK.UTF-8 UTF-8
en_HK.UTF-8 UTF-8
en_IE.UTF-8 UTF-8
en_IN UTF-8
en_NZ.UTF-8 UTF-8
en_PH.UTF-8 UTF-8
en_SG.UTF-8 UTF-8
en_ZA.UTF-8 UTF-8
en_ZW.UTF-8 UTF-8
fr_BE.UTF-8 UTF-8
fr_CA.UTF-8 UTF-8
fr_CH.UTF-8 UTF-8
fr_LU.UTF-8 UTF-8
 
于是现在不知道是什么方面的问题, 也许是字体文件本身不行, 这不应该吧,因为非 GTK1 的程序能够通过 fonts.conf 来找到我添加的字体也, 而且我是从 Windows 当中考过来的; 要么是我生成的 fonts.dir 有问题, 没有 gbk 编码. 但是我有参考过其他人的帖子,就算是 fonts.dir 上面没有 gbk 编码也可以实现中文化啊 : http://south.linuxsir.org/bbs/showthread.php?t=195534

所以实在没有办法了, 恳求高手指点...

另外我是在英文界面下工作的, 不知道这个关系大不大?

我的 locale:

代码: 全选

LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

发表于 : 2006-04-05 5:20
lukerim
晕死, 竟然不是字体的问题~

viewtopic.php?t=7554

在首选项里的人音频输入输出插件里子选中 MPEG Layer 1/2/3 播放器 1.2.10[libmpg123.so]
然后点 配置按钮 -》 选择标题项-》勾选覆盖通常标题, 把下面的ISO-8859-1改成UTF-8,确定。

发表于 : 2006-04-05 23:20
firingstone

发表于 : 2006-04-13 23:54
dida
只要执行这一句:
sudo ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8

原贴在此:
about2076.html