Step by step:
1. 先跑 winecfg。只是為了在家目錄下產生 .wine 的 folder,不用改任何設定,直接關掉。也可以跑其他指令,如wineprefixcreate。
2. 把喜歡的、想當成使用者界面字型的字型檔(例如 DroidSansFallback.ttf、uming.ttf)連結(或複製)到 .wine的目錄下:
- 代碼: 選擇全部
ln -s DroidSanFallback.ttf ~/.wine/drive_c/windows/fonts/
ln -s uming.ttf ~/.wine/drive_c/windows/fonts/
這樣做是為了提升 wine 當中字型的排序。放在 .wine/drive_c/windows/fonts 中的字型會被優先調用。放兩種字型是為了避免其中一個被忽略。
3. 更改顯示dpi。預設的dpi值96稍嫌小,我是用16進位的83。
可以用 regedit,或是手動改設定檔 system.reg。
- 代碼: 選擇全部
cd ~/.wine/
nano system.reg
找到 LogPixels(給沒用過nano 的人:按 Ctrl-W可以搜尋),原本是:
- 代碼: 選擇全部
"LogPixels"=dword:00000060
改成
- 代碼: 選擇全部
"LogPixels"=dword:00000083
4. 順便改替代字型:同樣在 system.reg中,找到 FontSubstitute,下面會有許多""=""的條目
(如:
- 代碼: 選擇全部
"Arial CE,238"="Arial,238"
)
在下面加入或修改:
- 代碼: 選擇全部
"MS Shell Dlg"="Droid Sans Fallback"
不一定要是 Droid Sans Fallback,可以是喜歡的任何字型。
改完記得存檔(Ctrl+X,……)
5. 如此改完後 應該 “所有” 的 windows 程式 字型都是正常的
已測試的程式只有 傷心小棧 和 winefile
(註:有興趣的人可以試試看,如果只設定一種字型,傷心小棧不可能沒有亂碼)
6. 接下來就是安裝 foobar2000 (finally!)
直接將原本windows 中的 foobar2000 資料夾copy,我是直接將foobar2000.exe 連結到桌面上
(ln -s /media/hda2/Program\ Files/foobar2000/foobar2000.exe ~/Desktop/)
當然也可以用安裝程式安裝。
至於ape plugin就丟到 安裝的資料夾中。
7. 已知限制:
a. 不能播 CD
b. 選單(File,Edit,View...)的行為有點怪怪的,但可以忍受
c. 最下方顯示的剩下曲目時間不會自動update
d. 在CPU Load 高時(如firefox突然碰到爛網頁時),音樂會lag