把rhythmbox在桌面或面板上创建一个图标,右键点击图标->属性->把命令一栏中的内容改为以下内容 后端
env GST_ID3_TAG_ENCODING=GBK:UTF-8:GB2312:GB18030 rhythmbox %U 编码
原来默认是rhythmbox %U启动 spa
注销并从新登陆。下次启动rhythmbox就直接点击图标启动,清空一下媒体库,从新导入音乐文件,无乱码了。 文档
记住之后都经过图标的方式启动rhythmbox。
完美解决Ubuntu 12.04下Rhythmbox Music Player乱码问题
昨天从新安装了 Ubuntu12.04发现依然存在不少问题,去官网查了一下Rhythmbox这个播放器是使用gstreamer作后端的,并且读取的是歌曲的 id3tag,因此能够看到不少歌曲信息依然是乱码显示的,缘由是由于Rhythmbox默认 使用的是UTF-8编码,若是你不想转换歌曲id3tag的编码的话,最好的解决办法就是修改环境变量了. 1.打开终端输入以下信息: $ sudo gedit ~/.profile 2.在打开的文档末尾加上以下两句: export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030 export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030 3.保存修改并关闭文档,在终端继续输入: $ source ~/.profile 这样环境变量就已经设置好了. 这时,请先清空你的Music List,从新导入一下歌曲信息,就能够看到乱码问题已经解决.