


Only issue I had was trying to skip the EA installer - ot wouldn't start withut it. To get the installer script to run again, I Verified all of the files and then relaunched the game. That triggered the install script to run again and after that everything was fine.

Installs, doesn't launch
After the initial setup of the EA app, and restarting from the steam launcher, the game does not launch. It only brings up the EA app in the system tray, which says the game is running. Tried proton experimental, hotfix, 9.0-4, ge-proton10-4, ge-proton9-27, all have the same result.

When on fullscreen I only get 3 fps and can't click on anything.
Controller was not detected after pairing it when game was already opened (haven't tested it further) Sometimes misinput (keeps shooting after releasing mouse button) not very often and not really annoying. Feels like there is some delay when shooting but might be skill issue :D
I got the game for free through Epic. I first tried to install it with heroic, which didn't work. After much tinkering I eventually got it to work with lutris, thanks to the install script on their website. (https://lutris.net/games/star-wars-battlefront-ii-2017/) After running the script I had to set the wine version to wine-10.7-staging-tk, otherwise it would not start. When it started I only got 3 fps and I could not do anything but after I exited the fullcreen mode everything ran perfectly fine (If you strugle with this step, try setting GstRender.FullscreenEnabled to 0 in ~/Documents/STAR WARS Battlefront II/settings/BootOptions). Never got the steam version to run though (tried for over 10 hours) (I also reverted the NVidia drivers to 570 but I am not sure if that helped at all)
After gotting the game to work, it runs like a charm! I had some performance issues when loading the maps but switching to DirectX 12 (in the SWBF settings) helped I think.

EA App Either Doesn't Launch or Doesn't Fully Download BF2
I have this through Epic, if I try to download BF2 from my Epic library through Heroic then it downloads instantly and attempts to launch the EA App when I launch the game. The EA App never launches. If I download the EA App through Heroic I can get it to launch, but then trying to download BF2 fails at 96%. There's probably a way to get around this, but I don't understand wine well enough to make it work.

I loaded in and everything looked, sounded and acted as normal. I was able to play and had a pretty decent time playing. Would forget you're on Linux. I didn't have any issues what so ever.
I am running it at 4k and it looks amazing, the sound is amazing and the game play is as expected as you would on Windows. Happy to see EA giving us at least one decent FPS game.

Using proton experimental as many others mentioned, I had zero issues and a great experience with my 9800x3d and 9070xt at max graphics through several full multiplayer matches.
Used to be able to launch the game couple days/weeks ago. Now I'm unable to launch it even with Proton-experimental.
Launcher starts, doesnt get past that unfortunately
-vulkan

Launcher doesnt start, or won't let me launch the game.
mangohud DXVK_FRAME_RATE=100 gamemoderun %command%
Most of the time the launcher wont start. The one time that I did get it to open it told me "some features are disabled because the launcher was started from a different program" or something like that. one of those disabled features included launching the game.

The game works but I had to downgrade linux kernal to 6.14 and Nvidia drivers to 570. Definitley not ideal and annoying. I'll be using this until I get bored. Not sure if this is a kernal issue or proton.

when changing settings everywhere not only video
ea app installs when it feels like it
use experimental I've tried others; they do not work

Doesnt work
EA launcher runs the first time after install, but doesnt launch the game. after closing EA app and trying to run it again, it doesnt even launch anymore
First time when logging into EA Play the game didn't launch. Second try everything worked. It just takes a lot of memory!

Enabling DX12 caused the game to fail to launch. Only solution was full re-install
Typical of wi-fi

frequent crashes even with Proton Experimental, I installed CryoUtilities, did the recommended configs + increased VRAM, no issues since
subtitles are small
single player campaign crashed every 10-15mins, CryoUtilities recommended configs solved all the issues. capped fps to 40 and had no issues since than (5+ hours gameplay)


Doesn't work
game-performance %command%
tried switching a lot of different proton versions, nothing works.

EA app does not launch the game
Running the game through Steam opens up the EA app but does not run the game.

Ran through the default proton first, but that only started the EA app and game wouldn't start. Tried Proton 9.x but got the same issue. Then tries Proton GE 10.4 and it instantly booted into the game without even starting the EA app and seemed to run well from there.
Installed the game and the opened the a app logged in but couldn't launch

Latest EA app update borked everything. I only got to the splash screen before the game crashed.
runas.exe/user:administrator
Deleted the game's compatdata folder (.steam > steam > steamapps > compatdata)
Such a shame that the game is almost unplayable, during a sale no less. Fuck EA.

gamemoderun %command%
First time booting, game memory leaked. Fixed by updating the system to latest packages
It took me a while to get this to work. If you're having problems, what I had to do was download the windows installer for ea launcher > add the file to steam as non steam game > run that first with proton experimental and login > close ea launcher and launch battlefront 2 on proton experimental. Optional: Make sure your system is up to date with the latest drivers and everything

Works great out of the box. Startup takes a bit to install EA App which also requires signing in to an EA account
Multiplayer works perfectly fine! Both co-op and Supremecy
Had to turn on fullscreen windowed mode to improve running in Hyprland

Despite all the reports for people saying that it works, I could not get it to launch
The EA installer works, but any attempt to launch the game after that will just crash after a couple seconds. I've tried different proton versions, unsetting the SDL_VIDEODRIVER
, using gamescope, they all lead to the same behaviour. Very unfortunate cause this game used to work great.
I added clearcpuid=umip (which disable a security feature) as a kernel boot parameter

Launched the EA-App installationfile from Steam (proton experimental) and installed the game from the EA App.
Launching the EA App with Steam (Proton Experimental)
Launches faster then on Windows 11
To run the EA-App-Installationfile from Steam go to Games->Add Non Steam Game-> and select the file. Then make it executable with proton experimental and launch it.

EA App doesn't launch the game
I got the game for free on Epic Games many years ago, I also bought the game on Steam.
Neither launchers can start the game, EA App will always say "Failed to launch game. An error on our end caused the launch to fail. Try again a little later."
Tried executing Epic Games on Lutris and starting the game from there, using various Proton versions, none of them worked out. EA App doesn't launch the game
Tried executing the game via Heroic Games Launcher, but EA App doesn't launch the game.
Tried executing the game via Steam using both Steam and Epic Games launchers, but EA App doesn't launch the game.

mangohud DXVK_FRAME_RATE=100 gamemoderun %command%
Arcade crashes very often when returning to menu or replaying.
Minor connection problems but it could be on my end.
Overall the game runs very well. Other than the crashes after an arcade match (which isn't all that bad since it happens AFTER the match is complete).

Наконец-то EA починила свои сервера и antycheat. Теперь могу спокойно играть с другом в мультиплеер моей любимой battlefront.
DXVK_FRAME_RATE=60 %command%
Наконец-то попрробовал запустить игру на новой альфа версии PopOS! 24.04 С новым Cosmic DE. Никаких проблем замечено не было
Также новый Cosmic DE осуществляют отличную поддержку с работой окон и плавной работой игры. Спасибо System76!!!

Kernel 6.15 + NVIDIA not working
Updating to 6.15 with NVIDIA drivers on Arch has made the game stop functioning. Not sure what is wrong, I'll leave that to the people that know what they are talking about lol

If not for the occasional EA App meltdowns I'd say it deserves at least the yellow badge.
TDP 12W
Clearing the corresponding compadata folder fixed the issue
EA App update made the game not even launching but as before removing the game's compatdata folder fixed that issue. Take a note: sometimes it may take more than ine attempt to run the game properly.

Switching fullscreen/borderless requires reset for stability
Issues limited to EA servers.

A bit laggy at the begining when loading maps, but it eventually stabilizes
Avoid nvidia 575 drivers... Broken in nvidia 575 drivers, had to rollback to 570 along with the kernel to 6.14. After rolling back, EA launcher still wouldn't launch but reinstalling fixed that.

Works really well out of the box no tinkering required
Anti cheat fully supported

BORKED after updating kernel and Nvidia drivers - worked previously
On CachyOS - game worked perfectly (Platinum) under kernel 6.14 and Nvidia drivers 570. After recent update to kernel 6.15 and Nvidia drivers 575 it no longer launches, irrespective of what version of proton is used. Restoring system snapshot of old kernel and driver allows me to play, but this is not a viable long term solution. Hoping for Nvidia driver patch to fix this issue. Driver 575 has been known to break other games as well.
mangohud gamemoderun %command%

I don't have the game via Steam, only with Epic. Just switch to ge-proton9-27 and the game will work.
didn't work with proton-cachyos nor ge-proton10-4