ubuntun 下xmms乱码解决办法(2)

不用xmms了,不知为什么听音乐的时候有爆音,开始用Banshee,但还是在网上搜索下,N多但是方法基本是都一样的,全民转载,我也不能免俗,自己实验了下面的方法,只有一首周杰伦的《菊花台》能比较正常的显示其他中文歌曲只能显示一个字,不过还是有一点效果,我的系统Ubuntu7.04。有些步骤看不懂,希望牛人们写出牛文章最好加上一些比较详细的说明。
一、首先是安装XMMS

sudo apt-get install xmms wget -c dpkg -i xmms-wma_1.0.4-2_i386.deb

指定 XMMS 播放 MP3/M3U/WAV 文件

1:sudo cp /usr/share/applications/defaults.list           /usr/share/applications/defaults.list_backup 2:sudo cp /usr/share/applications/defaults.list /tmp/defaults.list_tmp3:sudo sed -e 's/audio/mpeg=.*/audio/mpeg=XMMS.desktop/g' /tmp/defaults.list_tmp >          /tmp/defaults.mp34:sudo sed -e 's/audio/x-mpegurl=.*/audio/x-mpegurl=XMMS.desktop/g' /tmp/defaults.mp3 >         /tmp/defaults.m3u5:sudo sed -e 's/audio/x-wav=.*/audio/x-wav=XMMS.desktop/g' /tmp/defaults.m3u >          /tmp/defaults.list6:sudo mv /tmp/defaults.list /usr/share/applications/defaults.list7:sudo rm -f /tmp/defaults.*注:由于页面原因,只有将过长的命令截成几行,截行位置都在空格处,还请注意

############################################################

二、然后是解决XMMS菜单乱码的问题

X.org 下 XMMS aMule 等 Gtk1 程序的中文解决

Xorg 和 XFree86 的 locale 处理不太一样,如果再用 gtkrc.utf-8 的话 , 就必须指定一定的顺序中日韩等多个字体,不然中文就有问题.

这样,直接用 gtkrc.zh_CN.utf-8 就会更简单了

如果存在 /etc/gtk/gtkrc.zh_CN 这个文件

sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8

就可以了 XMMS 字体可以设置为:

-adobe-helvetica-medium-r-normal-*-14-*-*-*-p-*-iso8859-1,

-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0

注:由于页面原因,只有将过长的命令截成几行,截行位置都在空格处,还请注意

如果不存在,直接建立

sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8

文件内容为:

# $(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 < pablo@mandrakesoft.com >  # 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"

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e05008a4206ca6ec66f3e5b0c8474ed9.html