我刚刚在 Ubuntu 14.04 LTS 上安装了 WoW,打开后游戏就卡住了(它应该播放简介,因为我之前从未在这台电脑上运行过它)。我必须注销或重新启动电脑,这样游戏才能关闭,否则它就卡在那里。有什么建议吗?我使用的是 Wine 1.7.55
编辑:现在它甚至无法打开,它只会弹出一个窗口告诉我向暴雪报告错误,我尝试更改注册表,但没有任何效果,也许有人可以告诉我如何找到并安装 DirectX 9 或 11,因为我有 DirectX 6,这可能是问题所在。
答案1
尝试一个新的前缀。
- 打开终端并输入,
pwd
您将得到类似于此的一行/home/username
,请记下这一点。 - 输入
sudo apt-get install winetricks
安装 Winetricks,我们稍后会需要这个工具 - 键入
WINEPREFIX=/home/YourUser/WoWPrefix winecfg
以创建新前缀。其中显示你的用户写下我们在步骤 1 中得到的名字。 - 点击取消到“Wine Mono 安装程序”和“Wine Gecko 安装程序”。 当。。。的时候“葡萄酒配置”窗口出现设置Windows 版本到Windows 7的,然后点击好的。
- 现在,转到文件管理器并将 WoW 安装文件夹复制到
WoWPrefix/drive_c/Program Files/put it here
。WoW 安装可能位于如果您在主文件夹中看.wine/drive_c/Program Files/Blizzard/World of Warcraft
不到该文件夹,请按.wine
Ctrl+H. 名称以 开头的文件夹.
是隐藏的。 - 您现在有了新前缀的 WoW!因此,让我们按照 Wine HQ 给出的建议安装所需的组件:
WINEPREFIX=/home/YourUser/WoWPrefix winetricks corefonts
- 再次打开 Wine Config
WINEPREFIX=/home/YourUser/WoWPrefix winecfg
并导航至图书馆标签。 - 将以下项目逐一复制并粘贴到“新覆盖”阵营中,然后单击“添加”:
*msvcr90
d3dcompiler_46
dbghelp
msvcp100
- 选择它们并单击编辑将每个值设置为与以下列表匹配:
*msvcr90=native,builtin
d3dcompiler_46=disabled
dbghelp=native,builtin
msvcp100=native,builtin
- 完成,运行!
WINEPREFIX=/home/YourUser/WoWPrefix wine 'WoWPrefix/drive_c/World of Warcraft/Wow.exe'