新版 Battle.net launcher 更新造成 Wine 不能跑...

Linux 上玩 Diablo III 常見的解法是使用 Wine 執行,但在這次更新後就掛了,狀況是在輸入完帳號密碼後就 crash:「Battle.net launcher update on Wine/Linux - Forums - Diablo III」。

不過有人居然找出 workaround 了 (這 workaround 怎麼找出來的啊):

But, there's a workaround to have a launcher : disable dbghelp library (wine configuration, libraries, type dbghelp, add, -> disable).

據說是將 dbghelp 設定停用後就可以跑了。另外也有人提供直接執行的方法:(當然,路徑要改成自己安裝 Diablo III 的目錄)

/mnt/lvm/Playonlinux/DiabloIII/drive_c/Program\ Files/Diablo\ III/Diablo\ III.exe -launch -uid diablo3_frfr

不過我為了找問題,把整個 Wine 以及 Diablo III 都砍掉了,所以是回到安裝新軟體的階段... 但發現安裝時也會遇到同樣的 crash 問題,而使用第一個方式關掉 dbghelp 後就可以安裝了,不知道可以前進到哪一步...

過陣子 Wine 應該會放出新版,畢竟 Blizzard 家的遊戲可是重要項目...

2 thoughts on “新版 Battle.net launcher 更新造成 Wine 不能跑...”

  1. Hello, 最後你有成功嘛? 我之後把 dbghelp disable 後 開啟battle.net 會一直顯示 Battle.net agent went to sleep. Attempting to wake it up XDD 大大有成功嘛
    我是用 wine 1.7.14, ubuntu 12.10

    我看討論有人用 Arch Linux 忘記版本 + wine 1.7.11 好像有成功過去

  2. 補充一下我是一直卡在選好遊戲 location後 他就陷入一直 updating 的死胡同 xD

Leave a Reply

Your email address will not be published. Required fields are marked *