|
|
关于这个问题,网上找得到的方法都惊人地一致。
就是在/etc/X11/Xsession.d/95setenv中加入GST_ID3_TAG_ENCODING=GBK这么一项,但是我刚刚装suse10的时候试了几次都不成功。后来我一直用amarok+xine。
我以前的一个帖:
http://www.linuxsir.cn/bbs/showthread.php?t=225798
这几天在搞gentoo(还没到桌面这一步 )又想起了这个问题,现在细想来,当时的情况是suse10的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=
而且,95setenv这个文件本来是没有的,我不知道其它发行版本里有没有这个文件。
当时可能有一件没注意:
95setenv这个文件是否应该是可执行的呢?
我这几天身边没有suse,哪们兄弟可以帮我试一下? :thank
先在gnome下安装好Rhythmbox,gsteamer(有好几个插件要装的)和mad,
然后,echo "GST_ID3_TAG_ENCODING=GBK " > /etc/X11/Xsession.d/95setenv
chmod 755 /etc/X11/Xsession.d/95setenv
可能要重启过,Rhythmbox的列表也要重建。 |
|