一.
X.org 下 XMMS aMule 等 Gtk1 程序的中文解决
这样做以后如果还不行,那么
二.
1.
安装 xmms-mpg123-ja
代码: |
sudo apt-get install xmms-mpg123-ja |
xmms-mpg123-ja比默认的mpg123多了编码转换
2.
用 xmms-mpg123-ja 插件代替 xmms 默认的 xmms-mpg123
xmms 首选项-》音频输入输出插件
去掉 libmpg123 的[启用]
选上 libmpg123-ja 的 [启用]
3.
xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题
选上输入转换
GB18030 -》 UTF-8
这样做以后如果还不行
三.
修改字体,我的字体使用的是:
播放清单:
引用: |
-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-* |
主窗口:
引用: |
-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-* |
字体名字是可以自己改的
列出系统当前字体的命令: xlsfonts
可以使用grep来获得需要的字体,我们在这里需要gb18030的字体,因此可以写
找到字体后,把上面的字体名替换成自己需要的名字即可,大小也可以改
方法2:
| |
|
1.xmms使用的是GTK 1.x的字体机制,与现在通用的fontconfig有所区别,故而要按GTK 1.x的字体机制安装一可用之中文字体。 2.本文采用simsun.ttc字体进行配置 3.复制simsun.ttc到/usr/share/fonts/local目录下,没有就建一个目录(目录的位置不是绝对的) 4.在/usr/share/fonts/local下生成字体信息文件fonts.dir,fonts.scale.命令如下: $mkfontscale $mkfontdir (注:mkfontdir不能生成ttc,ttf的字体信息文件) 5.添加到xlsfonts内: $xset +fp /usr/share/fonts/local/ 6. 在/etc/X11/XF86Config-4或者/etc/X11/xorg.conf (取决于你所采用的xserver)中添加 FontPath "/usr/share/fonts/local/" 7. 查看系统是否能找到所安装的字体 $xset q $xlsfonts | grep gb 8.cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8 9.编辑/etc/gtk/gtkrc.zh_CN.utf-8为下面的形式: style "gtk-default-zh-cn-utf8" { fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/ -misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*" } class "GtkWidget" style "gtk-default-zh-cn-utf8" 10.启动xmms把它的"首选项"-->"字体" 都设置成: -bitstream-bitstream charter-medium-r-normal-*-*-120-*-*-p-*-iso10646-1,-misc-simsun-medium-r-normal-*-*-110-*-*-p-*-gb2312.1980-0 11.在xmms的"选项"-->"标题"-->"标题格式"设置成: %f .即只选择显示文件的名称.(注:音频文件的描述信息有不同编码,这可能导致乱码) 提示:注意第6条,xmms乱码的原因可能是你重新配置了/etc/X11/xorg.conf(比如装nvidia显卡驱动)而丢失了一些有用的 FontPath项,查一下你以前的xorg.conf文件的备份,将相应的FontPath项加入你配置后的/etc/X11/xorg.conf文 件,用ubuntu 6.06 的解决办法也应该是可以的 | |
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)