目标:在Linux中运行魔兽世界

发行版:适用于几乎所有的Linux发行版。

要求:具有root权限的Linux系统,搭配上比较现代化的显卡并安装了最新的图形驱动程序。

难度:简单

约定:

# - 要求以root权限执行命令,可以直接用root用户来执行也可以使用sudo命令

$ - 使用普通非特权用户执行

简介

魔兽世界已经出现差不多有13年了,但它依然是最流行的MMORPG。 不幸的是, 一直以来暴雪从未发布过官方的Linux客户端。 不过还好,我们有Wine。

安装Wine

你可以试着用一下普通的Wine,但它在游戏性能方面改进不大。 Wine Staging以及带 Gallium Nine补丁的 ine几乎在各方面都要更好一点。 如果你使用了闭源的驱动程序, 那么Wine Staging是最好的选择。 若使用了Mesa驱动程序, 则还需要打上Gallium Nine补丁。

根据你使用的发行版,参考Wine安装指南来安装。

Winecfg

打开winecfg。确保第一个标签页中的Windows版本已经设置成了Windows 7。 暴雪不再对之前的版本提供支持。 然后进入“Staging”标签页。 这里根据你用的是staging版本的Wine还是打了Gallium补丁的Wine来进行选择。

不管是哪个版本的Wine,都需要启用VAAPI 以及 EAX。 至于是否隐藏Wine的版本则由你自己决定。

如果你用的是Staging补丁,则启用CSMT。 如果你用的是Gallium Nine,则启用Gallium Nine。 但是你不能两个同时启用。

Winetricks

下一步轮到Winetricks了。如果你对它不了解,那我告诉你,Winetricks一个用来为 Wine 安装各种Windows库以及组件以便程序正常运行的脚本。 更多信息可以阅读我们的这篇文章Winetricks指南:

要让WoW以及战网启动程序Battle.net launcher工作需要安装一些东西。首先,在 “Fonts” 部分中安装corefonts。 然后下面这一步是可选的, 如果你希望来自互联网上的所有数据都显示在战网启动程序中的话,就还需要安装 DLL 部分中的 ie8。

Battle.net

现在你配置好了Wine了,可以安装Battle.net应用了。 Battle.net应用用来安装和升级WoW以及其他暴雪游戏。 它经常在升级后会出现问题。 因此若它突然出现问题,请查看 WineHQ 页面。

毫无疑问,你可以从Blizzard的官网上下载Battle.net应用。

下载完毕后,使用Wine打开 .exe文件, 然后按照安装指引一步步走下去,就跟在Windows上一样。

应用安装完成后,登录/新建帐号就会进入启动器界面。 你在那可以安装和管理游戏。 然后开始安装 WoW。 这可得好一会儿。

运行游戏

在Battle.net应用中点击 “Play” 按钮就能启动 WoW 了。你需要等一会儿才能出现登录界面, 这个性能简直堪称垃圾。

之所以这么慢是因为WoW默认使用DX11来加速。 进入设置窗口中的 “Advanced” 标签页, 设置图像API为DX9。 保存然后退出游戏。 退出成功后再重新打开游戏。

现在游戏应该可以玩了。请注意,游戏的性能严重依赖于你的硬件水平。 WoW是一个很消耗CPU的游戏, 而Wine更加加剧了CPU的负担。 如果你的CPU不够强劲, 你的体验会很差。 不过WoW支持低特效,因此你可以调低画质让游戏更流畅。

性能调优

很难说什么样的设置最适合你。WoW在基本设置中有一个很简单的滑动比例条。 它的配置应该要比在 Windows 上低几个等级,毕竟这里的性能不像Windows上那么好。

先调低最可能的罪魁祸首。像抗锯齿anti-aliasing和粒子particles就常常会导致低性能。

另外,试试对比一下窗口模式和全屏模式,有时候这两者之间的差距还是蛮大的。

WoW对 “Raid and Battleground” 有专门的配置项。这可以在 “Raid and Battleground” 实例中的内容创建更精细的画面。 有时间 WoW 在开放地图中表现不错, 但当很多玩家出现在屏幕中时就变得很垃圾了。

实验然后看看哪些配置最适合你的系统。这完全取决于你的硬件和你的系统配置。

最后结语

虽然从未发布过 Linux 版的魔兽世界,但它在Wine上已经运行很多年了。事实上, 它几乎一直都工作的很好,甚至有传言说暴雪的开发人员会在Wine上测试以保证它是有效的。

虽然有这个说法,但后续的更新和补丁还是会影响到这个古老的游戏, 所以请随时做好出问题的准备。

不管怎样, 就算出问题了,也总是早已有了解决方案, 你只需要找到它而已。

暴雪服务器是linux吗,暴雪内部就这么玩:Linux运行《魔兽世界》教程相关推荐

  1. 微软引入linux内核,微软内部已在讨论Linux内核中加入exFAT的可能性

    微软的exFAT文件系统已经有十多年的历史了,虽然已经有了一些突破,但是主流Linux内核仍然不支持此文件系统,即使它出现在更多的SD卡和其他设备上.但现在又重新努力将exFAT驱动程序引入Linux ...

  2. Linux运行魔兽世界单机,暴雪内部就这么玩:Linux运行《魔兽世界》教程

    目标:在Linux中运行魔兽世界 发行版:适用于几乎所有的Linux发行版. 要求:具有root权限的Linux系统,搭配上比较现代化的显卡并安装了最新的图形驱动程序. 难度:简单 约定: # - 要 ...

  3. 用linux玩暴雪游戏吗,暴雪内部就这么玩:Linux运行《魔兽世界》教程

    目标:在 Linux 中运行魔兽世界 发行版:适用于几乎所有的 Linux 发行版. 要求:具有 root 权限的 Linux 系统,搭配上比较现代化的显卡并安装了最新的图形驱动程序. 难度:简单 约 ...

  4. 美法院起诉黑客组织成员 为暴雪服务器攻击者

    前一段时间暴雪服务器接连遭受DDoS袭击,造成玩家无法正常游戏,国服也偶尔受到影响.黑客组织Lizard Squad和PoodleCorp就是这些袭击事件的幕后黑手.今日,美国伊利诺伊州法院正式起诉马 ...

  5. 暴雪服务器遭大规模DDoS攻击 相关分析后续出台

    近日,PoodleCorp的黑客组织对暴雪公司以及英雄联盟游戏服务器进行了一系列大规模的分布式拒绝服务攻击(DDoS).DDoS攻击导致<守望先锋><风暴英雄><魔兽世界 ...

  6. 暴雪服务器位置,暴雪:大服务器机制是解决鬼服的最好方案

    [17173专稿 未经授权请勿转载] 截止今年第二季度,<魔兽世界>的付费用户数量已经下降到了770万人,巅峰时期这款网游在全球的付费用户数超1000万,这意味这大量的鬼服会在游戏里出现. ...

  7. linux修改服务器时间_操作系统基础解析:Windows和Linux 到底有何不同?

    出品丨自主可控新鲜事 内容节选自东方证券 正文共2520字,建议阅读时间8分钟 计算机操作系统是基础软件,分为闭源和开源两类. 广义的操作系统包括:计算机(PC.工作站.服务器)系统.移动端系统(例如 ...

  8. [RHEL5企业级Linux服务攻略]--第1季 Linux服务器的搭建与测试

    1 Red Hat Enterprise Linux 5的安装 安装Red Hat Linux的硬件要求如下,一般现在的电脑配置都可以满足这些要求了哈: CPU:Pentium以上处理器.文本模式推荐 ...

  9. 【Linux云计算架构:第三阶段-Linux高级运维架构】第25章—— 搭建jumperserver管理王者荣耀数万台游戏服务器

    本节内容: 34.1 Jumpserver堡垒机概述-部署Jumpserver运行环境 34.2 安装Coco组件 34.3 安装Web-Terminal前端-Luna组件-配置Nginx整合各组件 ...

最新文章

  1. Qt msgBox 快捷版
  2. python 调用C++,传递int,char,char*,数组和多维数组
  3. jsp connection DB
  4. curl与wget区别
  5. sql like 绑定变量_码硬解析的改进方法之二使用绑定变量
  6. 决定项目生死的关键:是商业模式,而不是成本
  7. linux arm9视频哪个好,谈谈ARM7与ARM9的区别
  8. Windows下CodeBlocks安装及配置注意事项
  9. url、href、src 详解
  10. 服务中没有listen_Odoo 中的 IM(即时通讯)实现分析
  11. [转载]如何捕获控制台消息
  12. python库参考_Python库参考手册(Python Library Reference)
  13. scala机器学习实战(三) 保险数据预测分析(LR算法详解)
  14. 猫和计算机连接网络,猫、路由器和网卡的连接教程[图文]
  15. TZOJ 数据结构实验:一元多项式相加
  16. git提交失败——running pre-commit hook: lint-staged
  17. Ubuntu在线安装NFS服务
  18. 关于移动H3_2s光猫获得超级密码的步骤以及上传本地配置文件覆盖光猫的配置文件的方法
  19. linux升级失败无法启动应用程序,Ubuntu升级后无法启动 kernel panic - not syncing
  20. 服务器系统上1068错误,错误1068,教您启动网络服务错误1068怎么解决

热门文章

  1. 无信任链可信计算模型与可信虚拟化云计算数据中心解决方案
  2. linux中oracle以sys登录,以sys登录数据库
  3. 还不知道的大神级办公软件,必须收藏!
  4. 崩了!刚自愿降薪40%的库克,要被“踢出”苹果董事会了?
  5. ❤️ 爬虫分析CSDN大佬之间关系,堪比娱乐圈 ❤️
  6. 课程向:深度学习与人类语言处理 ——李宏毅,2020 (P28-2)
  7. 转国世平--赶紧卖掉房子,一套都不剩!
  8. 手机邮箱看不到已发送邮件_TP5实现邮件发送(PHP 利用QQ邮箱发送邮件「PHPMailer」) - blog_zss小帅-博客猿...
  9. 邓普顿教你逆向投资(二)泡沫
  10. JavaWeb_16(E家园项目课)