Wine 环境下的游戏性能不佳

Wine 环境下的游戏性能不佳

我对 Linux 还不熟悉。我以前也尝试过,但只是在虚拟机或双启动中试验过,之后几乎总是很快又回到 Windows(更多是因为缺乏决心,而不是不喜欢这个操作系统)。

无论如何,我的问题在于,到目前为止,我尝试过的两款游戏(《激战》和《军团要塞 2》)的性能都相当差。尽管这两款游戏都获得了“白金”评级,但我仍然被迫在 DirectX 8 中运行这两款游戏,否则它们要么崩溃,要么出现纹理缺陷,要么 UI 丢失。我所说的“性能差”是指在有玩家的情况下 FPS 低于 30,并且在视频设置较低的情况下经常出现大幅帧率下降。

目前,我认为性能问题只是驱动程序的问题,因为我的显卡是 AMD 7850,它几乎是全新的,可能尚未得到适当的支持,但我不确定,并希望得到改进的建议或提示。

我安装了 Ubuntu 12.04,通常登录 Gnome Classic 会话。我安装了 AMD 的专有驱动程序(Catalyst 版本 12.4),并安装了 Wine 1.4。我使用 Winetricks 安装 DX9/DX10 dll 和其他东西。

答案1

对于那些偶然发现这篇文章的人来说,我的问题最终是 Compiz 的某种故障。

如果 Compiz 正在运行,游戏等 3D 应用程序的性能会大大降低。我的解决方案只是更改窗口管理器/桌面环境。我在 TechZilla 的帮助下在另一篇文章中发现了这一点这里

答案2

是的,由于 Ubuntu 12.04 相当新,所以还未完全优化,但正在不断优化中。遗憾的是,wine 并不以性能最佳而闻名。:( 但请稍等,我感觉游戏很快就会出现在 Linux 以及其他操作系统上;Valve 甚至正在开发 Linux 的 Steam 版本,EA 也免费制作了一些(免费 :D)(糟糕的)游戏。因此,我想我们可以期待未来版本中出现更多游戏内容。但您安装了驱动程序吗?我的英特尔奔腾双核电脑从 2008 年开始就集成了显卡,使用免费的 Nvidia 驱动程序,它在最低设置下运行良好:/

答案3

我可以帮你玩《军团要塞 2》,但玩《激战》就只能靠你自己了。《军团要塞 2》的视频质量很低,难道就意味着没有其他东西让你延迟吗?除非你遇到了严重的屏幕撕裂问题(同时有两个屏幕)。关闭垂直灵敏度,因为垂直灵敏度故意让游戏延迟以停止屏幕撕裂,并禁用鼠标加速,因为你不需要更快的鼠标。它应该不会太严重地延迟。

相关内容