Edit 2: Finally found the solution, a user on GitHub got it https://github.com/ValveSoftware/Proton/issues/519#issuecomment-1569721291 It was due to my Intel ARC GPU apparently that is missing some support

Edit 1: I installed the Epic version too with Heroic and it starts without a hitch, so I think we can rule out hardware issues, still when it gets to the loading screen within the game it alternatively fails saying that it can’t connect to the net or isn’t able to instantiate EAC


I just got the game after looking on ProtonDB since it is supported apparently, but every time I launch it, it always just crashes like that.
The only info I could get was from running from the terminal, at some point it says for 11 times:

LogWindows: Warning: SymLoadModuleExW. Error: 6

And then:

LogWindows: Error: === Critical error: ===
LogWindows: Error:
LogWindows: Error: Fatal error!
LogWindows: Error:
LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000

There’s a lot of other stuff too before and after, if that is important tell me and I’ll add that in, but I figured it wasn’t, I have no knowledge though.

System info:

OS: Fedora Kinoite 38
Package: Steam 1.0.0.75 (Flatpak)
Proton versions tested:
 - Experimental
 - 8.0-2

Hardware info:

CPU: AMD Ryzen 7 5700G
GPU: Intel Arc A750
  • @[email protected]
    link
    fedilink
    English
    21 year ago

    Could be quite likely a problem with your GPU, since Intel Arc are still pretty rough on Linux. What Mesa version are you on?

    • @QuazarOmegaOP
      link
      English
      11 year ago

      Hmm idk, I’m on 23.1.2-1

      Now that I tried running the game from Heroic, since I remembered that I had the game on Epic too, it does launch and the first cutscene played correctly, but when it gets to the loading it says it can’t connect to the network, then I retry and it says that the “EAC client cannot be instantiated” although I have enabled it in the Heroic settings and I have the required gamemode installed on my system too.

      So at this point I doubt it’s a hardware problem, I guess I’ll contact Steam support and maybe ask about Heroic somewhere, so I can just get a refund if it starts to work there

  • @scutiger
    link
    English
    11 year ago

    Have you tried different versions of Proton?

    • @QuazarOmegaOP
      link
      English
      11 year ago

      Yes, have you seen the end of my post?

  • @madmonki
    link
    English
    11 year ago

    do you have proton eac runtime installed? you can find it in your library by searching.

    • @QuazarOmegaOP
      link
      English
      1
      edit-2
      1 year ago

      Yes, I’m pretty sure, since it should get installed automatically when a game running on Steam Play needs it.

      Also you can see the anticheat loading bar in the screenshot, after that closes, the Unreal crash reporting window pops up

      Edit: checked and it is installed

      • @madmonki
        link
        English
        11 year ago

        is your mesa, vulkan-intel, vulkan-mesa-layers packages up to date? it should be at least 23.1

        • @QuazarOmegaOP
          link
          English
          11 year ago

          Maybe? Those are the names of the packages on Arch, but I’m on fedora, I tried looking for relevant packages in my system and found these:

          $ rpm -qa | grep mesa
          mesa-filesystem-23.1.2-1.fc38.x86_64
          mesa-libxatracker-23.1.2-1.fc38.x86_64
          mesa-va-drivers-23.1.2-1.fc38.x86_64
          mesa-libgbm-23.1.2-1.fc38.x86_64
          mesa-libEGL-23.1.2-1.fc38.x86_64
          mesa-libglapi-23.1.2-1.fc38.x86_64
          mesa-dri-drivers-23.1.2-1.fc38.x86_64
          mesa-libGL-23.1.2-1.fc38.x86_64
          mesa-vulkan-drivers-23.1.2-1.fc38.x86_64
          
          $ rpm -qa | grep vulkan
          mesa-vulkan-drivers-23.1.2-1.fc38.x86_64
          vulkan-loader-1.3.243.0-1.fc38.x86_64
          vulkan-tools-1.3.243.0-1.fc38.x86_64
          

          Mesa is definitely at version 23.1 but I don’t know for sure if Intel specific stuff is there, maybe Fedora packages for all vendors in a single package?

          • @madmonki
            link
            English
            11 year ago

            can you try with latest ge-proton too?

            • @QuazarOmegaOP
              link
              English
              1
              edit-2
              1 year ago

              Done, installed with ProtonUp Qt, still same story.
              Thanks a bunch for all the suggestions, at this point I reached out to Steam support now and am waiting for a response, this is getting really infuriating tbh