我为我的客厅 PC 分叉了 SteamOS

Valve 的 SteamOS 和 Proton 正在让更多人能够在 Linux PC、掌机,甚至 NAS 或虚拟机环境中运行仅支持 Windows 的游戏,但在反作弊/DRM 兼容性、VR,以及相比 Windows 的“即开即用”体验方面仍有缺口。评论者探讨了 GPU 直通、无头串流,以及类似 SteamOS 的不可变发行版(例如 Bazzite、Jovian-NixOS)等替代方案,以用于客厅和掌机游戏,同时也在争论 Arch Linux 作为基础是否合适,以及如何在可调整性与可靠性之间取得平衡。另一个分支则质疑侵入式反作弊和 DRM 系统,权衡它们对隐私、兼容性和游戏公平性的影响。

Proton 和 Linux 游戏体验

  • 许多人表示对 Proton 印象深刻:大多数仅支持 Windows 的游戏“直接就能跑”,有时性能甚至可与 Windows 持平或更好。
  • 也有人遇到问题:帧节奏不佳(例如 Apex)、手柄怪癖(例如 Mirror’s Edge 无线 Xbox)、光线追踪更弱、失去 GPU“控制面板”功能,以及 VR 方面的复杂问题。
  • 建议:通过社区资源检查反作弊兼容性;带有侵入式或不受支持反作弊/DRM 的游戏,往往仍然需要 Windows 或虚拟机。

反作弊、DRM 与用户预期

  • 观点分化明显:一部分人认为反作弊/DRM 是“反玩家”的,拒绝此类游戏;另一部分人则认为强力反作弊是愉快多人游戏的必要条件。
  • 争论集中在:
    • 更好的服务器端设计能解决多少问题,而不是依赖内核/Rootkit 风格的客户端。
    • “偶尔有作弊者”是否比侵入式软件更可取。
    • 告诉用户他们最喜欢的带反作弊的游戏是“垃圾”,究竟是敌对态度还是原则立场。

桌面环境、VRR 与用户体验

  • KDE/Plasma 因其 VRR 和与 Deck 的一致性而受到称赞;GNOME 因其简洁性受到一些人偏爱,但在 VRR 和 Gamescope 集成等游戏功能上目前较弱。
  • 变通方法包括:为不同用户使用不同的桌面环境、使用 gamescope 封装器,或采用面向游戏的不可变发行版。很多人不喜欢为了玩游戏还得单独开一个会话/桌面环境。

虚拟机、GPU 直通与串流

  • 通过 KVM/QEMU/virt‑manager/Proxmox 和 VFIO 在 Linux 上进行 GPU 直通,被描述为已经相当成熟,但仍有注意事项:主板的 IOMMU 分组、某些游戏对虚拟机的检测,以及反作弊封禁。
  • 也有人更偏好无头或远程方案:Docker 中的 Steam Headless、Sunshine+Moonlight、以声明式方式启动的 KVM 虚拟机,或将 NAS/服务器作为游戏主机。输入延迟和视频质量是活跃关注点,但尚未得到系统性解答。

SteamOS、Arch 与不可变设计

  • SteamOS 基于 Arch 被认为没问题,只要配合不可变根分区和 A/B 更新;终端用户不应该手动修复升级。
  • 关于 Arch 的争论反复出现:有人认为它“不稳定”的名声已经过时;也有人指出滚动更新、AUR 的使用以及扩展破坏确实需要更多维护。
  • 不可变的 SteamOS 风格分支(例如 Bazzite、ChimeraOS、HoloISO)以及 NixOS 集成(例如 Jovian)被强调为在 PC 和掌机上获得“Deck 风格”或纯正 SteamOS 体验的强大方式。