-
Notifications
You must be signed in to change notification settings - Fork 1.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
Gray Zone Warfare (2479810) #7721
Comments
Been messing around with it today aswell.. |
GPU: 7900XTX In menu there are some lags, but nothing seriose. But loading into game almost always ended up with network connection issue for first time after launching the game and take ridiculously long time. |
To add my experience: From the logs: Log running Proton Hotfix: |
GPU: Nvidia RTX 3060Ti UI freezes a lot, additionally after a freeze, the GPU utilization goes up to 95-100% and fps drops to 20 max. Helicopter rides drop down the fps to 1-2 with long freezes until I'm kicked off from the heli, after which the FPS goes back up to 20. Log for Proton Experimental |
Game works fine with patch1 from devs!!! First of all i hope that will help. And second sorry for my gibberish. I hope people can understand what i wrote down her. Proton versions: Base works well. But ui freeze often. Helicopter flying was a big lag. And landing i fall from the map. run geProton9-4 / 11.05 Base works well. But ui freeze often. Helicopter flying was a big lag. And landing i cant move my body. After this run my missions was closed and i must restart the mission don't know why. That i found out under windows. Yesterday i played a bit under windows and kill the 10 scavs in sawmill see screenshot. The quest is now reset again. Quest screenshot befor Part1 | 12.05 Quest screenshot aferward Part1 | 12.05 run proton experimental with lunch options | 12.05 Base works well. But ui freeze often. Fly was one big lag. Landing also as well freezing over maybe 20 seconds than a fall from map again. Server kicked me. I restarted my game. part1: part2: Game was restarted. Second join kicked me again. See screenshot. Than i choose a other server. So my mission are reset see screenshot. Than i run a bit to the next village near by base. I killed 2 or 3 scavs not sure. Than i go to town and killed more scavs. The game freeze often but i think the shader is learning slow its. I was killed by scav. I clicked respwan and respawn in base. I exit the game to menu. I clicked close the game but there was blackscreen from game and proton sad sorry for crash. |
System Info Complete failure to launch. It exits before even getting to the splash screen without any notification. Both versions using the launch options Proton Experimental: Proton 9.0-1: |
Hello @RaidTheWeb, can you check if https://gitlab.freedesktop.org/drm/amd/-/issues/3343 is relevant to your system? A quick test would be to reboot into an older kernel and see how the game behaves. |
Proton: GE Proton 9.5 / Proton Experimental Getting the same errors than most people. First connect gets a 0x00030004 network error (maybe server related?) GE Proton 9.5 (Kernel 6.5.0-28) Proton Experimental (Kernel 5.15.0-106-generic) With the latest Patch (Patch 1) problem is non existant. We just get long Game start time (a few minutes)! |
OS: Manjaro Linux I am now running the game fine after the developers added EAC support for linux but I see the same ~10min initial load time to the main menu. Steam Log attached in case it is useful. I am running GE Proton 9.5, but have also confirmed Proton Experimental and Experimental (bleeding-edge) as working. |
OS: Fedora 40 No issues with loads, I load almost instantly into the game. Actually faster than I do on Windows. Forgot to mention that To do this edit |
Proton: GE Proton 9.6-1 36 Hours, No Crashes or Long Load TimesI have about 36 hours on this game and haven't experienced any crashes or long loading times. Until Latest UpdateHowever, after the latest update, I was getting kicked because of EAC. I found that this was due to an old workaround that Star Citizen 127.0.0.1 modules-cdn.eac-prod.on.epicgames.com #Star Citizen EAC workaround EAC To Blame?I can now join games again, but it takes about 10 minutes to get to the Main Menu, like others are experiencing. This leads me to believe that the 10 minute load time in the beginning has to do with EAC; potentially with EAC initializing? May try
|
Game Version: GZW In terms of the 10 minute startup time, it seems like I keep getting this in my proton logs when I first start the game up:
Here's my proton logs: After that, it continues to repeat this over and over again until the Main Menu finally loads:
Right before this begins repeating, the logs show:
For context, my audio setup is as follows:
|
I have the same log output during the 10 minute load. Audio Setup:
|
This is very interesting! If I add that same line to my hosts file then I get an instant load - quicker than on my Windows install. I can find and initiate connection to server, but then before I load in I get the 0x00020008 error (client failed to load the anti-cheat module). Proton log for that run here: I have tried loading the game with that hosts entry, but then removing it before trying to connect to the server but unfortunately I still get the same error. Proton log for that run added here as well for completeness. So it looks like the EAC module is loaded during that startup period and doesn't load if that URL is blocked. I am not sure if it is the EAC module load itself that causes the delay or if the failure to load this actually skips some other processes which speeds up the launch. I will try and compare the logs to see if they give any clue. UPDATE: |
Further information to the previous post. It looks like GZW is using an Epic Online Services version of EAC which loads the library required at launch time. Below is a log from the EAC process when starting the game normally. Compared to a log of starting the game with the URL blocked via hosts entry. The game is launched in both cases, but in the second case the game exe is laucnhed directly rather thanb through the EAC library. This can be confirmed by comparing process trees for the two scenarios. First with EAC enabled, and then disabled: Edit: Could the EAC process be trying to launch wine inside wine? Or is the non-EAC launch not using GEProton as I selected and is instead running in a wine env within the steam runner rruntime? |
The thing is that host file entry worked previously and allowed people to play. Myself included. With a caveat though, if I logged into a distant server, let's say South Africa I would get kicked due to EAC. |
@Exist2Resist It did indeed. The problem is that it didn't enable EAC for Linux, it intentionally allowed the circumvention of it. Anti-cheat works on Linux, and it should. Don't get me started on client-side Anti-Cheat and how utterly flawed the logic is there (as a Software Engineer of 20 years, that's like sanitizing your inputs on a web frontend, and just assuming that it's clean on the backend; it's just stupid 😒 -- And also kernel-level anti-cheat is a massive privacy concern and potential attack vector for bad actors. But I digress). At the end of the day, though, the reason Linux support is lacking in the game development community is the false assumption that you either have to (1) disable anti-cheat entirely, or (2) you have to somehow have access to the kernel. Disabling anti-cheat entirely, rather than improving support for it, doesn't improve our odds of gaining Linux support. If anything, it enables Linux support for early development, only to be locked out of the game entirely once the game launches (something that many Linux gamers have experienced; and something I fear we'll see once Star Citizen gets closer to launch). tl;dr: Host file entry was only ever going to be a temporary solution, never a permanent one. It only prolonged the inevitable. We need proper improvements implemented into Proton. |
Compatibility Report
System Information
I confirm:
Symptoms:
Reproduction
Install game and run it.
Thanks for your help!
The text was updated successfully, but these errors were encountered: