-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
THE FINALS (2073850) #7317
Comments
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. |
The game immediately after launch show message "System integrity violation. A disallowed game process memory modification was detected. Error code TFAV0010" |
Hello ! |
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 |
Looks like it might be working now. https://www.reddit.com/r/linux_gaming/comments/194yurj/how_to_play_the_finals_on_linux/ |
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 its basically stopping there I don't know I have an i5-10300H and NVIDIA GeForce GTX 1650 Ti Mobile update: I just had to wait like the other comments have already said |
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 |
Makes sense as his cpu is being pinned to 100% lol |
Seems to be working fine on Steam Deck now, although I had to delete my prefix first. |
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. |
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. |
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. |
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. |
Works great here with proton-experimental and Ryzen 7 5800X3D, RTX 3080, with 545.29.06 drivers. |
Going to add that this works (to get past the initial crash upon startup). On Fedora 39. Modified grub via Ran
Rebooted and launched the game. Using Proton Experimental. 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? |
Ok, this is stupid. I managed to launch it. Looks like this game is using SDL and I had a global environment variable |
Yeah, if you turn on voice chat game hangs. |
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 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 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:
|
Game works fine with Proton Experimental. I've encountered no problems except for the audio chat which hangs the game shortly after being enabled. |
works fine in proton experimental for me in arch (Flatpak steam) |
The Finals Issue transferred from #7405. Compatibility Report
System Information
I confirm:
Symptoms
-Audio Input/Microphone crashes game (But i don't need this anyway) ReproductionTry 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. |
Please be careful with that one as it hasn't been updated in a month so the spam clicking patch is not in it so you get kicked |
@kisak-valve I ended up fixing the issue by turning on above 4G decoding and rebar. I don't know why I didn't turn it on before but oh well, thanks for your help. As for the 2.8.0 update, it also crashed on me on startup, but switching to Proton Experimental bleeding edge 8.0 fixed the issue for me, as noted by a helpful post on protondb. |
The crash on launch after game update should hopefully be fixed in the just updated Proton Experimental ([bleeding-edge] branch). |
Logs for steam launch: https://filebin.net/cgka44zrnptyyrap Running Proton Experimental and the game auto closes right after showing "Initializing" on the EAC screen. I added the kernel parameter clearcpuid=304 but no luck. Launch command: |
You dont need to add that kernel parameter anymore or those launch commands Do you have proton eac runtime installed? |
@polluxau I do, I thought first that it autoinstalls but that isn't the case apparently. So manually installed the runtime, deleted the prefix, restarted steam and the pc and started again. Same results. |
Hmm that's odd, make sure the game is on a btrfs or ext4 partition, make sure your running a new enough mesa like 24.0.8 or higher and a new enough kernel like 6.8.9 atleast. What distro are you trying this on? Im on arch with a ryzen 7600, 6700 and the game runs great so i wonder what the problem is, I'll have a look at the log |
the game is on an ext4 partition. mesa and the kernel should also be the latest one (I distrohopped yesterday). The logs didn't seem to have anything error worthy atleast when I gave it a look but I could have missed out on something so two pairs of eyes on it would be great |
Try changing your filter to just be |
Hey there, I tried it. Still the same. I see initialization of anti cheat and then it dies. |
Seems like easy anti cheat does not install when running the script, brawlhalla works without any problems with easy anti cheat and I saw it install EAC for the game but did not see such for finals. |
try to use flatpak steam, eac broken on void |
Compatibility Report
System Information
I confirm:
SymptomsI'm getting an error has encountered an unexpected error.
ReproductionLaunch the finals, and then wait for it to crash. the steam-2073850.log is to large for me to share. It's 88M. I've got |
The game launches for me, but on trying to connect to a match, I get "Kicked from server" with the error code TFGE0025. |
Same for me but with different error: TFGE0027 |
Had the same problem with experimental and switching the the bleeding edge branch of it resolved it |
Hello, I noticed you are on Gentoo and I just want to say that I am having the same bug as you after trying the same troubleshooting steps. This has been infuriating me for a while now because I have to boot into Windows to play this game. Any luck fixing it? Btw, I tried the flatpak version and that doesn't work either. Unlike you, I am running an AMD GPU and Wayland and still running into the same issue. My CPU is a 5600x and does not support AVX512, so that cannot be the issue. |
Thats weird. I wonder what the issue is. I'd like to try the finals out. I thought for sure it was an avx512 issue. |
Also, I have checked EAC logs and it says everything is running correctly. I always felt like the issue was that you needed patched glibc but it seems like it may be something proton-specific. I'm thinking it is a hacky workaround that proton uses that may not work on Gentoo, although I did find somebody on discord that got it working on Gentoo at some point but they didn't know what they did to get it working and have since moved on. I find it weird that I can't find any other instance of this error other than your post here. |
UPDATE: OK, I tried deselecting my customer kernel and instead using the precompiled |
Huh. I wish I knew which option. |
I think it may be an address space error as I remember a memory access violation error in the proton log. I wonder if a kernel option is causing wine to read from kernel space instead of user space? |
That's a reasonable guess. I've got no clue. |
If there are config files for the working and failing kernel version can be found (ideally from the same kernel version with only difference in config) looking at the diff would be a good start. |
If there are also custom kernel patches they are also interesting of course. |
Yes this was my thinking. I just uninstalled the working binary kernel in favour of a compiled kernel without any of my config changes. That also seems to work with the finals. I can create a new I've done some research into "wine memory access violation" and most of the fixes seem to be to do with using wow64 wine or with mixing 32 bit and 64 bit addresses. |
In an online discussion about the behaviour of ABIs and wow64 with wine, somebody said they used the following kernel options.
|
Also, from your error, I'm fairly sure C0000005 was the same as mine and is to do with memory access violation. |
Such a guessing won't lead anywhere. Access violation is consequences, not a core problem. The easiest way (unless someone is going straight educated debug the thing on the failing kernel but this is not easiest) is to see the full difference between kernels, patches and configs. |
Yes but I can check if there are any differences in regard to memory management option diffs first as I imagine that to be the likely culprit |
Compatibility Report
System Information
I confirm:
Proton Log
steam-2073850.log
Symptoms
Reproduction
The text was updated successfully, but these errors were encountered: