-
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
Insurgency: Sandstorm (581320) #1651
Comments
"It's likely that some games using complex DRM or anti-cheat systems will be difficult, or even impossible to support." We will probably need to wait for a native version. |
I was somewhat hopeful since proton is an official product of valve they would try to talk to developers of popular DRM services like easy anti cheat and denuvo to work together to find a solution and make them work on proton. |
@Rabcor maybe they are. Lets have faith, valve already made something really historical. |
Implementation of some kind of whitelist/integration of anti-cheat systems into Proton is tracked here: #1468 |
I can play online on community server with EAC disabled, but there is still an issue, when I quit the game, the process InsurgencyEAC.exe doesn't exit and needs to be manually terminated for Steam and Proton to properly finish game execution. |
Will we ever see a fix to this Easy Anti-Cheat issue? Valve was supposedly working with them a year ago, but we have heard nothing. Was this dropped? |
As far as I know there is absolutely nothing new and that's probably a sign that there was absolutely no progress at all. We can also imagine that having your market competitor buying EAC probably didn't help but I can confirm anything about that, just guess game. |
@Zorrototo |
Any updates on this topic? I don't understand why this problem was solved with Squad, but is not with Insurgency. |
I doubt EAC is working for any game under Proton. |
Squad has a working EAC for wine64. Seems like this should be doable. |
We finally have official Linux support for EAC from Epic games and linux users are pushing the devs to add support for it soon. Here's the main thread for it but some people are saying that they might hear this out better on their Discord server. |
I created a ticket asking if they've changed their minds at all with the recent EAC developments and was able to get a response on their current status:
Unfortunately not a yes for support, but looks like it's not out of the question anymore? |
EAC seems working- Proton 6.3-7, latest game ver (1.11). Still some issues starting the game up though |
Confirm. It works! |
There hasn't been anything official from the team mentioning enabling EAC for Proton, so this may just be a similar scenario to that seen in e.g Paladins, where it'll work for a little while and revert to not working again. Have any of you checked whether EAC is actually running in the background or if the logs say it successfully started? There are also mentions of EAC not functioning properly in the discord as well, so the hype will be short-lived, it seems... |
There are times where I have been kicked for EAC, or been told by the game that EAC isn't running (in which case restarting Steam has fixed this). This has mostly happened when either restarting the game without restarting Steam, or some issue with lobbies.
I'm guessing that it's somewhat system dependent at the moment, possibly due to bugs in Proton. The game (with EAC) is still working for me as of this moment, and has been most of tonight, with the exception of having some AC issues when playing in a lobby rather than as a solo queue. Interestingly, the other member of the lobby (who was on Windows) also got kicked for EAC timeout when I did Edit, here's the contents of the EAC log file, which may be telling of if EAC is loaded or not. This is from loading the game in the play session I'm currently in, which seems working fine to me.
|
Without even looking into log or whatever, the devs said they might look at it in the future but was not their priority. Was there a significant game update prior to EAC working? Any announcement? if answer is no, then it is like other occurrence, where EAC wasn't working properly on other games, you'll soon see nothing has changed and you can't play on Proton on this EAC protected games, it is only temporary EAC issue. |
There was a major update released yesterday, after which I tried launching the game via Proton again and have had mostly success. I do still suspect EAC is functioning, since as I said I have been kicked by it with failed authentication and a null client error on a couple of occasions, which would indicate surely that EAC is validating requests? |
Even if there was an update to the game I'm still pretty confident this is a temporary issue and EAC is just not working properly, hence why people can connect to server under Proton. At least some people would know if it was officially enabled, so far to me it just looks like the usual EAC not working issue that happened on multiple occasion on multiple games previously. Enjoy it while it lasts, but don't get too exited for that. |
I see a similar log to JellyWX. The log says it's downloading 0 bytes, and I confirm with curl that it pulls down an empty file. Nevertheless ps shows a large number of EAC processes running.
|
I did get an EAC kick immediately on connect to one specific server with the error NullClient. This is a different behavior from pre-1.11, where it would generally allow a 2 minute run before an EAC timeout.
The InsurgencyEAC.exe processes are all running. But this is the only server on which I've seen an EAC problem so far. |
This is more than likely an indicator that EAC is not working correctly. As with other games that have had similar anomalies with EAC blobs being 0 bytes causing some to start working out of the blue, this usually get patched a few days to a few weeks later and players will start being kicked again. As much as I want the game to keep working too, we probably shouldn't expect it to stay this way unless the devs explicitly announce that they will be supporting Linux. |
I have had to turn shader pre-caching off to get it to reliably start up but can confirm this has been working for a good few days now on official PvP servers. |
You jinxed it. The small patch yesterday seems to have broken it again. Oh well, the party's over. |
Told you guys. |
Well damn I just bought the game and now it broke again. |
@Swivelgames I don't know why this happens, but when it does, I can still fix it by forcing a reinstall of EAC from the setup script. See my comment above: #1651 (comment) |
Are you sing latest Proton 8 version? Do you have the EAC Runtime installed in Steam? Did you try to remove the prefix to generate a clean one from Proton 8? |
If it helps anyone, I've had After looking around for a bit, it turns out that this is because EAC needs a certain patch for glibc in order for it to work (that ArchLinux probably removed recently). The workaround for me is to use the Steam version from Flatpak that includes its own compatible glibc which is kinda nice as it also gives some degree of isolation/sandboxing. |
Insurgency Sandstorm (581320) Issue transferred from #7517. Compatibility Report
System Information
I confirm:
Symptomsissue with alphabet keyboard controls .etc when i would to move fordword i need to press W.but in game these key are unreponsive .and i must press Alt+ W to move forword .maybe Locale or keyboard layout conflict relate idk. My locale is Thai and i have EN-US for default layout and TH,RU and DE(german) on KDE settings (screenshot attached) i tried to disable all layout and switched to EN_US .issue still persist |
Thanks @kisak-valve i'm new for github and my limited english skill |
@jkcdarunday if you on Arch base distro just install glic-eac in AUR .No config needing |
easy fix without techticual knowlage by switch both locale gui game menu with US insteadd of TH |
@Tune45 I've tried:
With and without I'm using Thank you @privat3dancer for your |
I don't build glibc-eac myself but I found the package glibc-eac from Chaotic AUR just won't work for me, while the package from Andontie AUR does work... |
It is not. The patch was removed and haven't been added back since.
You also need |
@Revival8697 Yeah, I realized it had been rolled back after the fact, but forgot to update my comment. 😅 And, indeed, I also installed However, I posted in #7721 that I found (with the help of someone in the GZW Discord) an old workaround that Star Citizen 127.0.0.1 modules-cdn.eac-prod.on.epicgames.com #Star Citizen EAC workaround Now EAC can communicate with the EAC servers again, instead of been looped back. However, I'm now getting the error |
@BRS5672023 Arch's AUR has |
Clean Proton 9 prefix, EAC popup downloads the EAC update, then EAC error appears on screen. Here are the EAC logs: |
Solved. Back to playing again! by reinstalling 127.0.0.1 modules-cdn.eac-prod.on.epicgames.com #Star Citizen EAC workaround I'll post an update to my ProtonDB entry 👍 |
still broken, not great considering how behind glibc-eac is by now. Is there a way to use some runtime sanboxing shenanigans to get glibc-eac running only for this game? I'd prefer not to run a seperate steam flatpak instance for this one game |
Like 10 days? You could just modify the PKGBUILD to match the repo one. |
Last update was in july as far as I can tell, either way my main concern is it messes up debug symbols for programming so a system install ain't great since I'd have to containerize everything while debugging. |
I meant the last update only include 10 days worth of commits. Anyway, if you want keep it up-to-date, just modify the PKGBUILD to the equivalent commit and checksum. |
There's a lot of mixed comments here. I can't get past the launcher just like @Zorrototo, is there any workaround or is the game borked? I see people recommending a variety of libs to install but no clear answer to which specific ones. |
Yes I just deleted the old prefix, verified the game files, and started the game, it is exactly the same as last time I checked on Proton 9, and did the same again with Proton Experimental bleeding edge. It is broken. |
There's at least a few reports on protondb from the last few weeks of it apparently working with GE/experimental. I've had no such luck no matter what I try, just fails on the launcher as usual. Anyone else made progress? |
You need |
I'm seeing quite a few reports that this game has apparently stopped working on Steam Deck after the 3.6.19 update (same error code), and I suspect it's related to the above issues with glibc on Arch Linux. |
Insurgency Sandstorm EasyAntiCheat give Unknon Error #1 after updating to SteamOS 3.6.19 Stable Issue transferred from ValveSoftware/SteamOS#1697. Your system information
Please describe your issue in as much detail as possible:Describe what you expected should happen and what did happen. Games with EasyAntiCheat give Unknown Error #1 when booting up, making them unplayable after the update, works fine if i revert to SteamOS 3.5 Steps for reproducing this issue:
|
After the latest update, I've been getting kicked for anti-cheat authentication timeouts. Not found a fix yet |
Compatibility Report
System Information
I confirm:
Symptoms
Insurgency: Sandstorm local game works with a minor framedrop, but runs smooth even on Very High, but does't work for online game because Easy Anti-Cheat will kick you.
Reproduction
Just try online game.
The text was updated successfully, but these errors were encountered: