堡垒之夜(Fortnite)将登陆 Linux,但不是现在,一开始也不支持 Steam Deck。Epic 在 10 月 14 日宣布,正在把 Fortnite 使用的反作弊系统 Easy Anti-Cheat 重做为“EAC Linux v2”,Fortnite 将是第一个试用它的游戏;之后,Fortnite 将通过 Epic Games 启动器登陆 Linux,而该启动器的预览版从同一天起已可在 Linux 上原生运行。Epic 没有给出日期。在此之前,在 Linux 或 Steam Deck 上玩 Fortnite 的方法是云游戏:免费、在浏览器中,使用 Xbox Cloud Gaming。
Epic 在 10 月 14 日宣布了什么
- Fortnite 目前为什么不在 Linux 上:Easy Anti-Cheat 自 2014 年起支持原生 Linux 游戏,自 2021 年起支持通过 Wine 或 Proton 运行的 Windows 游戏,但每款游戏都要自行启用,而 Epic 承认它在 Linux 上的防护比在 Windows 上弱。用 Epic 的话说:“这就是 Fortnite 还没有登陆 Linux 的原因,但它就要来了。”
- EAC Linux v2:防护水平“更接近 Windows”,建立在 Linux 已有的安全功能之上,而不是依靠自己的驱动程序。反作弊服务随受保护的游戏启动,在你退出游戏时停止。
- Fortnite 优先:Epic 将“首先在 Fortnite 中试行 EAC Linux v2”,在正式运营的游戏中加以完善,然后提供给其他开发者。
- 通过 Epic Games 启动器:一旦 EAC Linux v2 能在“足够多”的发行版上运行,Epic 就会通过其新启动器把 Fortnite 带到 Linux。新启动器的预览版可在 Ubuntu 22.04 LTS 及更高版本、Fedora 43 及更高版本和 Debian 12 及更高版本上原生运行。
- 没有日期:Epic 已开始联系各 Linux 发行版的维护者,并将在今年内与 Fedora 项目负责人 Jef Spaleta 共同举办一场座谈。
你的电脑需要什么
Epic 列出了八项要求,会在你启动受保护的游戏时进行检查:
| 要求 | 实际含义 |
|---|---|
| 已签名的内核和模块 | 使用发行版自带的内核,并由 Epic 认可的密钥签名;在内核之外编译的驱动程序(如 NVIDIA 驱动)也需同样签名 |
| TPM 2.0 | 近年的电脑大多具备;必须在 BIOS 中启用 |
| 安全启动(Secure Boot) | 在 BIOS 中启用,且只使用认可的密钥 |
| 度量启动 | GRUB 和 systemd-boot 默认会执行 |
| IOMMU | 在 BIOS 和内核中启用,并关闭直通模式(掌机不要求) |
| 内核锁定(lockdown) | 启动时开启完整性模式 |
| kexec | 启动时禁用 |
| BPF LSM | 已加载并启用 |
Epic 认可的签名密钥包括 Ubuntu 及 Linux Mint 等基于它的系统、Fedora、Universal Blue(Bazzite、Bluefin、Aurora)、Debian、openSUSE、SUSE Linux Enterprise、Rocky Linux 和 AlmaLinux,以及为 shim 引导程序签名的 Microsoft 密钥。Epic 计划向社区开放这份列表。
你不必一直保持这套设置:单独准备一个带有这些设置的启动项,在玩的时候选用即可。如果在不满足要求的情况下启动游戏,Epic 表示你只会看到一条错误消息,绝不会被封号。

