Windows和Ubuntu之间的游戏性能差异

迈克·克莱因(Maik Klein)

从Windows 7/8切换到Ubuntu的优点/缺点是什么?

我主要开发软件和玩游戏。

我显然不在笔记本电脑上玩游戏,这就是为什么我尝试Ubuntu的原因。但是整个操作系统看起来很棒,我最近发现了PlayOnLinux。

Windows游戏对性能的影响有多大?如果游戏支持DX11并具有细分功能,PlayOnLinux会将DX11转换为OpenGL怎么办?

路易斯·阿尔瓦拉多(Luis Alvarado)

从7年以上的经验中,我可以说以下几点:

自2005-2006年左右开始,我就尝试过Wine。还尝试了Cedega(Wine 1.2发行后对我来说是死的)和PlayOnLinux(简称PoL)。我还看到了Ubuntu下Wine的开发过程是如何迅速赶上最新游戏的。有关Wine的安装和配置,请参阅如何安装和配置Wine?

大约4年前,如果有人来找我并想换成Ubuntu,他们会问的问题之一是:我可以在Ubuntu上玩X游戏吗?如果对那场比赛的回答是肯定的,那么下一个问题将是:它将具有相同的性能吗?

4年前,我的正常回答在大多数情况下是“否”。在Wine 1.2和今年1.4发布之后,我改变了几款游戏的答案,这是我第一次更加积极地告诉新用户他们可以玩游戏。

像《 Deep Space 2》这样的案例是/曾经是我可以玩的最新游戏之一。爱丽丝梦游仙境(我指的是新的),《模拟人生3》,《魔兽世界》,失忆症等。甚至可以玩《天际》。这是需要强大图形功能的游戏,除了正常的安装和播放步骤外,您几乎不需要其他设置就可以玩它们。

可以在Wine应用程序数据库中找到一种了解在Wine上可以玩或不能玩哪些游戏的快速方法:http : //appdb.winehq.org/,其中包含11000多种游戏(Litte超过5000种,其中大约两种几年前)。这还包括有关大多数游戏的性能信息,但对于在Linux上可以玩的每个游戏而言,信息都不尽相同。这有助于了解游戏是否可以玩,并且与Windows上的同一游戏具有相同的确认性能。

Wine还提供了一种称为排名的功能,可以帮助您确定哪些游戏可以在配置较少的情况下进行,而开箱即用的机会更大。如果您看到一款具有白金级排名的游戏,则意味着您有99%的机会可以立即使用,并且从头到尾都没有问题。如果您看到一个具有Gold等级的产品,则可能会发现自己做了一些配置,但最终效果很好。在大多数情况下,开箱即用的状态为“金”。它们显示为Gold,因为它们尚未使用最新的Wine版本进行更新。当然,如果您的游戏具有“垃圾”等级,则意味着它永远不会起作用,或者只有在超人早上开始吃k麦片的情况下,它才起作用。

几年前,白金级游戏的数量还不到50个。在2012年8月(我第一次写这个答案),您可以找到1500多种游戏,其中近200种在《最新标题》中如今有5800多个游戏,其中1800多个是白金级游戏。而且这仅在1.5.x的开发阶段。我只能想象,一旦1.6发布,其金额将达到白金评级。这里唯一需要的是让更多的人参与并在Wine(如果适用)或Steam(这是现在的新功能)上测试游戏。

考虑到这一点,我将始终建议您使用此处找到的Wine的PPA 这是因为与1.5.x开发系列相比,像1.4.x系列这样的正式版本在几个月后就已经过时了,在我看来,1.5.x开发系列非常稳定,具有许多改进并解决了许多问题。

只需在终端中运行以下命令: sudo add-apt-repository ppa:ubuntu-wine/ppa

然后运行sudo apt-get update然后安装最新版本(在撰写本文时为1.5.23)。要验证您已安装的版本,请wine --version在终端中键入

表演命中率有多大?

看到Wine的发展正在取得巨大飞跃(特别是在DX10和DX11部门中),并且可以从经验中得出以下结论:

  • 像《魔兽世界》这样的游戏在较旧的PC上运行更为流畅。与Windows场景相比,他们以某种方式使用LESS MEMORY,并且在较旧的PC上实现了更好的FPS。我在8台PC上为想要测试Ubuntu但也玩过WOW的朋友进行了测试。所有病例均提及相同的阳性结果。在DX11 gxApi设置中,我实际上可以使用超赞的图形玩魔兽。但为获得最佳结果,OpenGL更好。对于高规格PC,这是不一样的,在高端PC上,您实际上可以享受更好的图形,直到Wine赶上了这种图形技术为止。

  • 带有DX10或DX11的游戏是否可以开箱即用。现在答案是否定的,他们不会。他们将来会工作吗,是的。Wine被证明是旅馆发展的速度表明了这一点。特别针对最新游戏和DirectX 10/11支持。

  • 开箱即用的游戏数量(在这种情况下为出色的图形游戏)仅在去年就呈指数增长。这使您对Wine在2012年底或2013年初的情况有了一个想法。为了给您提供背景知识,我在《 Wine Deep Space 2》正式上映三天后就玩了。我什至没有想到它会起作用,在这里,我感到惊讶的是,从一开始,一切都很好。发行后的第二天,我也没有任何问题地玩过《耻辱》。其他诸如Portal 2,Skyrim和Trine 1&2都可以正常播放。

  • Wine不仅一次只关注一个应用程序,还关注库或DLL。这意味着,如果100个游戏使用X类型的库,则它们都将通过对它的简单改进而受益。这就是为什么每次发布葡萄酒时,它可以更改有关单个修复程序的许多内容的原因。作为示例,我们仍然可以记住著名的有关鼠标和音频的小补丁,最终修复了100多个游戏。

PLAYONLINUX-简称PoL,与Wine并存他们尝试(以一种非常有效的方式)制作它,以便在您安装程序/游戏时便可以立即使用。他们可能会使用适合特定游戏的老式Wine版本,也可能会添加一些脚本,其他dll或文件来使游戏正常运行。PoL不需要安装Wine,但明智的做法是将它安装为相同。您可以在此处找到最新版本

例如,使用Wine安装游戏可能会使您需要执行几个附加步骤才能使其正常运行。只需单击一下PoL,PoL就会通过添加一个读取您正在安装的程序或游戏并运行脚本的层来确保游戏安装并正常运行,以确保应用程序需要所有DLL和其他组件已安装(例如DirectX或.NET)。这就是PoL的目标,让您“在Linux上玩”。请注意,它基于Wine提供的技术。与添加新的安装程序脚本相比,它实际上更新速度相当快。

支持的应用程序长列表中可以找到许多此类应用程序

话虽如此,PoL并没有做Wine所没有的任何事情,例如将DX11转换为OpenGL。在葡萄酒领域会更多。

我通常建议做的是对多个游戏进行一些测试,并帮助Wine社区提供您的反馈。通过这样做,您将加快该特定游戏正常运行的过程。

CODEWEAVERS跨界车

这类似于PoL,但需要付费。您实际上得到了很多支持,甚至还获得了票数最高的应用程序的简洁列表

蒸汽

Valve在Linux(特别是Ubuntu)提供蒸汽的举动只是表明Linux在游戏方面的潜力。我还应该提到,Valve不是唯一一个致力于为Ubuntu开发游戏的人。其他许多人也在寻找这种方式来替代Windows(特别是Windows 8)。

NVIDIA /英特尔/ ATI

甚至图形卡公司也越来越关注提高Linux性能。迄今为止,在每次更新之后,我们都获得了巨大的飞跃,从而极大地提高了性能。

乌本图

最重要的是。自Unity推出以来,Ubuntu在每个版本上获得的性能都是正面的。对于每个新发行版,Unity消耗的资源更少,错误更少,并且性能得到了改善,从而使其在玩任何基于Wine或Steam之类的游戏时都变得出色。

许多用户在12.04,然后在12.10甚至在13.04中都注意到的性能只是Unity前进方向以及我们可以期望获得的增强的一个小例子,不仅对于图形性能,而且对于更一般的性能。自11.10以来,我已经对资源使用和视频性能进行了许多评估,对于每个新版本,尤其是自12.04开始,资源使用已开始显着下降,FPS数量增加了。

几天前经过测试的是《死亡空间3》,但DLC内容均被其耻辱。两者都能正常工作,并且它们能够正确检测到我的视频卡,CPU和内存,这让我感到惊讶。我可以选择尽可能高的视频配置并完美播放。

UBUNTU性能

我必须告诉你,当它问世时,Unity可能是游戏中最差的DE。它was肿,沉重,坠毁很多。但是它提出了一个目标,并且对许多生产性任务都非常有用。对每个新版本的改进为Unity DE带来了许多更改,以至于对于每个新版本,最终用户实际上可以看到许多增强和性能修复。

12.04标志着这样的改进点:许多批评Unity的最终用户对Unity的功能和速度感到不知所措。从此版本开始,我将展示一些我认为应该指出的基准,以使您了解Unity在游戏中的地位。因此,以下是有关Unity性能的一些链接(按时间顺序排列):

我添加了2个Windows Performance链接来证明这一点。如果查看基准测试,您会发现在12.10和13.04之间的性能之间存在跳跃。对Unity / Compiz所做的许多修复和增强使Unity在3D方面具有优势。

并且请注意,所有这些基准测试都使用6.x系列中的Unity。现在,13.04中的一个是7.x系列。还有一些非常出色的补丁程序将在未来几周内达到13.04,这将进一步降低内存使用率,cpu使用率并提高图形性能。此外,以下一些答案将在性能或兼容性成为问题时为您提供帮助:

UBUNTU统计

但是,为什么这么多来自Steam和其他公司的关注。好吧,已经进行了许多调查,并且大多数(如果不是全部)表明大多数Linux用户都使用Ubuntu或其衍生版本。正如最新的《 G +民意调查》所显示的那样,到目前为止,总共有14000+票,大多数用户使用Ubuntu(超过50%),而大多数用户使用Unity桌面(超过50%)。这为游戏公司提供了一个思路,使他们可以集中精力,从事何种DE以及如何使他们的游戏适应这一新兴的游戏平台。

提示-对于那些与Wine,Wine用法,配置和提示相关的人,我可以为他们提供一些技巧,这些技巧通常适用于新的或旧的任何人,它们是:

如何安装《半条命1》和《半条命》?-遮盖酒壶

调整单个Wine程序的分辨率-处理多个应用程序(不同的Windows /解决方案)。

对于可以在至少三台具有正确硬件要求(包括更新和DLC)的计算机上对其进行测试之后可以正常工作的工具,它们是:

  • 孤岛惊魂与孤岛惊魂2
  • 死岛与死岛:激流
  • 丢面子
  • 杀手1 ... 4(血腥)
  • Trine和Trine 2
  • GTA3,VC和SA
  • 死区1 ... 3
  • 魔兽世界
  • 上古卷轴3 ... 5
  • 半影集合
  • 还有很多...

希望这会有所帮助,让您对事物的发展有一个了解。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Linux和Windows之间的numpy性能差异

来自分类Dev

游戏性能优化面试

来自分类Dev

Java Platformer游戏性能

来自分类Dev

游戏性能优化面试

来自分类Dev

?? 之间的性能差异 和 ==

来自分类Dev

如何改善Wine的游戏性能?

来自分类Dev

Windows 8中安装了Hyper-V,游戏性能不佳

来自分类Dev

为了获得最佳游戏性能,Windows系统中的哪些分区应放置在SSD上?

来自分类Dev

管道和流程替代之间的性能差异

来自分类Dev

阵列,堆栈和队列之间的性能差异

来自分类Dev

Firefox和Chrome之间的webgl性能差异

来自分类Dev

管道和流程替代之间的性能差异

来自分类Dev

drawBitmap和createScaledBitmap之间的性能差异

来自分类Dev

并行和嵌套IF条件之间的性能差异

来自分类Dev

在家用PC上使用Veracrypt进行全盘加密是否会影响我的游戏性能和云存储选项?

来自分类Dev

绘制地图单人游戏性能

来自分类Dev

不同的桌面环境会影响游戏性能吗?

来自分类Dev

如果我升级显卡,游戏性能会提高吗?

来自分类Dev

AMD APU的游戏性/ openGL性能问题

来自分类Dev

不同的桌面环境会影响游戏性能吗?

来自分类Dev

降级为14.04 LTS后游戏性能更差吗?

来自分类Dev

显示器的大小会影响游戏性能吗?

来自分类Dev

VM 和双引导 Ubuntu 安装之间的性能差异是什么?

来自分类常见问题

使用Intel编译器的Windows和Linux之间的性能差异:查看程序集

来自分类Dev

NTFS Linux和NTFS Windows的性能差异

来自分类Dev

Ubuntu的游戏性屏幕录像机?

来自分类Dev

C#和Javascript之间的性能和内存差异?

来自分类Dev

Java 8 lambda和匿名内部类之间的性能差异

来自分类Dev

Perl中while(每个)和foreach之间的性能差异

Related 相关文章

热门标签

归档