#Linux Heroic Launcher EAC Problem

163 messages · Page 1 of 1 (latest)

hallow mountain
#

I tried to plan chivalry 2 with Linux and the heroic launcher but I cannot play because of the EAC warning. It’s the epic games version.

I tried every advice on Reddit etc but still not working.

Any tips or solutions?

digital widget
#

hi, im in the same boat

#

did you solve it?

sonic plover
sonic plover
digital widget
sonic plover
brazen gale
#

linux
gaming

somber hornet
digital widget
somber hornet
#

I'm also using Bazzite! Probs the distro

digital widget
somber hornet
digital widget
#

im pretty sure that the game in steam will run without problems, i think its something to do with heroic

somber hornet
#

Imma get it and tell you if it works then

somber hornet
#

@digital widget Still doesn't work. I think Bazzite has problems downloading/detecting/running the "Chivalry2-Win64-Shipping.exe" file

digital widget
#

im not home, so i cannot do any research now

somber hornet
digital widget
somber hornet
#

Unless I gotta delete the prefix folder beforehand again, although I don't know where it is lmao

digital widget
#

this dude got it working 2 years ago with bazzite

somber hornet
digital widget
#

thanks for trying though

somber hornet
#

Lmao, we did our best

digital widget
#

when you select the game in steam library, there is an icon ⚙️ on the right side, and there it should be a way to delete proton cache

somber hornet
digital widget
somber hornet
#

Lmao, maybe the last update to Chivalry broke Bazzite compatability, idk

digital widget
#

i just created a post in bazzite's reddit

#

im in my phone so I dont have much details to share

somber hornet
somber hornet
#

@digital widget If you want an update on my Steam situation: I can't launch the game anymore :')

somber hornet
#

No idea lmao

digital widget
#

i gave up and uninstalled from heroic the game

#

the developers, in general, are not interested in giving support to linux for anti cheat it seems. I hope the upcoming steam machine sells a lot that will make devs change their opinion.

somber hornet
#

I recommend you check kingdom come: delivarence out tho. It's singleplayer but has a similar combat system

digital widget
somber hornet
digital widget
#

ill play both then when i got time 🥲

vapid nexus
#

any fix?

#

I was playing the game just fine few months ago, now It's not working

potent meadow
#

it works!
1st option: u need GE proton in your heroic launcher. u can install if with protonup-qt. might already be enough without anymore tinkering. stop here when it works.

2nd option: since i still got the EAC block messages i use a custom wine that hides wine from the game so EAC is less annoying.

#

the runner got vkd3d-proton compiled in so u can even play with directx12

potent meadow
#

extract and add /bin/wine as a custom wine runner

#

enable vkd3d for dx12

potent meadow
potent meadow
#

^ set new custom winerunner in the chiv2 options. done

vapid nexus
#

I still get kicked out even with GE

potent meadow
potent meadow
#

Btw the game defaults to DLSS version 2 but u can swap DLLs to use DLSS version 4 with the following env vars:

Only works with the modified runners.

PROTON_ENABLE_NGX_UPDATER="1" DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE="on" DXVK_NVAPI_DRS_NGX_DLSS_RR_OVERRIDE="on" DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION="RENDER_PRESET_K" DXVK_NVAPI_DRS_NGX_DLSS_RR_OVERRIDE_RENDER_PRESET_SELECTION="RENDER_PRESET_K"

They can be set in the heroic launcher game options > Advanced > env variables

as of now DLSS 4.5 doesnt work for (me) since its crasing the game.

#

v310.5.2 = DLSS 4.0
v310.5.3 = DLSS 4.5

vapid nexus
vapid nexus
somber hornet
#

Also, @digital widget

digital widget
#

wow you guys got it working!? thanks for the reply Yatashi. I read everything and I still not familiar with terms like "winerunner" and precompiled runners. So I frankly have no idea... yet

#

but maybe we can feed this to an AI 😁

digital widget
# somber hornet Game of Thrones was never cup of tea, but trust me the game and it's sequel are ...

btw i tried the game, about 10hours in.. and I still don't know how to properly fight with a sword. got stuck in a sidequest using the girl from the mill, and lost interest quickly... had to uninstall. how come there is no way to get back to the original character? 🤨 and i also got mad with the UI and complex object grabbing system. it would have been much easier to just highlight the object that can be picked, or the box that can be openned. I guess i am too fed in modern standards like skyrim, witcher or cyberpunk. even if the game is not so old, it has the old rpg vibe, realistic but classic at the same time. sadly i think its not for me. not a bad game but if I had hundreds hours to play maybe i would enjoy it more.
buuut thanks for the commendation, maybe in future i would give it a second chance

somber hornet
digital widget
potent meadow
#

Did u guys make it work?

somber hornet
# potent meadow Did u guys make it work?

It took about half an hour of trying to figure out what "extract file" meant, but then I got it working :3 I didn't have to enable vkd3d for dx12 tho, don't even know what that is

#

Do you think I can use that custom wine on steam?

somber hornet
#

@digital widget did you get it to work?

digital widget
#

thanks for checking it but i didnt try yet 🥲 last night when i finally had some time at midnight i completely forgot about it. maybe tonight

somber hornet
#

@potent meadow Do you think I can use that Winerunner for Steam as well?

digital widget
#

I'm installing it right now

#

aaand it works

#

🙂 thanks so much @potent meadow 👏👏👏👏👏 It really was as simple as downloading the file from the link, unzip, in Heroic Launcher Settings add the custom wine folder, and then in the Library, in Chivalry 2, settings, use the custom wine (instead of proton-ge select the custom, which will be available as the last item in the selector), and it works out of the box at first install. just awesome

#

I'm not smart enough but I BELIEVE, that with protonUP-QT program, you can add the same unzipped file directory of the custom wine, to be used for steam. Then you would open steam, and under compatibility it should be available... But i haven't tested it yet

digital widget
somber hornet
digital widget
somber hornet
#

Oh yeah like yesterday

#

I just wanted it to work in steam as well cuz I got the legendary edition there

digital widget
#

cool, one thing that bugs me in that in the menu the game is like 5 fps

#

but ingame is perfect

somber hornet
#

I don't have that problem

digital widget
#

maybe it's a setting, Idk

#

I don't care much for now, I'm gonna play now some rounds

#

since I have some free time now

somber hornet
#

Have fun, Imma sleep. Show those Mason heretics what true Agathian steel is!

digital widget
#

good night, and thanks for everything

potent meadow
#

maybe later when i'm in the mood, i got the game on steam too, don't ask why

#

happy its working for u guys

potent meadow
#

Update: i tried proton-experimental on steam and it just works

somber hornet
# potent meadow

I tried a lot of stuff and nothing has worked so far, thanks for your efforts tho!

somber hornet
somber hornet
potent meadow
somber hornet
potent meadow
#

ha thats weird since its working for me on proton experimental

potent meadow
#

@somber hornet i build a proton version, it works for me, but this is the first time doing this, expect it not to work for u

#

uploading rn

somber hornet
#

Thanks for trying at all, seeing as how you have no obligation to do that :D

potent meadow
#

gl

potent meadow
#

if it still doesn't work u might to delete your EAC dir

somber hornet
#

Imma try it out in like an hour and report back to you

somber hornet
potent meadow
#

SteamLibrary/steamapps/compatdata/1824220/pfx/drive_c/users/steamuser/AppData/Roaming/EasyAntiCheat/ delete "EasyAnticheat"

#

its where your steamlibrary is installed

#

then try again

#

when it still doesn't work maybe verify files

#

also the contents of anticheatlauncher.log could be interesting. you can find it in SteamLibrary/steamapps/compatdata/1824220/pfx/drive_c/users/steamuser/AppData/Roaming/EasyAntiCheat/<some random name>/<some randomname>/anticheatlauncher.log

#

and the extact error u getting when starting the game

somber hornet
somber hornet
# potent meadow also the contents of `anticheatlauncher.log` could be interesting. you can find ...

[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] Log file open, 2026-03-23 11:59:40Z.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] Loaded the following settings .json file: 'E:\SteamLibrary\steamapps\common\Chivalry 2\EasyAntiCheat\Settings.json'
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] Provided settings:
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - ProcessTitle: Chivalry 2.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - ExecutablePath: TBL/Binaries/Win64/Chivalry2-Win64-Shipping.exe.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - ProductId: 7b1bb546bd6547a4a7c2c4db55ca6c74.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - SandboxId: bd46d4ce259349e5bd8b3ded20274737.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - DeploymentId: 70a4191f74d14a49940750942521a51b.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - RequestedSplashScreen: EasyAntiCheat/800x450_SplashScreen.png.

#

[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - WaitForGameProcessExit: false.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - HideGUI: false.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] - HideBootstrapper: false.
[11:59:40:278] [Windows] [EAC Bootstrapper] [Info] System locale: 'en_US'.
[11:59:40:289] [Windows] [EAC Bootstrapper] [Info] Localization file loaded, using 'en_us'.
[11:59:40:352] [Windows] [EAC Bootstrapper] [Info] Embedded resources successfully loaded.
[11:59:40:368] [Windows] [EAC Bootstrapper] [Info] Will use the custom icon loaded off the disk.
[11:59:42:754] [Windows] [EAC Bootstrapper] [Info] System name: 'linux64'.
[11:59:42:754] [Windows] [EAC Bootstrapper] [Info] Loader initializing with bootstrapper version 1.9.3, architecture: x86-64.
[11:59:42:754] [Windows] [EAC Bootstrapper] [Info] Loader component initialized.
[11:59:42:766] [Windows] [EAC Bootstrapper] [Info] [Connection] Connecting to URL: https://modules-cdn.eac-prod.on.epicgames.com/modules/7b1bb546bd6547a4a7c2c4db55ca6c74/70a4191f74d14a49940750942521a51b/linux64
[11:59:43:606] [Windows] [EAC Bootstrapper] [Info] [Connection] Connect result: No error (0) Response Code: 200 Destination IP: 13.226.244.34
[11:59:43:624] [Windows] [EAC Bootstrapper] [Info] Starting Wine module mapping, Wine version: 10.0.
[11:59:44:523] [Windows] [EAC Bootstrapper] [Info] Launcher finished with: 301, 'Easy Anti-Cheat successfully loaded in-game'.
[11:59:44:523] [Windows] [EAC Bootstrapper] [Info] Successfully initialized the Easy Anti-Cheat module, waiting for game window to become visible.
[11:59:44:523] [Windows] [EAC Bootstrapper] [Info] Unlocking the launch lock, allowing next game to launch to take place.
[11:59:44:547] [Windows] [EAC Bootstrapper] [Info] Downloaded 7800728 bytes in 3235 ms (2354.84 KB/s).
[11:59:44:547] [Windows] [EAC Bootstrapper] [Info] Terminating with: 0.

#

the contents

#

Error after deleting the "EasyAntiCheat" folder with your custom runner

#

Error after deleting the "EasyAntiCheat" folder with Proton Experimental

potent meadow
somber hornet
potent meadow
#

the eac log is clean af

somber hornet
#

currently verifying the files, maybe that helps lmao

somber hornet
somber hornet
#

Maybe the fact I'm using the Bazzite distro helps

#

Aside from that, I can still play on epic so it's not that bad, I just had some in game currency on steam that's all

potent meadow
#

but yeah was worth a try

somber hornet
somber hornet
digital widget
#

guys I bought the game on steam

#

and it just works in proton experimental too

#

on first launch... no kidding

digital widget
somber hornet
potent meadow
#

😄

somber hornet
#

I could try deleting the pfx folder before using experimental. First, Imma reinstall the game tho

potent meadow
#

Its just heroic That needs a custom runner now

somber hornet
#

fuck it I give up. I'll just play on epic

potent meadow
#

for now. u wil lbe restless and unsatysfied

#

😛

#

j/k .. eac is weird its not just linux

digital widget
#

and install the game in the other folder