How to Play Battlefield V on Linux: Current Options and Limits

Battlefield V cannot currently be played locally on Linux through Steam Play or Proton. The old Proton-based method stopped being viable after EA moved Battlefield V to its kernel-level anti-cheat in April 2024. EA says its anti-cheat supports Windows 10 version 2004 or newer and Windows 11 version 21H2 or newer, while the current Steam listing identifies the game as using EA Javelin Anticheat.

That means changing Proton versions, switching to Proton Experimental, or installing Proton-GE does not fix the core problem. If you use Linux as your main operating system, the practical supported choices are to boot into Windows for Battlefield V or stream the game from another Windows PC.

Steam-style compatibility screen showing Battlefield V unsupported on Linux because of EA Javelin Anticheat
Battlefield V is no longer a normal Proton compatibility case; its required anti-cheat is the blocker.

Can Battlefield V run on Linux today?

MethodCurrent statusWhat to know
Native Linux versionNoBattlefield V has no native Linux release.
Steam Play / ProtonNoThe required kernel-level EA anti-cheat is not supported on Linux.
Proton-GE or custom launch optionsNo supported fixThese can solve some Windows-game compatibility issues, but they cannot make the required Windows anti-cheat driver supported on Linux.
Windows dual bootYesThe game runs on a supported Windows installation that meets its requirements.
Steam Remote Play from a Windows PCYesThe game runs on Windows and is streamed to your Linux computer.

What changed from the old Linux method?

Older guides could install the Windows version of Steam, enable Proton, let the game install Origin, and then launch Battlefield V. That information is now outdated in two important ways. First, Steam now says the game requires the EA app for activation and background use rather than the old Origin client. Second, EA extended its kernel-mode anti-cheat to Battlefield V on April 3, 2024.

EA describes this anti-cheat as a kernel-mode anti-cheat and anti-tamper system. Its published system requirements list supported Windows versions, not Linux. You can verify the current details in EA's Battlefield anti-cheat FAQ and the Battlefield V Steam store page.

Compatibility summary showing EA Javelin Anticheat supported on Windows 10 and Windows 11 but not Linux
EA's published anti-cheat requirements are Windows-only, so Proton selection is not the deciding factor.

Option 1: Dual boot Windows for local play

If you want Battlefield V to use your Linux PC's hardware directly, dual booting is the simplest supported approach. A separate SSD for Windows is preferable when available because it reduces the risk of changing your Linux partitions.

  1. Back up important files. Partitioning and bootloader changes can cause data loss if something goes wrong.
  2. Install a supported Windows version. EA's anti-cheat documentation lists Windows 10 version 2004/build 19041 or newer and Windows 11 version 21H2/build 22000 or newer. For a new setup, use a currently supported Windows release.
  3. Install Steam and Battlefield V in Windows. Sign in to the Steam account that owns the game. The Steam version also requires an EA account and the EA app.
  4. Launch Battlefield V and let EA anticheat install. If you remove the anti-cheat, EA states that games requiring it will not be playable until it is reinstalled.
Dual-boot menu with Ubuntu and Windows 11 choices for playing Battlefield V
A dual-boot setup lets you keep Linux for everyday use and start Windows when you want to play Battlefield V locally.

Option 2: Stream Battlefield V to Linux with Steam Remote Play

If you already have a second Windows gaming PC, Steam Remote Play avoids rebooting your Linux machine. Valve says a game can run on one computer while its video and audio are streamed to another device, with input sent back to the host. Valve specifically notes that a Windows-only game can be streamed from a Windows PC to a Linux-based system.

  1. Install and launch Battlefield V normally on the Windows host PC.
  2. Install Steam on the Linux computer and sign in to the same Steam account.
  3. Leave the Windows host powered on, signed in, and running Steam.
  4. Open your Library on Linux and start the remote session for Battlefield V.

For the official setup details and troubleshooting information, see Steam Support's Remote Play guide. A wired connection for the host and a strong local network will generally give the best experience.

Steam Remote Play screen streaming Battlefield V from a Windows PC to a Linux computer
Remote Play keeps Linux on the client, but Battlefield V itself still runs on the Windows host.

What not to do

Avoid scripts, modified executables, or launch tricks that claim to bypass EA anticheat. They are not a supported Linux solution, can break online functionality, and may create account or security risks. If Battlefield V is the goal, use a supported Windows installation locally or stream from a Windows host instead.

So, if you found an older guide telling you to enable Proton Experimental and install Origin, do not follow it: that workflow predates the anti-cheat change and the move to the EA app.

Leave a Comment

How to Record Speaker Output on Linux with Audacity

How to Record Speaker Output on Linux with Audacity

Capture Linux desktop audio in Audacity by routing its recording stream to your output device’s monitor source. Follow PulseAudio and PipeWire steps, export tips, and fixes for silent tracks.

How to Use Dropbox on Linux: Install and Sync Your Files

How to Use Dropbox on Linux: Install and Sync Your Files

Install Dropbox on Linux from the official package, sign in, sync a local folder, manage selective sync, and check status from the command line.

How to Install Inkscape on Linux: Ubuntu, Fedora, Arch, and More

How to Install Inkscape on Linux: Ubuntu, Fedora, Arch, and More

Install Inkscape from your Linux distribution’s repositories, the Ubuntu stable PPA, Snap, or Flathub, with current commands and notes for choosing a package source.

How to Find and Remove Duplicate Files on Linux With FSlint

How to Find and Remove Duplicate Files on Linux With FSlint

Use FSlint to scan selected Linux folders, review duplicate groups, and safely delete redundant files or learn when hard-link merging is appropriate.

How to Install SABnzbd on Linux and Configure It

How to Install SABnzbd on Linux and Configure It

Install SABnzbd on Ubuntu or Debian, or run it in Docker on another Linux host. Then open the web interface and configure your provider and download folders.

How to Install the Paper GTK Theme on Linux

How to Install the Paper GTK Theme on Linux

Install the Paper GTK theme from supported Linux repositories, enable it for GTK apps in GNOME Tweaks, and see what the legacy theme can and cannot change.

How to Install and Set Up Plex on OpenMediaVault with Compose

How to Install and Set Up Plex on OpenMediaVault with Compose

The old OpenMediaVault Plex plugin is archived. Set up Plex on OMV 8 with OMV-Extras, the Compose plugin, persistent storage, and Plex’s official container.

How to Clean and Speed Up Ubuntu Safely

How to Clean and Speed Up Ubuntu Safely

Clean and speed up Ubuntu with safe APT cleanup, storage checks, and startup controls that help free space and troubleshoot a sluggish desktop.

How to Install the Hiri Email Client on Linux

How to Install the Hiri Email Client on Linux

Install Hiri on Linux with its Snap package or official tarball, add a desktop launcher, and check supported accounts plus a warning about Hiri’s old Snap release.

How to Get System Specifications for a Linux PC

How to Get System Specifications for a Linux PC

Use Fastfetch and built-in Linux commands to check your distro, kernel, CPU, memory, graphics, storage, and connected devices, then save a clear report.