Proton icon indicating copy to clipboard operation
Proton copied to clipboard

THE FINALS (2073850)

Open HurleybirdJr opened this issue 1 year ago • 655 comments

Compatibility Report

  • Name of the game with compatibility issues: THE FINALS
  • Steam AppID of the game: 2073850

System Information

  • GPU: GeForce RTX 3080Ti
  • Video driver version: NVIDIA 545.29.06
  • Kernel version: 6.5.13-1-MANJARO
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Proton Log

steam-2073850.log

Symptoms

image

Reproduction

  • Launch game on Steam
  • Error pops up and closes game in about 5-10 seconds. (Occasionally asks for TOS age check)

HurleybirdJr avatar Dec 08 '23 15:12 HurleybirdJr

EAC installer seems to appear during launch, but Embark use an in-house anti-cheat on alongside it which "isn't ready for Linux" yet. A potential fix will come, but they've said it's not a priority at the moment.

HurleybirdJr avatar Dec 08 '23 15:12 HurleybirdJr

The game immediately after launch show message "System integrity violation. A disallowed game process memory modification was detected. Error code TFAV0010"

steam-2073850.log

Screenshot from 2023-12-08 22-35-10

NTMan avatar Dec 08 '23 17:12 NTMan

EAC installer seems to appear during launch, but Embark use an in-house anti-cheat on alongside it which "isn't ready for Linux" yet. A potential fix will come, but they've said it's not a priority at the moment.

Hello ! Where is the source for this ? i tried to find an official communication, but could not find any concerning the linux port.

JGodin-C2C avatar Dec 09 '23 17:12 JGodin-C2C

terrible. they cant just give a PSA or something regarding it and we stop asking

r0b3rtf1sh3r avatar Dec 10 '23 06:12 r0b3rtf1sh3r

terrible. they cant just give a PSA or something regarding it and we stop asking

If you check pins on there discord server it says they dont currently support linux

https://discord.com/channels/1008696016318513243/1009830578545246213/1183134141684920450

pollux78 avatar Dec 11 '23 02:12 pollux78

Screenshot_20240113_043324

yep working under only proton experimental rx 6700 10gb, ryzen 3700x

pollux78 avatar Jan 12 '24 17:01 pollux78

FWIW - Currently folks with CPUs that have AVX512 support will need to add the clearcpuid=304 kernel boot option for the game to run (this avoids a crash very shortly after launch). There are some intermittent game crashes on the steam deck that are currently under investigation - if you are getting crashes on the deck, please try to capture a log by adding PROTON_LOG=1 %command% to the launch options.

alasky17 avatar Jan 12 '24 17:01 alasky17

@alasky17 not really steam deck but steam-2073850.log

image

its basically stopping there I don't know I have an i5-10300H and NVIDIA GeForce GTX 1650 Ti Mobile maybe that helps anyway help is much appreciated

update: I just had to wait like the other comments have already said

bohanubis avatar Jan 12 '24 18:01 bohanubis

Replying to https://github.com/ValveSoftware/Proton/issues/7317#issuecomment-1889795929

I got this issue but i just let it sit for 5 minutes and it opened the game normally. My guess its just compiling shaders

NoHidSe avatar Jan 12 '24 19:01 NoHidSe

Replying to https://github.com/ValveSoftware/Proton/issues/7317#issuecomment-1889848407

Makes sense as his cpu is being pinned to 100% lol

pollux78 avatar Jan 12 '24 19:01 pollux78

Seems to be working fine on Steam Deck now, although I had to delete my prefix first.

Pokepunch avatar Jan 12 '24 20:01 Pokepunch

Working for me on Steam Runtime with Experimental. Had to add to the boot options as mentioned above.

Attempting to change voice input/output in the settings caused a hang.

sevmonster avatar Jan 12 '24 20:01 sevmonster

Works for me with either Steam default Proton or Experimental. Enabling the voice chat will cause either a hang or crash. Playing for a few hours I had 3 random crashes. No boot options added. If I tried -opengl, it would result in an error and not open.

happysmack avatar Jan 12 '24 20:01 happysmack

All I've got is a black empty cmd window with EasyAnticheat_EOS_Setup.exe and then an error pops up saying failed to initialize dependencies. Archlinux, Steam with Runtime. Ryzen 5800x3d.

SopaDeMacaco-UmaDelicia avatar Jan 12 '24 21:01 SopaDeMacaco-UmaDelicia

All I've got is a black empty cmd window with EasyAnticheat_EOS_Setup.exe and then an error pops up saying failed to initialize dependencies. Archlinux, Steam with Runtime. Ryzen 5800x3d.

Make sure you have the Proton EasyAntiCheat runtime installed.

sevmonster avatar Jan 12 '24 21:01 sevmonster

Make sure you have the Proton EasyAntiCheat runtime installed.

Yeah, I have it and other EAC games like Apex Legends and Fall Guys work nice. Feels like their own eac_eos installation script doesn't work properly.

SopaDeMacaco-UmaDelicia avatar Jan 12 '24 21:01 SopaDeMacaco-UmaDelicia

Works great here with proton-experimental and Ryzen 7 5800X3D, RTX 3080, with 545.29.06 drivers. Just played 5 hours without any issues. Arch Linux

xpander69 avatar Jan 12 '24 23:01 xpander69

FWIW - Currently folks with CPUs that have AVX512 support will need to add the clearcpuid=304 kernel boot option for the game to run (this avoids a crash very shortly after launch). There are some intermittent game crashes on the steam deck that are currently under investigation - if you are getting crashes on the deck, please try to capture a log by adding PROTON_LOG=1 %command% to the launch options.

Going to add that this works (to get past the initial crash upon startup). On Fedora 39.

Modified grub via /etc/sysconfig/grub, changed GRUB_CMDLINE_LINUX to add clearcpupid=304 at the end.

Ran

sudo grub2-mkconfig -o /etc/grub2-efi.cfg

Rebooted and launched the game. Using Proton Experimental.

Screenshot from 2024-01-12 18-24-32

How are you aware of disabling AVX512 would solve the crash? Would like to not disable this long term. Think it's a proton issue or The Finals issue?

DaveKram avatar Jan 12 '24 23:01 DaveKram

Yeah, I have it and other EAC games like Apex Legends and Fall Guys work nice. Feels like their own eac_eos installation script doesn't work properly.

Ok, this is stupid. I managed to launch it. Looks like this game is using SDL and I had a global environment variable SDL_VIDEODRIVER=wayland to run native linux games in wayland-native mode. So to fix that, either delete that variable or add SDL_VIDEODRIVER=windows %command% to the launch options.

SopaDeMacaco-UmaDelicia avatar Jan 13 '24 00:01 SopaDeMacaco-UmaDelicia

Attempting to change voice input/output in the settings caused a hang.

Yeah, if you turn on voice chat game hangs.

SopaDeMacaco-UmaDelicia avatar Jan 13 '24 03:01 SopaDeMacaco-UmaDelicia

In general, the game seems to work, including online matches, however I noticed 2 issues:

The first one is that the game gets stuck and ultimately crashes during the initial black screen on my Intel Arc system. Launching it with -dx11 to force DirectX 11 over DirectX 12 (default) makes it work. With that, I didn't notice any graphical issues in game either, although there are some initial stutters that I assume come from shader compilation stuff?

Log with DX12: https://gist.github.com/Vinjul1704/032f920f99c11103bf4a7e015d757308

The second issue is the already mentioned voice chat freeze/crash. When enabling it, the game freezes after around 10 seconds. Enabling it via the actual game settings and not the quick toggle option in the ESC menu saves that in the config files and makes the game crash on startup afterwards. Deleting BootSettingsSaveGame.sav and EmbarkOptionSaveGame in AppData/Local/Discovery/Saved/SaveGames resets it (alongside other options).

Log with VC enabled during launch: https://gist.github.com/Vinjul1704/ce60690de5450a7d0f97cfe23dac0c11

Enabling it while the game is running results in a 1GB large log file, which seems to simply spam the "EXCEPTION_ACCESS_VIOLATION" error that's also seen in the above log file until the game actually freezes. If needed, I can upload that log file somewhere too.

System info:

  • CPU: Intel Xeon E3-1270V5
  • GPU: Intel Arc A380
  • Distro: Arch Linux
  • Mesa: mesa-tkg-git
  • Kernel: customized tkg 6.7
  • Proton: Experimental (Bleeding Edge)

Vinjul1704 avatar Jan 13 '24 05:01 Vinjul1704

Game works fine with Proton Experimental. I've encountered no problems except for the audio chat which hangs the game shortly after being enabled.

SraamaR avatar Jan 13 '24 11:01 SraamaR

works fine in proton experimental for me in arch (Flatpak steam)

structnull avatar Jan 13 '24 14:01 structnull

The Finals

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7405. @UbuntuGaming posted on 2024-01-13T21:45:05:

Compatibility Report

  • Name of the game with compatibility issues:
  • Steam AppID of the game: 2073850

System Information

  • GPU: AMD Radeon 7800 XT
  • Video driver version: Mesa 23.2.1-1ubuntu3.1
  • Kernel version: 6.7.0
  • Link to full system information report as Gist: https://gist.github.com/UbuntuGaming/1d9c49fa1a0aecf8b0127c1580ed9ab1
  • Proton version: Proton Experimental

I confirm:

  • [] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

  • Crashes once loaded in game after a few minutes, Sometimes seconds.
  • Sometimes crashes on loading in.
  • Alt Tab crashes game if loading map.
  • Audio lightly crackling.
  • Sometimes when it crashes it takes the PC with it. (First game i've seen do this)

-Audio Input/Microphone crashes game (But i don't need this anyway)

steam-2073850.log.zip

Reproduction

Try to play the game on Ubuntu Mantic using Proton Experimental with Ryzen 3600, AMD Radeon 7800 XT.

More Info:

Created this thread as, I'm new (I have no idea if issues go in the same thread or you create new ones) & the issues i'm having seem to be different to everyone elses.

kisak-valve avatar Jan 13 '24 21:01 kisak-valve

In general, the game seems to work, including online matches, however I noticed 2 issues:

The first one is that the game gets stuck and ultimately crashes during the initial black screen on my Intel Arc system. Launching it with -dx11 to force DirectX 11 over DirectX 12 (default) makes it work. With that, I didn't notice any graphical issues in game either, although there are some initial stutters that I assume come from shader compilation stuff?

I put together a couple of fixes that got it working on my A750 : https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27057

djdeath avatar Jan 14 '24 08:01 djdeath

While I do not get any kind of EAC error anymore, I am seemingly having server-/connection issues. The game loads, and I get into the lobby, everything seems stable. However no matter what mode I try to start (even practice (Shooting-range + Tutorial)) I get this error after, about 20-30 seconds of loading:

Error message: ↓

2024-01-14_15-29

What I have tried:

various different versions of proton, different connection settings, closing apps/disabling firewalls, internet router configurations. etc. as well as turning off cross-play, trying different regions/languages.

Most of what I tried was based on help I got on the "The Finals" official discord server. until someone recommended me to inform the proton-devs about the issue.

System Information

gist

learning-thing avatar Jan 14 '24 15:01 learning-thing

The EAC for the finals seems to be fixed now. EOS being installed by Proton-Experimental allows to play - in theory. Yesterday I played for about an hour, but today the game freezes after a few seconds to minutes. Did not manage to enter a game today, as it freezes latest during server search.

ZyanKLee avatar Jan 14 '24 21:01 ZyanKLee

The EAC for the finals seems to be fixed now. EOS being installed by Proton-Experimental allows to play - in theory. Yesterday I played for about an hour, but today the game freezes after a few seconds to minutes. Did not manage to enter a game today, as it freezes latest during server search.

Turn off voice chat.

SopaDeMacaco-UmaDelicia avatar Jan 15 '24 00:01 SopaDeMacaco-UmaDelicia

Replying to https://github.com/ValveSoftware/Proton/issues/7317#issuecomment-1890778085

Same issue similar setup but gtx 1070

hckgg avatar Jan 15 '24 03:01 hckgg