
Figure: Official Epic Online Services artwork from the EAC Linux v2 announcement. Not a gameplay screenshot.
On 14 October 2026, Epic Games dropped two announcements that would have seemed far-fetched a year earlier: a native Linux build of the Epic Games Launcher, and a full rebuild of Easy Anti-Cheat for Linux designed to make Fortnite — one of the biggest games on Earth — playable on the platform. Both landed in the same blog post and the same tech deep-dive, which is the tell: this is not a bolt-on experiment. It is a coordinated push to bring the whole Epic ecosystem to Linux.
The official source is Epic’s own announcement, published on the Epic Online Services news page, alongside the store-side preview post.
The launcher: native, and self-deprecatingly “vibe coded”
The headline is that the Epic Games Launcher now ships a real native Linux application, alongside the existing Windows version. GamingOnLinux tested the Preview on Fedora KDE 45 with a Windows game and found the launcher prompting for a one-time compatibility runtime download that integrated smoothly. Investigation showed it was bundling GE-Proton, installed under ~/.local/share/com.epicgames.eglv2/compat/runtime/.

Figure: The Epic Games logo — the company behind the store, Unreal Engine and Easy Anti-Cheat.

Figure: Real screenshot of the Epic Games Launcher on Linux, with the Epic Games shield logo and the Store / Library / Develop navigation.
That detail is the strategically interesting part. The new launcher is native Linux — a proper .deb-style desktop application rather than a Wine wrapper — but it can still drive Windows titles through a bundled Proton runtime. In one binary, Epic is offering both the long-tail of Windows-only Epic Store games and a genuine native path.
What has raised eyebrows is how it was built. Epic’s press release describes the new launcher as “vibe coded” — programming shorthand for letting an AI write the code. One quoted line from the announcement reads: “Programming is hard. So, instead of that, we vibe coded a new Epic Games Launcher that’s way faster and more responsive than the current one, and has a new look.” Epic also called the first release “light on features,” comparing it to a speedboat rather than a yacht.
Whether that framing is a genuine joke or a very well-timed one is a matter of taste, but it does explain the launcher’s most noticeable trait: it is fast and modern, and clearly missing things. Expect a rough first impression, not a finished replacement for the Windows client.
Supported distributions for the Preview are specific, and worth noting before you go hunting for a package:
| Distribution | Requirement |
|---|---|
| Ubuntu | 22.04 LTS or newer |
| Fedora | 43 or newer |
| Debian | 12 or newer |
| Other distributions | May work, but Epic will not officially support or test them |
EAC Linux v2: no kernel module, more kernel security
The more consequential half of the announcement is the anti-cheat rebuild. Epic has supported native Linux game clients through Easy Anti-Cheat since 2014, and Windows game builds through Wine/Proton since 2021. But the Wine/Proton path is opt-in per game, and many developers never enabled it because Linux’s protection lagged behind Windows. Fortnite itself was one of the casualties — it simply was not available on Linux.
Epic’s own framing of why this had to change is blunt: cheating has grown into a billion-dollar market, with operators selling subscriptions to frequently updated tools that require little technical skill. When enough players leave over cheaters, a multiplayer game stops being financially viable — and Linux players are a comparatively small pool to lose.
EAC Linux v2 is the answer, and its most surprising property is what it doesn’t do. As Epic puts it directly: “No. EAC Linux v2 does not install or load an anti-cheat kernel module.” On Windows, EAC leans on a kernel driver that starts with the game and stops when it exits. The Linux version instead leans on facilities the kernel already provides:
- A game-scoped
systemdservice, installed after a prompt when you first launch a protected game. It starts with the game and stops when the game exits — it does not linger in the background. - eBPF programs, including Linux Security Module BPF functionality, for granular monitoring and access control.
- Existing platform protections: signed kernels and kernel modules, Secure Boot, measured boot, TPM 2.0 attestations, IOMMU, and kernel lockdown.
Server-side detection remains in the mix, but Epic is careful to describe it as an additional layer rather than a sufficient one.

Figure: Epic Online Services brand card from the same announcement.
This is a meaningfully different security posture from the “anti-cheat as kernel module” model that Linux users have spent a decade objecting to. It shifts the burden from installing something privileged to proving your platform is trustworthy — and that is a burden that distro maintainers can discharge once, at the image level, rather than every player re-negotiating per game.
The system requirements — and where it hurts
Requirements are checked when a protected game starts, and Epic expects them to evolve. The core list:
- Signed kernel and signed kernel modules. The kernel binary used during protected gameplay must be signed with a well-known key, so a custom or modified kernel cannot simply feed the anti-cheat false data. In-tree drivers are signed by the distribution automatically. Out-of-tree modules must be built by an organisation and signed with a well-known key — and Epic explicitly names NVIDIA GPU drivers as a notable out-of-tree exception.
- TPM 2.0, supplying hardware security primitives including extend-only Platform Configuration Registers (PCRs), which create a tamper-resistant boot log that can be verified later.
- Secure Boot with attestation, plus kernel lockdown and IOMMU protections.
On the well-known key list, Epic says: “The list is a core part of how EAC Linux v2 verifies systems, so we’ll maintain it to start. Our goal is to make the well-known key list open source, and we welcome PRs from the community to expand it.” That is a meaningfully open posture for a security-critical allowlist.
There is a workable escape hatch for anyone whose system does not meet the bar: requirements are evaluated at game launch, so you can maintain a separate boot entry with the required kernel and command line, and select it only when starting a protected game.
The Steam Deck question
The awkward part of the announcement is the Steam Deck. Epic stated plainly that the Steam Deck and other SteamOS devices do not currently provide the features required by EAC v2, and that Epic is in discussion with Valve about it. For a platform whose entire identity is “Linux, handheld, portable,” that is a significant carve-out — and it means that even once EAC Linux v2 ships broadly, the most popular Linux gaming device may still be waiting.
The wider Proton ecosystem, meanwhile, keeps moving independently. As of 19 October 2026, community builds were landing in quick succession: Proton-CachyOS cachyos-11.0-20261014-slr, DWProton dwproton-11.0-15, and GE-Proton GE-Proton11-10, all tracking Proton Experimental 11.0-20261014 and Valve’s bleeding-edge Wine. Stable Proton 11.0-2e had shipped on 9 October with fixes for EA App launcher focus and splash images.
Fortnite as the pilot — and what it means for other developers
The rollout plan is explicit, and Fortnite is the guinea pig:
- Rebuild the Linux implementation around existing kernel security features.
- Engage Linux community and distribution leaders.
- Co-host a later-2026 panel with Jef Spaleta, Fedora Project Leader, on enabling fair competitive gaming on Linux.
- Pilot EAC Linux v2 in Fortnite in a live environment, refining it from what they learn.
- Open it up to additional developers so their multiplayer games can reach Linux players.
Developers whose games already use Easy Anti-Cheat on Linux get a choice: keep the older implementation for maximum compatibility, or adopt EAC Linux v2 for stronger protection. That opt-in structure means nothing breaks overnight — which is exactly why the broader catalogue of Linux-friendly multiplayer titles should widen over time rather than shrink.
What it means for you
If you have been holding off on Epic Store titles on Linux because the launcher never felt native, the Preview changes the shape of that problem. Install it on Ubuntu 22.04+, Fedora 43+ or Debian 12+, and you get a proper desktop application that can also pull down Windows-only titles through its bundled GE-Proton runtime.
If you have been holding off because of anti-cheat, the picture is better but not yet complete. EAC Linux v2 drops the kernel module entirely in favour of signed-kernel and Secure Boot attestation, which is the model Linux has been asking for. But it is still a preview of the anti-cheat, Fortnite is the pilot rather than a shipped product, and the Steam Deck is explicitly not covered yet.
Epic’s closing line in the tech blog is worth quoting as the summary of the strategy: “The ideal solution for a cheat-free gaming environment is one where the operating system provides assurances to players that their data remains isolated from both anticheat and game companies while also ensuring that the gameplay cannot be tampered with.” On 14 October 2026, Linux moved a meaningful step closer to being that operating system.
For the full technical detail, read Epic’s EAC Linux v2 announcement.
Comments