Many people disable Secure Boot because it blocks Linux. Enabling Secure Boot effectively forces you to run only signed kernels. That means dual-boot or multi-OS setups break — you’re stuck choosing between two options:
1. Play BF6 which requires Secure Boot (via EA’s Javelin anticheat) to launch.
2. Have every other game you own available to you - on any operating system.
I am probably not the only one who think playing this game is not worth make my daily driver (linux) unavailable.
Modern PCs and Linux distros can support Secure Boot, but it adds complexity (signing kernels, managing keys) and may fail in some setups. Is a single game worth all that trouble and the risk of breaking things? No.
I fully support EA’s goal to block cheating. Cheats are advanced and they dig deep into operating systems. This forces EA to be intrusive on your PC as well. I get that. But in practical terms the approach they have chosen excludes technically capable users who use multiple OSes, not just Windows.
For those who think this is about having modern hardware - my PC are entirely built of top tier component, bought and assembled in the spring of 2025.