Skip to content
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

EAC games crash seconds after launch with Fedora 40 #7671

Open
makinbacon21 opened this issue Apr 26, 2024 · 2 comments
Open

EAC games crash seconds after launch with Fedora 40 #7671

makinbacon21 opened this issue Apr 26, 2024 · 2 comments

Comments

@makinbacon21
Copy link

Your system information

  • Steam client version (build number or date): 1713825714 (beta, also tried current release)

  • Distribution (e.g. Ubuntu): Fedora 40

  • Opted into Steam client beta?: Yes

  • Have you checked for system updates?: Yes

  • Steam Logs: steam-logs.tar.gz

  • GPU: AMD Radeon 7900XTX

Please describe your issue in as much detail as possible:

I have been running the Fedora 40 Beta for a while now without issues (other than ValveSoftware/SteamVR-for-Linux#667 (comment)). Unfortunately, around the time of the full Fedora 40 release, I updated my system including mesa etc. and now no EAC games will launch properly. They pop up for a few seconds and then insta crash.

Steps for reproducing this issue:

  1. Install Fedora 40 on system with AMD gpu (amdgpu driver)
  2. Install EAC game (i.e. Halo Infinite or The Finals)
  3. Try to launch with any Proton
@kisak-valve kisak-valve transferred this issue from ValveSoftware/steam-for-linux Apr 26, 2024
@beankylla
Copy link

Hello,
Not sure if this is relate but origin issue is the same. After upgrade to Fedora 40:

On black Mesa and AOE2 DE: i can launch the game and play the game but it crashes few seconds / minutes in the game.

@h0tc0d3
Copy link

h0tc0d3 commented May 8, 2024

I have error: "Easy Anti-Cheat Launch Error - Failed to initialize dependencies"

DE: Sway

The error is probably caused by:

Process 13778 (gldriverquery) of user 1000 dumped core.
                                                         
Module libtinfo.so.6 from rpm ncurses-6.4-12.20240127.fc40.i386
Module libedit.so.0 from rpm libedit-3.1-50.20230828cvs.fc40.i386
Module libelf.so.1 from rpm elfutils-0.191-4.fc40.i386
Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.120-9.i386
Module libdrm_radeon.so.1 from rpm libdrm-2.4.120-9.i386
Module libz.so.1 from rpm zlib-ng-2.1.6-2.fc40.i386
Module radeonsi_dri.so from rpm mesa-24.0.6-3.i386
Module libxshmfence.so.1 from rpm libxshmfence-1.3.2-3.fc40.i386
Module libxcb-sync.so.1 from rpm libxcb-1.17.0-1.fc40.i386
Module libxcb-present.so.0 from rpm libxcb-1.17.0-1.fc40.i386
Module libxcb-dri3.so.0 from rpm libxcb-1.17.0-1.fc40.i386
Module libwayland-server.so.0 from rpm wayland-1.22.91-1.fc40.i386
Module libdrm.so.2 from rpm libdrm-2.4.120-9.i386
Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-1.fc40.i386
Module libxcb-randr.so.0 from rpm libxcb-1.17.0-1.fc40.i386
Module libxcb-dri2.so.0 from rpm libxcb-1.17.0-1.fc40.i386
Module libX11-xcb.so.1 from rpm libX11-1.8.9-1.fc40.i386
Module libexpat.so.1 from rpm expat-2.6.2-1.fc40.i386
Module libglapi.so.0 from rpm mesa-24.0.6-3.i386
Module libgbm.so.1 from rpm mesa-24.0.6-3.i386
Module libEGL_mesa.so.0 from rpm mesa-24.0.6-3.i386
Module libEGL.so.1 from rpm libglvnd-1.7.0-4.fc40.i386
Module libXau.so.6 from rpm libXau-1.0.11-6.fc40.i386
Module libxcb.so.1 from rpm libxcb-1.17.0-1.fc40.i386
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-4.fc40.i386
Module libXext.so.6 from rpm libXext-1.3.6-1.fc40.i386
Module libX11.so.6 from rpm libX11-1.8.9-1.fc40.i386
Module libGLX.so.0 from rpm libglvnd-1.7.0-4.fc40.i386
Module libGL.so.1 from rpm libglvnd-1.7.0-4.fc40.i386
Module libdecor-0.so.0 from rpm libdecor-0.2.2-3.fc40.i386
Module libxkbcommon.so.0 from rpm libxkbcommon-1.7.0-2.fc40.i386
Module libwayland-cursor.so.0 from rpm wayland-1.22.91-1.fc40.i386
Module libwayland-egl.so.1 from rpm wayland-1.22.91-1.fc40.i386
Module libffi.so.8 from rpm libffi-3.4.4-7.fc40.i386
Module libwayland-client.so.0 from rpm wayland-1.22.91-1.fc40.i386
Module libzstd.so.1 from rpm zstd-1.5.6-1.fc40.i386
Module liblzma.so.5 from rpm xz-5.4.6-3.fc40.i386
Module liblz4.so.1 from rpm lz4-1.9.4-6.fc40.i386
Module libcap.so.2 from rpm libcap-2.69-8.fc40.i386
Module libsystemd.so.0 from rpm systemd-255.4-2.i386
Module libdbus-1.so.3 from rpm dbus-1.14.10-3.fc40.i386
Module libSDL2-2.0.so.0 from rpm SDL2-2.30.1-1.fc40.i386
Stack trace of thread 13778:
#0  0x0000000000000000 n/a (n/a + 0x0)
#1  0x00000000ef3427ee _ZN4llvm17PMTopLevelManager12schedulePassEPNS_4PassE (libLLVM.so.18.1 + 0x7d67ee)
#2  0x00000000ef349279 _ZN12_GLOBAL__N_113MPPassManager25addLowerLevelRequiredPassEPN4llvm4PassES3_ (libLLVM.so.18.1 + 0x7dd279)
#3  0x00000000ef3494cb _ZThn16_N12_GLOBAL__N_113MPPassManager25addLowerLevelRequiredPassEPN4llvm4PassES3_ (libLLVM.so.18.1 + 0x7dd4cb)
#4  0x00000000ef345260 _ZN4llvm13PMDataManager3addEPNS_4PassEb (libLLVM.so.18.1 + 0x7d9260)
#5  0x00000000ef347001 _ZN4llvm10ModulePass17assignPassManagerERNS_7PMStackENS_15PassManagerTypeE (libLLVM.so.18.1 + 0x7db001)
#6  0x00000000ef343085 _ZN4llvm17PMTopLevelManager12schedulePassEPNS_4PassE (libLLVM.so.18.1 + 0x7d7085)
#7  0x00000000ef346cad _ZN4llvm6legacy11PassManager3addEPNS_4PassE (libLLVM.so.18.1 + 0x7dacad)
#8  0x00000000f65a7d70 ac_create_passmgr (radeonsi_dri.so + 0x833d70)
#9  0x00000000f65a958b ac_init_llvm_compiler (radeonsi_dri.so + 0x83558b)
#10 0x00000000f648979f si_create_llvm_compiler (radeonsi_dri.so + 0x71579f)
#11 0x00000000f64d2d53 si_shader_select (radeonsi_dri.so + 0x75ed53)
#12 0x00000000f68f57af _Z17si_update_shadersIL13amd_gfx_level12EL11si_has_tess0EL9si_has_gs0EL10si_has_ngg1EEbP10si_context (radeonsi_dr>
#13 0x00000000f68ff0dd _Z11si_draw_vboIL13amd_gfx_level12EL11si_has_tess0EL9si_has_gs0EL10si_has_ngg1EL22si_has_sh_pairs_packed0EEvP12pi>
#14 0x00000000f68f4553 _ZL17si_draw_rectangleP15blitter_contextPvPFS1_S0_Eiiiifj19blitter_attrib_typePK14blitter_attrib (radeonsi_dri.so>
#15 0x00000000f6771c16 util_blitter_clear_custom.constprop.0 (radeonsi_dri.so + 0x9fdc16)
#16 0x00000000f651b725 si_clear (radeonsi_dri.so + 0x7a7725)
#17 0x00000000f6362ee2 tc_call_clear (radeonsi_dri.so + 0x5eeee2)
#18 0x00000000f6363c7d tc_batch_execute (radeonsi_dri.so + 0x5efc7d)
#19 0x00000000f636459c _tc_sync.isra.0 (radeonsi_dri.so + 0x5f059c)
#20 0x00000000f636bf82 tc_flush (radeonsi_dri.so + 0x5f7f82)
#21 0x00000000f5e475fb st_glFlush (radeonsi_dri.so + 0xd35fb)
#22 0x00000000f5f9132a _mesa_make_current (radeonsi_dri.so + 0x21d32a)
#23 0x00000000f5e63006 st_api_make_current (radeonsi_dri.so + 0xef006)
#24 0x00000000f5d8cfa1 dri_unbind_context (radeonsi_dri.so + 0x18fa1)
#25 0x00000000f5d909d2 driUnbindContext (radeonsi_dri.so + 0x1c9d2)
#26 0x00000000f749483e dri2_make_current (libEGL_mesa.so.0 + 0x1a83e)
#27 0x00000000f748452d eglMakeCurrent (libEGL_mesa.so.0 + 0xa52d)
#28 0x00000000f74ca179 InternalLoseCurrent (libEGL.so.1 + 0x4179)
#29 0x00000000f7e2969d SDL_EGL_MakeCurrent (libSDL2-2.0.so.0 + 0xcd69d)
#30 0x00000000f7e7b88b Wayland_GLES_MakeCurrent (libSDL2-2.0.so.0 + 0x11f88b)
#31 0x00000000f7e3a5f7 SDL_GL_MakeCurrent_REAL (libSDL2-2.0.so.0 + 0xde5f7)
#32 0x00000000f7e4187a SDL_DestroyWindow_REAL.part.0 (libSDL2-2.0.so.0 + 0xe587a)
#33 0x00000000f7e41984 SDL_VideoQuit_REAL.part.0 (libSDL2-2.0.so.0 + 0xe5984)
#34 0x00000000f7d70caf SDL_QuitSubSystem_REAL (libSDL2-2.0.so.0 + 0x14caf)
#35 0x00000000f7d71163 SDL_Quit_REAL (libSDL2-2.0.so.0 + 0x15163)
#36 0x00000000f7ba146a __run_exit_handlers (libc.so.6 + 0x3e46a)
#37 0x00000000f7ba1663 exit (libc.so.6 + 0x3e663)
#38 0x00000000f7b87bcf __libc_start_call_main (libc.so.6 + 0x24bcf)
#39 0x00000000f7b87c88 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x24c88)
#40 0x0000000008051a71 n/a (/home/user/.local/share/Steam/ubuntu12_32/gldriverquery + 0x9a71)
ELF object binary architecture: Intel 80386

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants