+ -
当前位置:首页 → 问答吧 → 我的xmms怎么这样?

我的xmms怎么这样?

时间:2004-10-14

来源:互联网

难道要emerge kde-i18n?
:(
上传的图像
xmms-fonts.jpg (63.5 KB, 439 次查看)

作者: vvlaw   发布时间: 2004-10-14

字体没有设置好。

作者: 一郎   发布时间: 2004-10-14

hehe.楼上的字体也没设置好

作者: lucida   发布时间: 2004-10-14

不对的吧?我这是程序本身的菜单问题
一郎说的只是设置列表和文件名显示的问题

作者: vvlaw   发布时间: 2004-10-14

我也是那个问题。同问。。

作者: Qlin   发布时间: 2004-10-14

这问题解决了。。。

sunmoon说是字体路径设置问题

在xorg.conf里头加入FontPath "/usr/share/fonts/ttf/zh_CN"即可(我用xorg的)

作者: vvlaw   发布时间: 2004-10-14

二楼的xmms皮很不错阿,在哪弄得

作者: graydream   发布时间: 2004-10-14

应该设置gtk1的字体吧?

作者: ldh168   发布时间: 2004-10-14

引用:
最初由 vvlaw 发表
这问题解决了。。。

sunmoon说是字体路径设置问题

在xorg.conf里头加入FontPath "/usr/share/fonts/ttf/zh_CN"即可(我用xorg的)
我加了FontPath "/usr/share/fonts/china/" (我字体是放在这个目录) 为什么还是不行?

作者: Qlin   发布时间: 2004-12-13

引用:
最初由 vvlaw 发表
难道要emerge kde-i18n?
:(
我用的字体设置内容是
-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0r,*-r-*
上传的图像
d.jpg (36.1 KB, 229 次查看)

作者: songhero   发布时间: 2004-12-13

引用:
最初由 songhero 发表
我用的字体设置内容是
-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0r,*-r-*
试过还是不行..

$ locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=zh_CN.gbk

$ vim /etc/gtk/gtkrc.zh_CN


style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,fixed"
}
class "GtkWidget" style "gtk-default-zh-cn"

作者: Qlin   发布时间: 2004-12-13

引用:
最初由 Qlin 发表
试过还是不行..

$ locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=zh_CN.gbk

$ vim /etc/gtk/gtkrc.zh_CN


style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,fixed"
}
class "GtkWidget" style "gtk-default-zh-cn"


你的locale是GBK,而gtkrc里的却是gb2312,当然是不行的了,把gb2312换成gbk,xmms裡的fonts按上面songhero这样的格式设置下就OK了

作者: Jwing   发布时间: 2004-12-14

Jwing MM..我改在这个样子后还是不行..
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0,fixed"
}
class "GtkWidget" style "gtk-default-zh-cn"

作者: Qlin   发布时间: 2004-12-14

一个非常简单的解决方法:
rm /usr/X11R6/share/locale/zh_CN/LC_MESSAGE/xmms.mo
把该文件删了就可以正常显示了.

作者: Rickyaaron   发布时间: 2004-12-14

引用:
最初由 Qlin 发表
Jwing MM..我改在这个样子后还是不行..
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0,fixed"
}
class "GtkWidget" style "gtk-default-zh-cn"


我的rc:
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--12-*-*-*-*-*-gbk.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"

我的locale:
LANG=en_US.UTF8
LC_CTYPE=zh_CN.GBK
LC_NUMERIC="en_US.UTF8"
LC_TIME="en_US.UTF8"
LC_COLLATE="en_US.UTF8"
LC_MONETARY="en_US.UTF8"
LC_MESSAGES="en_US.UTF8"
LC_PAPER="en_US.UTF8"
LC_NAME="en_US.UTF8"
LC_ADDRESS="en_US.UTF8"
LC_TELEPHONE="en_US.UTF8"
LC_MEASUREMENT="en_US.UTF8"
LC_IDENTIFICATION="en_US.UTF8"
LC_ALL=

xmms字体:
Playlist:
-microsoft-verdana-medium-r-normal-*-*-120-*-*-p-*-viscii1.1-1,-misc-simsun-medium-r-normal--14-*-*-*-*-*-gbk.1980-0

Main Windows
-microsoft-verdana-medium-r-normal-*-*-120-*-*-p-*-viscii1.1-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk.1980-0

作者: Jwing   发布时间: 2004-12-14

Rickyaaron.兄..试过你的方法后不行..

Jwing MM .. cp了你的rc 和 Xmms 字体设置也还是不行..

作者: Qlin   发布时间: 2004-12-14

删了之后有没有重新启动XMMS啊?

作者: Rickyaaron   发布时间: 2004-12-14

我的方法是百试不爽的....哈哈..

作者: Rickyaaron   发布时间: 2004-12-14

有重启过啊..还是那个样子.等会试下重启系统..

作者: Qlin   发布时间: 2004-12-14

引用:
最初由 Qlin 发表
Rickyaaron.兄..试过你的方法后不行..

Jwing MM .. cp了你的rc 和 Xmms 字体设置也还是不行..


那就奇怪了,要不你看看我的.fonts.conf好了,用户目录下的:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- this file is created by Jwing, and it should be added at your home directory only -->

<fontconfig>
<!-- Default fonts dirtory -->
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/share/fonts</dir>
<dir>/usr/share/fonts/local</dir>
<dir>/usr/share/fonts/local/zh_CN</dir>
<dir>/usr/local/share/fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts/75dpi</dir>
<dir>/usr/X11R6/lib/X11/fonts/100dpi</dir>
<dir>~/.fonts</dir>

<!-- Default fonts -->
<alias>
<family>Times New Roman</family>
<family>Times</family>
<family>SimSun</family>
<family>MingLiU</family>
<default>
<family>serif</family>
</default>
</alias>

<alias>
<family>Tahoma</family>
<family>SimSun</family>
<family>MingLiU</family>
<default>
<family>sans-serif</family>
</default>
</alias>

<alias>
<family>Terminal</family>
<family>Courier New</family>
<family>SimSun</family>
<family>MingLiU</family>
<default>
<family>monospace</family>
</default>
</alias>

<alias>
<family>serif</family>
<prefer>
<family>Times New Roman</family>
<family>Times</family>
<family>SimSun</family>
<family>MingLiU</family>
</prefer>
</alias>

<alias>
<family>sans-serif</family>
<prefer>
<family>Tahoma</family>
<family>SimSun</family>
<family>MingLiU</family>
</prefer>
</alias>

<alias>
<family>monospace</family>
<prefer>
<family>Terminal</family>
<family>SimSun</family>
<family>Courier New</family>
<family>MingLiU</family>
</prefer>
</alias>

<match target="font" >
<test name="family" qual="any" >
<string>Tahoma</string>
<string>Verdana</string>
<string>Arial</string>
<string>Times</string>
<string>Times New Roman</string>
<string>Courier</string>
<string>Courier New</string>
<string>SimSun</string>
<string>MingLiU</string>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>

<match target="font" >
<edit mode="assign" name="globaladvance" >
<bool>false</bool>
</edit>
</match>

<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>

<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintmedium</const>
</edit>
</match>

</fontconfig>

作者: Jwing   发布时间: 2004-12-14

作者: Jwing   发布时间: 2004-12-14

:( ...不行..难道是人品问题....谢谢漂亮的Jwing MM..

作者: Qlin   发布时间: 2004-12-14

作者: Qlin   发布时间: 2004-12-14

"USE Fontsets"和"USE X FONT"選上了嗎?这樣看似乎你的xmms根本没有使用上指定的字體喔,仔細检查一下进入X后的locale、fonts的DIR(有没加入字體后有没fc-cache?)和gtkrc。再不行我也没法了

作者: Jwing   发布时间: 2004-12-14

那二个以经选上了..

作者: Qlin   发布时间: 2004-12-14

终端启动的提示..郁闷..
# xmms

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: GBK-0


Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: ISO8859-1


Gdk-WARNING **: GBK-0


** WARNING **: Failed to open font: "-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-*,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-*".
libnvidia-tls.so.1: 无法处理 TLS 数据

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: ISO8859-1


Gdk-WARNING **: GBK-0


** WARNING **: Failed to open font: "-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-*,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-*".

作者: Qlin   发布时间: 2004-12-14

引用:
最初由 Qlin 发表
终端启动的提示..郁闷..
# xmms

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: GBK-0


Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: ISO8859-1


Gdk-WARNING **: GBK-0


** WARNING **: Failed to open font: "-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-*,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-*".
libnvidia-tls.so.1: 无法处理 TLS 数据

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: ISO8859-1


Gdk-WARNING **: GBK-0


** WARNING **: Failed to open font: 这里可能是你没有tahoma或者simsun这个字体
"-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-*,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-*".
我没有修改/etc/gtk下面的文件,自定义配置文件可以写在自己的home下,我的home下有两个gtk的配置文件
.gtkrc-1.2-gnome2
引用:
# Autowritten by gnome-settings-daemon. Do not edit

include "/usr/share/themes/Raleigh/gtk/gtkrc"

include "/home/shl/.gtkrc.mine"
.gtkrc.mine (END)
引用:
# $(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 = "-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0r"
}
class "GtkWidget" style "gtk-default-zh-cn"
/etc/xorg.conf 关于字体的配置
引用:
Load "freetype2"
FontPath "/usr/share/fonts/local/" #我的simsun在这里
xmms的字体设置见楼上回帖
引用:
最初由 songhero 发表

我用的字体设置内容是
-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0r,*-r-*
如果怕自己输入错误,可以点后面那个浏览按钮,看看有没有simsun这个字体,然后选择相应的编码,字体大小等
最后效果图
上传的图像
d.jpg (95.8 KB, 80 次查看)

作者: songhero   发布时间: 2004-12-14

如图..字体里有simsun选择..但是在gbk-0是灰的.不能选...为什么?
LinuxFans root # xmms

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: ISO8859-1


Gdk-WARNING **: GBK-0


Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: GBK-0

libnvidia-tls.so.1: 无法处理 TLS 数据

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **: ISO8859-1


Gdk-WARNING **: GBK-0
上传的图像
screenshot.png (71.1 KB, 65 次查看)

作者: Qlin   发布时间: 2004-12-14

改成GB2312.如图..但是有些汉字显示出来还是乱码.有些就根本显示不出来..为什么换成GBK就什么都不能显示呢..?

LinuxFans wing # locale
LANG=zh_CN.gb2312
LC_CTYPE="zh_CN.gb2312"
LC_NUMERIC="zh_CN.gb2312"
LC_TIME="zh_CN.gb2312"
LC_COLLATE="zh_CN.gb2312"
LC_MONETARY="zh_CN.gb2312"
LC_MESSAGES="zh_CN.gb2312"
LC_PAPER="zh_CN.gb2312"
LC_NAME="zh_CN.gb2312"
LC_ADDRESS="zh_CN.gb2312"
LC_TELEPHONE="zh_CN.gb2312"
LC_MEASUREMENT="zh_CN.gb2312"
LC_IDENTIFICATION="zh_CN.gb2312"
LC_ALL=zh_CN.gb2312
上传的图像
screenshot-1.png (104.6 KB, 78 次查看)

作者: Qlin   发布时间: 2004-12-15

不是叫你选择灰色那一栏,难道你看不出来灰色的只是分割用的,灰色下面的菜是字体的字形嘛?“中等”“粗体”等等。。。

其实真的很简单,仔细按照大家解答的研究一下,还有就是你编译xmms的时候有没有USE=“cjk nls”,我看你的locale虽然是zh-cn,但是xmms界面是英文的,怀疑你编译的时候没有加入中日韩支持

作者: songhero   发布时间: 2004-12-15

我的也很奇怪在gnome和kde下XMMS从来没出过中文 最近装了icewm没想到XMMS自己出中文了。。。。可是在gnome还是一样。。乱码。。。

作者: txl263   发布时间: 2004-12-15

引用:
最初由 songhero 发表
不是叫你选择灰色那一栏,难道你看不出来灰色的只是分割用的,灰色下面的菜是字体的字形嘛?“中等”“粗体”等等。。。

其实真的很简单,仔细按照大家解答的研究一下,还有就是你编译xmms的时候有没有USE=“cjk nls”,我看你的locale虽然是zh-cn,但是xmms界面是英文的,怀疑你编译的时候没有加入中日韩支持
之所以是英文是因为我删了. /usr/X11R6/share/locale/zh_CN/LC_MESSAGE/xmms.mo

作者: Qlin   发布时间: 2004-12-15

我的问题也跟你一样。我正努力找出原因。http://www.linuxsir.org/bbs/showthread.php?t=169283

作者: easyrock   发布时间: 2005-01-07

[che@localhost ~]$ locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=zh_CN.gbk

我的Xmms菜单和列表都是乱码呀。应该怎样设置啊?

作者: che007   发布时间: 2005-07-11

[che@localhost ~]$ locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=zh_CN.gbk

我的Xmms菜单和列表都是乱码呀。应该怎样设置啊?

作者: che007   发布时间: 2005-07-11

我用xorg-6.8.2r1就没成功的显示成功中文过。

作者: Freesnake   发布时间: 2005-07-12

X.org 请使用 UTF-8 的 locale
然后新建文件 /etc/gtk/gtkrc.zh_CN.utf-8
改为类似这样
PHP 代码:
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" 
不要奇怪为什么字体是 gb2312.1980-1 , X.org 的 locale 处理是不一样的










hua@hua:~$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=


PHP 代码:
hua@hua:~$ cat ~/.gtkrc
# -- THEME AUTO-WRITTEN DO NOT EDIT
include "/usr/share/themes/Smooth-Winter/gtk/gtkrc"

style "user-font"
{
  font="-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
        -wenquanyi-wenquanyi bitmap song-medium-r-normal-*-*-160-*-*-c-*-iso10646-1"
}
widget_class "*" style "user-font"

include "/home/hua/.gtkrc.mine"

# -- THEME AUTO-WRITTEN DO NOT EDIT
hua@hua:~$ 
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"
[/php]

作者: jhuangjiahua   发布时间: 2005-07-13

如果你不加其它字体, 那么就只需要这样

新建文件 /etc/gtk/gtkrc.zh_CN.utf-8
改为类似这样
PHP 代码:
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" 


不用学那些淫在自由的 Linux 上使用非自由的字体

作者: jhuangjiahua   发布时间: 2005-07-13

gtk1中文字体很诡异,由于挂载分区时候不小心把整个gentoo给rm掉了,所以一天装了2次gentoo,
都是stage3,我的USE="cjk unicode nls........"。

第一次安装好,中文字体拷贝了wqy,其他什么都没设置,mplayer文件打开对话框中文名字一切正常。跟以前安装archlinux一样,安好就正常了。

第二次相同参数,相同字体,安好后不行,修改/etc/gtk/gtk.zh_CN字体中的第一行,把字体从16改为14,12就正常了。

搞不清楚什么回事,因为有时候怎么设置文件打开对话框也不会出现中文

作者: xiaosir   发布时间: 2005-07-13