首先,確定你的系統內碼是中文編碼,如GB2312,GBK。如果不清楚,請在終端下輸入locale查看,不是就修改。這裡,我提供在SUSE下的修改方法:啟動Yast2控制中心,打開“系統”——>“/etc/sysconfig編輯器”,展開“System Environment Language"項,把你面以RC打頭的項的值全改成GB2312,完成後還要修改/etc/fstab文件,將Windows分區的參數修改成這樣:/dev/hdb1 /windows/C vfat defaults,iocharset=gb2312,codepage=936 0 0
重啟系統,接著再進行下列操作:
1.xmms
在字體設置中把“選項”和“主窗口”中字體設為一個中文字體,編碼設為一個中文編碼,並在最後加上“,fixed,*”,如“-zyec-simsun- medium-r-normal-*-12-*-*-*-c-*-gbk,fixed,*”,同時勾上“使用字體集”和“使用X字體”,點擊確定,完成。
2.amaroK
設置——配置amaroK,把“ID3v1”和“shoutcast元數據"選上,並把編碼改為GB2312,完成。
3.kaffeine
修改~/.kde/share/config下的kaffeinerc文件,把Alternate Encoding Name=UTF-8改為Alternate Encoding Name=GB2312,保存,完成。