AccountShark
Back to Blog
fortnite

Fortnite Is Coming to Linux: Easy Anti-Cheat Linux v2 Requirements, Steam Deck Status and the New Epic Launcher

Epic is rebuilding Easy Anti-Cheat so Fortnite can come to Linux. Every EAC Linux v2 requirement, supported distros, Steam Deck status and what is still unknown.

Rhea KoslovOct 18, 202616 min read
Fortnite Is Coming to Linux: Easy Anti-Cheat Linux v2 Requirements, Steam Deck Status and the New Epic Launcher
QUICK ANSWER · Fortnite on Linux · Announced Oct 14, 2026
• What happened: Epic says it is rebuilding Easy Anti-Cheat as EAC Linux v2 so Fortnite can launch on Linux through the Epic Games Launcher. Fortnite will be the first live pilot.
• Release date: None. Epic will ship Fortnite on Linux once EAC Linux v2 works "with a critical mass of distro maintainers." Epic told The Verge it has no timeline.
• How it works: no anti-cheat kernel module. A systemd service runs only while a protected game runs, plus eBPF programs and built-in Linux security features.
• Requirements: signed kernel and modules, TPM 2.0, Secure Boot, measured boot, IOMMU (non-handheld), kernel lockdown integrity mode, kexec disabled and the BPF LSM.
• Steam Deck: not supported yet. Epic says the Deck lacks the required features and it is "actively talking with Valve."
• Launcher: the new Epic Games Launcher Preview runs natively on Linux today. Supported: Ubuntu 22.04 LTS+, Fedora 43+, Debian 12+.

Fortnite is coming to Linux. That sentence has been a running joke in PC gaming for years, so it is worth being precise about what Epic actually said. On October 14, 2026, Epic published two posts at the same time. The Epic Games Store team announced a new Epic Games Launcher Preview that runs on Windows, macOS and, for the first time, Linux. The Epic Online Services team published a long technical post explaining that it is rebuilding Easy Anti-Cheat (EAC) for Linux, and that Fortnite will be the first game to use the new version.

The story kept spreading through the week. By October 16, Tom's Hardware was covering the open-source community's pushback on the requirements, and on October 17 it led several daily news roundups. If you missed it while we were offline, this is the full picture: what Epic promised, how EAC Linux v2 works, every requirement on the list, where the Steam Deck stands, and what Epic still has not said.

This guide is built on Epic's own posts: the EAC Linux v2 technical blog, the Launcher Preview announcement and the launcher FAQ. Interview quotes come from reporting by The Verge, PC Gamer, Tom's Hardware and GamingOnLinux, credited where used.

What Did Epic Announce on October 14?

The core promise is one paragraph in the Launcher Preview post:

> "To bring Fortnite to Linux, we are rebuilding Easy Anti-Cheat (EAC) and working with distro maintainers on security requirements. Once it's working with a critical mass of distro maintainers, we'll bring Fortnite to Linux via the Epic Games Launcher."

Epic adds that the same improvements will be made available to other developers "so they can bring their games to Linux players." The technical post goes further: Epic plans to pilot EAC Linux v2 in Fortnite first, test it in a live environment, refine it, and only then open it up to more studios.

So there are really three separate things happening, and they move on different timelines:

PieceStatus as of Oct 18, 2026What it means for you
Epic Games Launcher PreviewAvailable now on Windows, macOS and LinuxYou can install the new launcher on a supported distro today
EAC Linux v2Requirements published; Epic is contacting distro maintainersYour system will need specific security features turned on
Fortnite on LinuxPlanned, no dateNot playable on Linux yet; Fortnite is the first pilot for EAC Linux v2

That separation matters. Installing the new launcher on Ubuntu today does not mean you can drop into a Fortnite match tonight. The launcher is the delivery vehicle. The anti-cheat is the gate.

Why Fortnite Was Never on Linux Before

Easy Anti-Cheat itself is not new to Linux. Epic's post says EAC has supported native Linux game clients since 2014, and in 2021 it added support for running Windows game builds on Linux through Wine and Proton. The catch is that this support is opt-in for each game, and Epic admits many studios never opted in "because our Linux implementation couldn't offer the same level of protection as our Windows implementation."

Epic is blunt about it: "This is why Fortnite isn't available on Linux yet, but it's coming."

The Verge's coverage points back to February 2022, when Epic CEO Tim Sweeney said of Fortnite on Linux: "We don't have confidence that we'd be able to combat cheating at scale under a wide array of kernel configurations." That was the problem in one sentence. On Windows, Epic controls a kernel driver. On Linux, anyone can compile their own kernel and make it lie to an anti-cheat.

Epic frames the stakes in business terms. Its post describes cheating as "a billion-dollar market where cheat operators sell subscriptions for cheating tools," and says that without effective anti-cheat, those operators "can drive enough players away from a game that it's no longer financially viable for the game developer to run."

How EAC Linux v2 Works

The most important design choice is what EAC Linux v2 does not do. On Windows, EAC relies heavily on a kernel driver that starts when a game launches and stops when you exit. On Linux, Epic says it will not ship an equivalent kernel module.

Instead, EAC Linux v2 combines three things:

  • An anti-cheat systemd service. The first time you launch a game protected by EAC Linux v2, you are prompted to install it. Epic says it runs only while a protected game is running and stops when the game exits.
  • eBPF programs. Epic's own eBPF logic is used to "maintain integrity and detect cheaters," including restricting other processes from reading or writing the game's memory.
  • Linux platform security features. Measured boot, the kernel lockdown LSM and IOMMU support do the heavy lifting that a kernel driver would do on Windows.
Epic also says server-side data is part of detection. In its FAQ it calls server data "a great additional layer, but it's not sufficient alone."

For developers whose games already use the old EAC Linux support, Epic says they will be able to choose between the older implementation "for maximum compatibility" or EAC Linux v2 "for better cheat protection." That means not every EAC game will suddenly demand Secure Boot. It depends on what each studio picks.

Every EAC Linux v2 Requirement Explained

Epic lists eight requirements and says it expects "to iterate on these requirements over time." Here is the full list as published on October 14, with Epic's stated reason for each.

RequirementWhat Epic requiresWhy Epic says it is needed
1. Signed kernel and kernel modulesThe kernel used during protected play is signed with a well-known key; any loaded modules (for example out-of-tree NVIDIA drivers) are built by an organization and signed with a well-known keyA custom kernel can be modified to bypass integrity checks and feed false data to anti-cheat
2. TPM 2.0TPM 2.0 present and enabled in the BIOSIts extend-only registers produce a tamper-resistant boot log that anti-cheat can verify
3. Secure BootEnabled in the BIOS, booting only with well-known keysBlocks EFI-based cheats and others that run during the boot chain
4. Measured bootBoot measurements must be presentRecords what code ran at boot; systemd-boot and GRUB typically do this by default
5. IOMMUFor non-handheld devices: enabled in BIOS and in the kernel, with passthrough disabledPrevents DMA cheat cards from reading the game's memory
6. Kernel lockdown, integrity modeExplicitly enabled at bootStops root from loading unsigned modules, writing physical memory or writing CPU MSRs
7. Kexec disabledExplicitly disabled at bootKexec can load a new kernel without a full reboot, so the boot log would no longer match the running kernel
8. BPF LSMThe BPF Linux Security Module loaded and activeLets eBPF programs guard game memory without a kernel module

Two details in that table are easy to miss. First, the IOMMU requirement is specifically for non-handheld devices, which suggests Epic has thought about handheld PCs separately. Second, NVIDIA's proprietary driver is called out by name as an out-of-tree module. If you run NVIDIA on Linux, whether your distro builds and signs that driver with a well-known key will matter.

Which Linux Distros Count as "Well-Known"?

Requirement 1 and requirement 3 both depend on a list of trusted signing keys. Epic says it will maintain the list to start, with a goal of making it open source and accepting community pull requests. Here is the list Epic published:

Signing keyUsed by (per Epic)
Canonical Ltd. Master Certificate AuthorityUbuntu and derived distros like Linux Mint
Fedora Secure Boot CAFedora and derived distros like Silverblue
Universal BlueBazzite, Bluefin, Aurora and derived distros
Debian Secure Boot CADebian and derived distros
openSUSE Secure Boot CAopenSUSE and derived distros
SUSE Linux Enterprise Secure Boot CASUSE Linux Enterprise
Rocky Linux Secure Boot Root CARocky Linux
Microsoft UEFI CANon-Microsoft components like the Linux bootloader shim
AlmaLinux Secure Boot CAAlmaLinux

Notice what is missing: Arch Linux and Arch-based gaming distros such as CachyOS are not on the list as published, and neither is a SteamOS key. Commenters on GamingOnLinux flagged the Arch gap within hours. Epic has asked distribution maintainers who have not been contacted to email [email protected], so the list may grow.

Bazzite's inclusion through Universal Blue is notable. Bazzite has become a popular choice for people who want a SteamOS-like setup on a desktop or a non-Valve handheld, and it is one of the few gaming-focused distros named directly.

Legendary Fortnite outfit — Fortnite account

Can You Still Use Your Own Kernel?

Yes, with a workaround Epic describes itself. EAC Linux v2 checks requirements when you start a protected online game, not all the time. Epic's FAQ says you can "maintain a separate boot entry with the required kernel and command line, and select that entry when you want to play a protected game."

You can also generate and enroll your own Secure Boot keys for other boot options. The well-known key rule only applies to the boot session where a protected game runs. Epic adds one technical warning: if you boot via shim and want custom keys for other entries, enroll them in the Secure Boot signature database (db), not as Machine Owner Keys (MOKs). All enrolled MOKs are typically trusted for kernel module signing, so EAC Linux v2 requires every MOK to be well-known.

And if you launch a protected game without meeting the requirements by accident? Epic says you will not be banned. "You will just see an error message."

What About the Steam Deck and SteamOS?

This is the biggest practical limit. Epic's FAQ answer is direct: "The Steam Deck does not support the required features for our EAC v2 solution, but we are actively talking with Valve and hope to support it in the future."

PC Gamer's Tyler Wilde pointed out why that hurts: most people he knows who game on Linux do it on a Steam Deck. In a call with PC Gamer, Epic game security engineering director Rick Deist said Epic is "investigating compatibility with Steam Deck and SteamOS devices," and added: "We want to let players play where they want to play as much as possible."

Deist also told The Verge that Epic does not have a timeline for the Linux version. Epic Games Store VP and GM Martin Keely told The Verge that Epic does not plan to bring Fortnite to the Steam store. So even when SteamOS support arrives, the route is expected to be the Epic Games Launcher, not a Steam listing.

Epic's long-term section mentions "continuing the Easy Anti-Cheat team's open line of communications with Valve to support Steam Hardware devices to the maximum extent technically possible." That is the most specific thing Epic has said about Valve hardware, and it contains no date.

The New Epic Games Launcher Preview on Linux

While Fortnite waits, the launcher is real and downloadable. Epic's announcement describes it as "way faster and more responsive than the current one," light on features for now, and available on Windows, macOS and Linux. Your purchases, installed games, cloud saves and progress carry over.

Here are the official Linux system requirements from the launcher FAQ:

SpecLinux requirement
OSUbuntu 22.04 LTS or newer, Fedora 43 or newer, or Debian 12 or newer
CPU64-bit, x86-64, 2GHz dual-core or newer
RAM4 GB
Storage2 GB available
InternetRequired for setup and online features; offline mode supports eligible installed games

Epic says other distributions "may work but aren't officially tested or supported." The FAQ is also clear that while the launcher runs natively, "many games are Windows-only builds and may need a compatibility layer."

GamingOnLinux owner Liam Squires-Hand tested a Windows game in the Preview and reported that the launcher handled the compatibility layer itself with a one-time download. He found it uses GE-Proton, installed under `~/.local/share/com.epicgames.eglv2/compat/runtime/`. Epic has not documented this in its own posts, so treat it as one tester's finding.

One more line from Epic drew attention across the community. The announcement opens: "Programming is hard. So, instead of doing that, we vibe coded a new Epic Games Launcher." Some readers took it as a joke, others did not. PC Gamer and The Verge both covered the "vibe coded" claim separately. Either way, it is a Preview, and Epic itself says "with any beta there could be issues."

Why the Linux Community Is Split

Tom's Hardware's headline captured the mood: strict TPM 2.0 and Secure Boot rules "spark open-source pushback." Writer Jowi Morales argued that some Linux users moved to the platform precisely to keep full control of their hardware and software, and that enforcing these requirements for a single game "would go against the ethos" for that group.

Epic's answer to that concern is the separate boot entry approach, plus the point that the systemd service does not run in the background. Its FAQ lists both explicitly.

There is also a strong pro-Linux read. Epic is not asking distributions to accept a proprietary kernel module. It is asking them to ship and sign kernels with security features that already exist in mainline Linux. Epic says these requirements "build on work that distribution maintainers already do," and that the more distros meet them by default, "the fewer players will need to change their setup to play."

Epic also says it will co-host a panel discussion later this year with Jef Spaleta, the Fedora Project Leader, about "the path to enabling fair competitive gaming on Linux." No date has been given for that panel.

What This Could Mean for Other Games

Fortnite is the pilot, but the bigger story may be what follows. Epic says that once EAC Linux v2 is validated, "we'll make it available to more game developers so they can bring their multiplayer games to Linux players too."

PC Gamer used Rust as an example of why that matters. Former Facepunch COO Alistair McFarlane said last year that Rust was unsupported on Linux because of cheating: "It's a vector for cheat developers... When we stopped support for Linux, we saw more cheat users exploiting Linux, than actual legitimate users." PC Gamer suggested Epic's move "could potentially change that calculation" for Rust and others. Facepunch has not announced any change.

Our read: EAC is used by many multiplayer games, so a version that studios trust on Linux removes one of the most common reasons publishers give for blocking Proton. It will not solve games that use other anti-cheat systems, and it will not force any studio to opt in.

How to Check Your Linux PC Before Fortnite Arrives

Epic has not published a setup tool or step-by-step commands yet, so there is no official checker. If you want to see where your machine stands today, these are standard Linux checks that line up with Epic's list. They do not change anything on your system.

  • Secure Boot: run `mokutil --sb-state` and look for "SecureBoot enabled."
  • TPM 2.0: check that `/sys/class/tpm/tpm0` exists, and read `/sys/class/tpm/tpm0/tpm_version_major` (it should be 2).
  • Kernel lockdown: read `/sys/kernel/security/lockdown`. Epic wants integrity selected.
  • BPF LSM: read `/sys/kernel/security/lsm` and look for `bpf` in the list.
  • Kexec: read `/proc/sys/kernel/kexec_load_disabled`. A value of 1 means kexec loading is disabled.
  • IOMMU: check your BIOS for VT-d (Intel) or AMD-Vi/IOMMU, and look for IOMMU messages in `dmesg`.
If several of these come back wrong, do not rush to reconfigure your daily setup. Epic says the requirements may change, Fortnite has no Linux date, and the dual-boot-entry approach means you may only need a separate gaming entry later.

What Epic Has Not Said Yet

To keep expectations grounded, here is everything still unconfirmed as of October 18:

  • A release date or window for Fortnite on Linux. Epic told The Verge it has no timeline.
  • Native or compatibility layer. Epic's posts do not say whether Fortnite will ship as a native Linux build or run through Proton inside the launcher.
  • Which distros are already on board. Epic says it is "starting to reach out" and will engage more leaders "in the coming weeks."
  • Steam Deck support. Only "actively talking with Valve" and "investigating."
  • Which other games will adopt EAC Linux v2, and when it opens to all developers.
If you already play on a Windows PC, nothing changes for your account. Your Fortnite locker is tied to your Epic account, so whenever Linux support arrives, the same skins and progress should be there. If you are looking to start with a stacked locker instead of from zero, AccountShark lists Fortnite accounts with rare skins.

Frequently Asked Questions

Is Fortnite available on Linux now?

No. As of October 18, 2026, Fortnite cannot be played on Linux. Epic has announced it is coming once EAC Linux v2 works with enough Linux distributions, but it has not given a date.

When will Fortnite come to Linux?

Epic has not announced a release date or window. Engineering director Rick Deist told The Verge there is no timeline. Epic says Fortnite will launch on Linux "once it's working with a critical mass of distro maintainers."

What is EAC Linux v2?

EAC Linux v2 is Epic's rebuilt version of Easy Anti-Cheat for Linux. It uses a systemd service that runs only during protected games, eBPF programs and existing Linux security features instead of a kernel module. Fortnite will be its first live pilot.

Does EAC Linux v2 install a kernel driver?

No. Epic says EAC Linux v2 does not install or load an anti-cheat kernel module. It relies on features already in the Linux kernel, such as lockdown, measured boot and the BPF LSM.

Will Fortnite work on Steam Deck?

Not yet. Epic says the Steam Deck does not support the features EAC Linux v2 needs, but it is talking with Valve and hopes to support it in the future. Epic says it is investigating SteamOS compatibility.

Will Fortnite be on the Steam store?

No. Epic Games Store VP and GM Martin Keely told The Verge that Epic does not plan to bring Fortnite to Steam. The Linux version is planned for the Epic Games Launcher.

Which Linux distros does the new Epic Games Launcher support?

The Preview officially supports Ubuntu 22.04 LTS or newer, Fedora 43 or newer, and Debian 12 or newer. Epic says other distributions may work but are not tested or supported.

Do I need Secure Boot and TPM 2.0 to play Fortnite on Linux?

Yes, under the requirements Epic published on October 14. EAC Linux v2 requires TPM 2.0, Secure Boot with well-known keys, measured boot, a signed kernel, kernel lockdown integrity mode, kexec disabled and the BPF LSM, plus IOMMU on non-handheld devices.

Will I get banned if my PC does not meet the EAC Linux v2 requirements?

No. Epic's FAQ says that if you start a protected game without meeting the requirements, you will just see an error message, not a ban.

Does EAC Linux v2 run in the background all the time?

No. Epic says the systemd service starts only when a protected game starts and stops when the game exits. You can also keep a separate boot entry for protected games and use your own configuration the rest of the time.

Final Take

This is the most concrete Epic has ever been about Fortnite on Linux, and it is still a plan rather than a launch. The real news is the method. Instead of asking Linux users to accept a closed kernel driver, Epic is betting that signed kernels, Secure Boot, TPM measurements and eBPF can get close enough to Windows-level protection.

Whether that works depends on distro maintainers, on Valve, and on how many players are willing to flip a few BIOS switches or keep a second boot entry. Watch for the Fedora panel later this year, any update to the well-known key list, and the first word on a Fortnite Linux test window. We will update this guide when Epic shares more.

Sell rare Fortnite accounts for cash at AccountShark

Buy or sell Fortnite accounts?

Browse available Fortnite accounts from screened sellers.