剛剛弄了很久...看了很多篇文章,覺得重點很零散
目前暫時算是堪用了
來報告一下心得,不過可能都很淺
不過我想或許可以提供一些觀念上的整理?
也希望如果觀念有錯誤的話 可以給予指正,順便也留給以後的人
話說xmms是 gtk+ base的軟體,並非gtk2的
所以其設定檔基本上是~/.gtkrc ,
跟firefox之類的~/.gtkrc-2.0是不同的
不過基本上大部分xmms的問題是出在播放清單跟主視窗是亂碼, 選單部份(就是按右鍵會出來那個)倒是沒有
選單的控制,是屬於軟體的一部分,軟體是gtk+開發的,所以若是有問題,因該是~/.gtkrc的問題
至於播放清單跟主視窗,則是xmms自己負責處理的部份,是在~/.xmms/config裡面設定,另外直接改這檔案跟去xmms裡面的選項改是一樣的意思;一個是介面,一個是設定檔.
那因為問題只出在後者,所以其實只要在~/.xmms/config裡面設定
playlist_font= -*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
mainwin_font= -*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
即可,這是參考某大在對岸看到的解決方式
不過這樣在某些情況下字型會太大
於是我改成:
-*-*-*-*-*-iso8859-1,-*-*-*-*-*--10-*-*-*-*-*-*-*,*-r-
這樣,因該就是變成沒有限定字型,"10"是字形的大小
以上在我的環境(1280*1024, zh_TW.utf-8)
來說是最好的設定
另外到這邊為止,我沒有新增修改任何的 gtkrc之類的檔案
其實我本來加了一堆,結果都怪怪,後來把全部的.gtkrc.*刪掉,居然就正常了
所以另外我想請教的是...
~/.gtkrc
/etc/gtk/gtkrc.zh_TW
/etc/gtk/gtkrc.utf-8
/etc/gtk/gtkrc.zh_TW.utf-8
這四個檔案被使用的時機其先後順序有何不同呢?