Linux 游戏生态览:真的有人用它来打游戏吗?

💡 原文中文,约8800字,阅读约需21分钟。
📝

内容提要

本文讨论了在Linux系统上玩游戏的体验,Proton兼容层对于Steam游戏已经足够好用,但非Steam游戏需要更多配置和知识水平。文章还提到了反作弊系统和手柄外设的支持情况。尽管Linux游戏支持已经很好,但仍有一些限制,使用Linux系统玩游戏的人相对较少。

🔎

延伸解读

Steam 游戏:Proton 的便利与着色器缓存的代价

对于 Steam 游戏,Proton 兼容层让安装和游玩几乎与 Windows 无异,新手也能轻松上手。但 Vulkan 着色器预缓存虽能提升帧率稳定性,却带来额外空间占用和频繁更新问题。缓存统一存放在家目录且不可移动,对硬盘空间紧张的用户不友好;更新时下载速度可能极慢,甚至卡在最后几 MB。首次启动或大更新后,处理缓存可能耗时漫长,如《最后生还者第一部》在 Steam Deck 上构建缓存近一小时。

非 Steam 游戏:工具虽多,配置门槛仍高

在 Linux 上玩非 Steam 游戏需要更多知识。Heroic Games Launcher 支持 Epic、GOG 等,但存在联网限制:游戏需在 Heroic 内启动才能联网,添加到 Steam 后可能无法联网。Lutris 和 NonSteamLaunchers 通过兼容层运行 Windows 版启动器,但无法为每个游戏单独指定兼容层。Junk Store 作为 Decky 插件体验较好,但功能缺失如云存档。总体而言,非 Steam 游戏配置复杂,部分平台如 Xbox Game Pass 只能云游戏。

反作弊与手柄支持:Linux 游戏的两大短板

反作弊是 Linux 游戏的主要障碍。据 Are We Anti-Cheat Yet? 数据,380 款收录游戏中,143 款因反作弊完全无法运行,28 款开发商明确拒绝适配,近一半游戏不支持。手柄方面,Linux 外设支持依赖开源驱动,但 Steam Input 表现优秀。ROG Ally 掌机通过 Handheld Daemon 可近乎完美模拟 Dualsense 手柄,Xbox Series X 手柄也能开箱即用。然而,第三方手柄支持仍是未知数,可能需要厂商驱动。

❓

Q&A

在Linux上玩Steam游戏的体验如何?

在Linux上玩Steam游戏的体验逐渐改善,Proton兼容层使得大部分Steam游戏可以顺利运行,用户体验接近Windows。

非Steam游戏在Linux上运行需要哪些工具?

非Steam游戏在Linux上运行通常需要使用Heroic Games Launcher、Lutris或NonSteamLaunchers等工具,这些工具帮助用户配置兼容层和启动游戏。

Linux对手柄外设的支持情况如何?

Linux对手柄外设的支持较差,但Steam的手柄支持较好,ROG Ally掌机的手柄功能表现良好。

使用Proton和Wine有什么区别?

Proton是Valve开发的Windows兼容层,基于Wine并优化了游戏性能,而Wine是一个通用的兼容层,未针对游戏进行特别优化。

Linux下的反作弊系统支持情况如何?

Linux下的反作弊系统支持有限,大部分多人游戏无法正常运行,只有少数游戏支持反作弊功能。

为什么使用Linux玩游戏的人相对较少?

使用Linux玩游戏的人相对较少,主要是因为普通用户对Linux的认知不足,以及非Steam游戏的配置复杂性。

🏷️

标签

➡️

继续阅读