Battlefield 6 Open Beta Forces PC Users to Enable Secure Boot: Here’s Why and What to Do

Battlefield 6’s PC beta now requires Secure Boot and TPM 2.0 to support EA’s kernel‑level Javelin anti‑cheat. Most modern systems comply, but Linux and Steam Deck setups may fail.

Mufaddal Fakhruddin
By
Mufaddal Fakhruddin
Mufaddal Fakhruddin has been writing about games and technology for the past 15 years. He has lost count as to how many reviews he has written...
2 Min Read
Battlefield 6 Open Beta Forces PC Users to Enable Secure Boot: Here's Why and What to Do
TL;DR
  • Secure Boot and TPM 2.0 are mandatory for the Battlefield 6 Open Beta.
  • It’s required to support EA’s kernel‑level Javelin anti‑cheat.
  • Windows users are mostly covered—but Linux, Steam Deck, and older systems may fail.

Battlefield 6’s PC Open Beta won’t run without Secure Boot. EA insists it’s vital for their new Javelin anti‑cheat system, even though it causes headaches for some setups, like Linux or Steam Deck.

What’s Required—and Why

Most PCs will be fine—but here’s the less comfy stuff:

  • Secure Boot must be enabled in your BIOS/UEFI.
  • TPM 2.0 is also required.
    These steps protect against kernel‑level cheats and other low‑level hacking.

Who’s Affected Most

This isn’t news to Windows users, but it’s a dealbreaker for:

  • Linux users or dual‑booters—some distros don’t support Secure Boot.
  • Steam Deck owners—Proton doesn’t emulate Secure Boot, and EA confirmed no support for the device.

How to Enable Secure Boot

Good news—it’s not rocket science. Just follow these steps:

  • Open msinfo in Windows to check that BIOS Mode is UEFI and Secure Boot is On.
  • If Secure Boot is Off or unsupported, switch CSM (Compatibility Support Module) off in BIOS.
  • Ensure your boot drive uses GPT partition style, not MBR.
  • Restart, go into BIOS, and enable Secure Boot.
  • Need help? Guides are available—and Reddit has some user tips too.

“Quick notes for Gigabyte mobos… disable Secure Boot, change the mode from Standard to Custom and then back to Standard… set Secure Boot back to Enabled.” (Reddit)

FAQ

Why require Secure Boot

It’s needed for EA’sJavelin anti‑cheat, which scans deeply at kernel level, and Secure Boot helps prevent cheats from hijacking the system at boot.

Will it ruin performance?

No. Secure Boot runs at start‑up only. In‑game performance remains unaffected.

Can I play on Linux or Steam Deck?

Not right now. Proton doesn’t support Secure Boot emulation, and EA says Battlefield 6 isn’t compatible with Steam Deck.

SOURCES:IGN
Share This Article
Mufaddal Fakhruddin has been writing about games and technology for the past 15 years. He has lost count as to how many reviews he has written over the years, but he is sure headphone reviews make up at least 70% of that.