我启动魔兽世界时它立即冻结

我启动魔兽世界时它立即冻结

我刚刚在 Ubuntu 14.04 LTS 上安装了 WoW,打开后游戏就卡住了(它应该播放简介,因为我之前从未在这台电脑上运行过它)。我必须注销或重新启动电脑,这样游戏才能关闭,否则它就卡在那里。有什么建议吗?我使用的是 Wine 1.7.55

编辑:现在它甚至无法打开,它只会弹出一个窗口告诉我向暴雪报告错误,我尝试更改注册表,但没有任何效果,也许有人可以告诉我如何找到并安装 DirectX 9 或 11,因为我有 DirectX 6,这可能是问题所在。

答案1

尝试一个新的前缀。

  1. 打开终端并输入,pwd您将得到类似于此的一行/home/username,请记下这一点。
  2. 输入sudo apt-get install winetricks安装 Winetricks,我们稍后会需要这个工具
  3. 键入WINEPREFIX=/home/YourUser/WoWPrefix winecfg以创建新前缀。其中显示你的用户写下我们在步骤 1 中得到的名字。
  4. 点击取消“Wine Mono 安装程序”“Wine Gecko 安装程序”。 当。。。的时候“葡萄酒配置”窗口出现设置Windows 版本Windows 7的,然后点击好的
  5. 现在,转到文件管理器并将 WoW 安装文件夹复制到WoWPrefix/drive_c/Program Files/put it here。WoW 安装可能位于如果您在主文件夹中看.wine/drive_c/Program Files/Blizzard/World of Warcraft不到该文件夹​​,请按.wineCtrl+H. 名称以 开头的文件夹.是隐藏的。
  6. 您现在有了新前缀的 WoW!因此,让我们按照 Wine HQ 给出的建议安装所需的组件:
  7. WINEPREFIX=/home/YourUser/WoWPrefix winetricks corefonts
  8. 再次打开 Wine ConfigWINEPREFIX=/home/YourUser/WoWPrefix winecfg并导航至图书馆标签。
  9. 将以下项目逐一复制并粘贴到“新覆盖”阵营中,然后单击“添加”:*msvcr90 d3dcompiler_46 dbghelp msvcp100
  10. 选择它们并单击编辑将每个值设置为与以下列表匹配:
    • *msvcr90=native,builtin
    • d3dcompiler_46=disabled
    • dbghelp=native,builtin
    • msvcp100=native,builtin
  11. 完成,运行!WINEPREFIX=/home/YourUser/WoWPrefix wine 'WoWPrefix/drive_c/World of Warcraft/Wow.exe'

相关内容