用国产系统玩PC游戏,感觉还差一点火候

小A之家 2024-11-22 09:50:36

上期我们对Deepin 23深度PC操作系统(下文简称“深度系统”)的日常办公能力进行了为期半个月的测试,得到的结论是:深度系统足以实现绝大多数办公族本地文档、在线社交、多媒体交互、网络办公等基本需求,但对于相对专业的生产力工作来说,目前的适配还达不到平替Windows的水平。

本期我们换个话题,“打工牛马”摇身一变“臭打游戏的”,看看深度系统能不能满足PC游戏党的日常游戏需求吧。

01、Steam支持Linux是关键,建议官网下载App

以往我们要说国产系统,可能很难和游戏二字沾边,最大的原因就是国产系统基于Linux,而绝大多数现代PC游戏以前都不支持Linux。

不过,随着全世界最大的游戏分发平台Steam推出自家的Steamdeck掌机,情况就发生了变化,因为Steamdeck使用的操作系统SteamOS同样基于Linux系统,为了实现Windows游戏兼容,Steam母公司Valve联合CodeWeavers合作开发了基于Wine兼容层的兼容工具Proton,从此开始,Linux也能兼容运行Windows游戏了,而Steam App也顺势推出了支持Linux的版本。

非Linux原生游戏需要强制开启Proton兼容层才能安装和运行

在深度系统的应用商店里,我们就能搜索并安装Steam App,但我发现一个比较严重的问题,就是虽然在App里可以识别到我们的蓝牙和USB有线手柄,甚至都可以进行按键调整和摇杆测试,但在游戏里却无法正常调用。

要知道有相当多现代游戏用手柄的游玩体验会明显更好,所以我卸载了商店下载的Steam App,到Steam官网下载了官方.deb格式的App进行安装,安装完成后,这个问题就得到了解决,所以目前来看建议大家到官网下载Steam App安装,功能会更完整一些。

02、性能释放不输Windows,加速器还无法适配

也正是因为Steam的推动,所以现在其实也有相当部分的游戏推出了Linux原生版本,在Steam App游戏库里,我们可以通过条件筛选,找到库存里原生支持Linux的游戏,比如《文明6》就支持原生Linux,可以不使用Proton兼容层就进行安装和游玩。

但对于不支持Linux原生的游戏,比如我游戏库里的《黑神话:悟空》《暗喻幻想》《地平线4》等游戏来说,就需要在“兼容性”选项里,勾选“强制使用特定Steam Play兼容性工具”并在下拉菜单里选择一个Proton版本,一般来说选最新版即可,完成这一操作后,原本是灰色不可选中的“安装”按键现在就正常显示为蓝色可选中状态,这时候就可以正常安装并运行游戏了。

深度系统的Steam App在裸连的情况下也可以完全利用网络带宽,我们使用的机械师创物者Mini 2主机有2个2.5Gbps有线网络接口,接驳千兆宽带的情况下可以实现超100MB/s的全速下载。

《黑神话:悟空》使用兼容层可以流畅运行

我们先用《黑神话:悟空》的性能测试工具进行了测试,在1920×1080分辨率下,我们使用全低特效,开启FSR 66%超采样和帧生成功能,并且在机械师创物者Mini 2主机的BIOS里为Radeon 780M GPU配置了8GB内存作为显存,可以跑出59fps的平均帧率,最低会掉到39fps。

此时从性能总结页面不难看出,《黑神话:悟空》运行于Windows 10的兼容系统,其实这种使用虚幻引擎5制作的游戏完全是可以打包成Linux原生的,但可能是因为只支持光线追踪、DLSS等技术要调用DirectX API的关系,所以没做Vulcan API的支持,因此也就没有分发Linux版本。

《地平线4》开启“超高”预设特效,平均帧速可以跑到57fps

我们也在Windows系统下运行《黑神话:悟空》性能测试工具,至少在这台测试机上,Windows版的相同设置测试结果也不过平均65fps左右,帧速差距在10%以内,两者都能实现流畅运行的目的。

而在深度系统下运行《地平线4》这种特效优化非常出色的游戏时,Radeon 780M GPU甚至都能以“超高”的预设特效,实现接近60fps的流畅游戏体验。所以,只要你的电脑硬件配置足够强,用深度这样的国产系统也同样可以玩转Steam上的大型3A游戏。

在深度系统下,游戏加速器无法正常工作

不过别高兴得太早,如果你是联机游戏玩家可能就笑不出来了,因为目前大多数在线游戏都需要使用一个关键工具:加速器。比如UU、雷神、迅游等等,不开加速器的情况下,你虽然可以正常下载Steam游戏,但无法查看好友动态,甚至有时候连成就都没办法正常获取。

但目前,绝大多数主流加速器都没有Linux原生适配,社区转译的加速器,比如UU、AK等,虽然可以正常登录账号,但却无法连接到服务器,所以目前我们无法在深度系统玩联机游戏,在此也呼吁各大加速器品牌跟进一下Linux版本,毕竟我们已经解决了“能不能运行游戏”这个大问题,网络优化也应该与时俱进了。

03、模拟器玩家狂喜,Linux原生支持最高PS4/Switch

Windows游戏我们通过Steam的主动适配算是实现了从零到一的“腾飞”,而另一大游戏族群:模拟器爱好者可就淡定多了,因为绝大多数模拟器都是原生支持Linux的,目前发展得如火如荼的开源掌机也正是得益于此,甚至任天堂Switch都有对应的Linux开源模拟器。

在深度系统下我们安装了最新的SUYU 0.0.3版模拟器,该模拟器在深度系统下可以正常调用Radeon 780M GPU,我们也试玩了包括《塞尔达传说:王国之泪》在内的顶级大作,兼容性很好,除了编译着色器时偶发卡顿之外,都能正常运行。

当然,我们并不提倡大家通过这种方式玩盗版游戏,事实上任天堂也已经通过法律手段,成功让YUZU、Ryujinx等此前非常有名的Switch模拟器作者停止更新并删除了源代码。

Linux原生的SUYU模拟器可以流畅运行Switch游戏

除此之外,虽然都是Linux系统系统,但PC和开源掌机有着本质上的不同,PC是可以运行PS4/PS3模拟器的。

这是因为开源掌机普遍采用ARM架构SoC,虽然可以运行Linux系统,但因为硬件性能相对较弱,Linux机型往往偏低端,最多可以模拟到GBA、PS1的水准,旗舰机型则往往主打优化得更好的安卓系统,但安卓系统是没有原生PS4/PS3模拟器的。

而我们的深度系统使用的是TDP更高、性能更强的x86硬件,因此可以直接玩Linux原生的PS4模拟器ShadPS4和PS3模拟器RPCS3。当然,前提是硬件性能必须足够强,别看模拟器官网声称的硬件要求好像不高,但我们手里这台R7 7840HS/Radeon 780M迷你机很难实现流畅运行,后续我们将会使用更强力的电脑来进行测试。

感兴趣的读者朋友如果对自己的电脑配置有信心可以试一试,欢迎大家将自己的心得体会与我们分享。

1 阅读:28