
Murphy's Law
Published
DXVK_HUD="frametimes,gpuload,compiler" WINE_FULLSCREEN_FSR=1 gamemoderun %command% -novid -high
Cannot get back into game after moving focus away from fullscreen.
Initial stuttering while the shader cache was populated. After about 3 games enough shaders were cached that I rarely notice it.
You can download a shader cache to get up and running, or you can just suffer stuttering your first few games. After that, it runs as well as on Windows.
The game runs perfectly. The performance is excellent, graphics look great, and I've experienced no linux-specific multiplayer issues.
Friends on Windows experience a lot of disconnects, but that happens even when I'm not there, so I doubt it is linux-related.
Blocked from joining due to EAC. Some people are saying local works, but this is a multiplayer-oriented game, so I consider it borked.
Got Fatal Error. E_INVALIDARG:IDX11Device->CreateBuffer, fixed by removing graphics_option.ini as suggested by https://steamcommunity.com/app/582010/discussions/0/1745594817448171097/. Seems to run fine after that.
black screen / frozen after switching away from window
Everything worked well out of the box, including a snes-style usb gamepad (no antimicro/qjoypad needed)
Noticed some flickering and overly bright lights, as well as some strangeness with shadows. Other than that, it runs well.
Runs with Proton-5.11-GE-2-MF. FPS is a bit choppy but not terrible. Was able to join two friends and play online for hours. In-game voice chat does not work at all. Have to sign in to MSFT account every time.
No voice chat (sending or receiving)
PROTON_BATTLEYE_RUNTIME="/home/$USER/.steam/steam/steamapps/common/Proton BattlEye Runtime/" gamemoderun %command%
After escaping fullscreen, the window remained black after switching back to it
Occasionally after starting the game, it would fail to capture the mouse. I couldn't click on buttons or use the mouse to look around. The only way I was able to fix it was by restarting.
On two occasions, I repeatedly got "matchmaking error" while trying to enter a match. It worked after restarting the game.
Aside from the origin difficulties, the game runs quite well. Make sure to disable Origin notifications or it will de-focus the game window.
Had to retry several times before the origin thinclient setup succeeded. My tiling window manager (dwm) seemed to render origin unuseable, but it worked under XFCE. I had to disable my VPN to get through the origin registration. Ignore the error about an invalid install location and just wait.
Occasional stuttering, usually when entering a new area.
360 controller worked without xboxdrv. Audio was detected correctly out of the box.
Is listed as a Linux title, but comes with no linux executable so you have to enable proton in the game properties. I tried with the --skip-intro flag mentioned in other posts. When I start it, nothing shows up and it completely hangs my system. I can't even switch to another virtual terminal or close the program.