使用 Wine 时魔兽世界运行缓慢

使用 Wine 时魔兽世界运行缓慢

魔兽世界落后了

我的电脑没有最新的硬件。但问题是,当我运行 Windows 时,我可以调整它并将其设置为最低性能,游戏运行得很好。但它似乎在 Ubuntu 中不起作用。还有一件事,当我切换到桌面并返回游戏时,游戏冻结了。

我究竟做错了什么

显卡:GeForce 210/PCIe/SSE2
处理器:AMD Athlon(tm) 64 X2 双核处理器 5600+ × 2
内存:6 GB
操作系统类型 64 位
磁盘空间:300 GB

答案1

  1. 使用最新的 Nvidia 驱动程序

    sudo apt-add-repository ppa:xorg-edgers/ppa
    
  2. 打开注册表编辑器(软件包的一部分wine

    regedit
    
  3. 创建新密钥

    • 选择下面的路径

      HKEY_CURRENT_USER\Software\Wine\
      
    • 右键单击并选择

      New>Key

    • 使用名称

      DisabledExtensions
      
  4. 输入值

    • 双击右侧窗格中表格中的列单元格Data

    • 并输入

      GL_ARB_vertex_buffer_object
      

    在此处输入图片描述

  5. 使用 OpenGL

    • 打开文件~/.wine/drive_c/Programme/World of Warcraft/WTF/

      nano ~/.wine/drive_c/Programme/World of Warcraft/WTF/Config.wtf 
      
    • 添加行

      SET gxApi "opengl"
      
    • 要停用抗锯齿功能,请添加

      SET ffxGlow "0"
      
  6. 配置wine

    • 从...开始

      winecfg
      
    • 使用选项卡Graphics

      启用Allow the window manager to control the windows

      激活Pixel Shader(不在屏幕截图中,因为在我的例子中它不受支持)

    在此处输入图片描述

  7. 享受:)

  8. ~/.wine/drive_c/Programme/World of Warcraft/WTF/Config.wtf如果您有更多问题,请尝试以下设置

    • 形象的

      SET ffxDeath "0"
      SET ffxGlow "0"
      
    • 霓虹色

      SET pixelShaders "0"
      SET M2UsePixelShaders "1"
      SET M2UseShaders "0"
      
    • 声音

      SET SoundOutputSystem "1"
      SET SoundBufferSize "150"
      

相关内容