Ubuntu 20.04上解決以Lutris運行Warcraft 3 重製版黑屏問題

Lutris真的是很偉大的存在,跟GE Proton一樣偉大。多虧了它們我才終於能夠在Ubuntu上實現玩大部份的遊戲,然而Battle.net和暴雪的遊戲對Wine的支援性實在是低得令人髮指,近期的更新甚至搞的Battle.net都安裝不了。

以下記錄我成功安裝Battle.net,並正常運行Warcraft 3 重製版的方法。

(此處默認電腦已經成功安裝上Lutris)

1. 將Lutris的默認Wine版本設定為Lutris-5.7-11.

2. 在Lutris上下載並安裝Warcraft 3 重製版。(選取Another Version的那段安裝Script)

https://lutris.net/games/warcraft-iii-reforged/

3. 這段安裝Script並不會直接幫你安裝好遊戲,而是直接安裝戰網;安裝完畢後,正常地登入Battle.net,正式下載Warcraft 3 重製版,等待下載完成。

4. 啟動遊戲後,正式情況下應該是會黑屏並且彈出遊戲的,這是正常表現。

5. 之後關掉Battle.net,在Lutris裡單點Warcraft 3 重製版,選擇wineticks,點擊「選擇預設的容器」,確定 =>「執行Wine設定的程式」,確定。

6. 新增Warcraft 3資料夾內的BlizzardBrowser.exe至應用程式設定中(正常路徑為/Program Files (x86)/Warcraft III/_retail_/x86_64/BlizzardBrowser/),將Windows版本設定為Windows 7。

7.  DLL覆寫設定裡,加入d3d11, dxgi 。

8. 最後再次重新啟動Warcraft 3,一切大功告成!

幾經辛苦可算是終於給我找到問題的答案了….

 

參考資料:

https://github.com/doitsujin/dxvk/issues/1866

感謝@ orklann 提供解決方法。

發佈留言

Mastodon