把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,從新導入一下歌曲信息,就能夠看到亂碼問題已經解決.