Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Ubuntu 以 Wine 執行魔獸世界完整安裝教學(含繁體中文輸入設定)

編輯:Linux 教學

環境需求

  • Ubuntu 6.06 LTS(Dapper)或更新版本
  • Intel/AMD CPU、NVIDIA/ATI 顯示卡(需 3D 加速)
  • 至少 1GB 記憶體、足夠硬碟空間

步驟 1:安裝顯示卡驅動程式

執行 glxinfo | grep rendering,若顯示 direct rendering: Yes 表示已啟用 3D 加速。

NVIDIA 顯示卡

sudo apt-get install nvidia-glx
sudo nvidia-glx-config enable
nvidia-settings

ATI/AMD 顯示卡

sudo apt-get install xorg-driver-fglrx
sudo dpkg-reconfigure xserver-xorg  # 選擇 fglrx 驅動
# 重新開機

步驟 2:設定 root 密碼

sudo passwd root

步驟 3:安裝編譯環境與相依套件

sudo apt-get install build-essential flex bison
sudo apt-get install xlibs-dev libartsc0 libartsc0-dev libgl1-mesa-dev
sudo apt-get install ftgl-dev fontforge

步驟 4:下載並編譯 Wine(打上 WoW 專用補丁)

# 下載 Wine 0.9.21 原始碼
wget https://sourceforge.net/projects/wine/files/Source/wine-0.9.21.tar.bz2
tar xjf wine-0.9.21.tar.bz2
cd wine-0.9.21

# 下載並套用補丁
wget https://example.com/wow-patch-0.9.21.patch
wget https://example.com/x11drv_fbconfig_fix-0001.bin
patch -p1 < wow-patch-0.9.21.patch
# 依提示輸入檔案路徑:dlls/winex11.drv/opengl.c
# ATI 卡需額外套用第二個補丁
patch -p1 < x11drv_fbconfig_fix-0001.bin

# 編譯安裝
cd tools
bash wineinstall
# 依提示輸入 yes 以 root 身分安裝,等待編譯完成

步驟 5:安裝 EasyWine 圖形管理介面

wget https://www.easywine.org/download/EasyWine3RC2.sh
su root
bash EasyWine3RC2.sh
# 安裝完成後重新開啟終端機
EasyWine
# 設定虛擬 C 槽(路徑留空),選擇「初始化 Wine 設定」

步驟 6:設定 SCIM 中文輸入法

開啟 SCIM 設定 → 前端 → 全域設定 → 取消勾選「將預編輯字串嵌入客戶端視窗」。

步驟 7:啟動魔獸世界

方案 A:使用 Windows 已安裝的遊戲目錄

wine /media/hdaX/World\ of\ Warcraft/WoW.exe -opengl -nosound

方案 B:在 Ubuntu 內以 Wine 安裝遊戲

wine Setup.exe
# 安裝後檔案位於 ~/.wine/dosdevices/c:/Program Files/World of Warcraft/
# 按 Ctrl+H 顯示隱藏資料夾

常見問題排除

  • 畫面異常/閃爍:確認 3D 加速正常,嘗試加入 -opengl 參數。
  • 聲音問題:若 PulseAudio 衝突,可暫時停用或加入 -nosound。
  • 中文輸入無法使用:檢查 SCIM 設定,確認 Wine 環境變數 LC_ALL=zh_TW.UTF-8。
Copyright © Windows教程網 All Rights Reserved