protonscr

Steam overlay freeze payday2 & payday: the heist. when using dxvk

steamopen overlayProton
ValveSoftware/steam-for-linux#8729 · opened 2022-08-08 by Marc-Pierre-Barbier · updated 2023-01-01 · 4 comments · github
MMarc-Pierre-Barbier 2022-08-08 github

Your system information

  • Steam client version (build number or date): 1659742131 (beta)
  • Distribution (e.g. Ubuntu): Archlinux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

the overrlay should open without crashing my game.

Steps for reproducing this issue:

  1. enable poroton experimental beta
  2. install payday 2 en force enable proton experimental (proton give MUCH MUCH better performance than the vanillia implementation)
  3. lauch the game
  4. open the steam overlay.

The game and the overrlay works fine with opengl but not using dxvk.

i am using a laptop with a nvidia 3070 and i use optimus manager in nvidia only mode.

when i start the game i have this in the logs :

ERROR: ld.so: object '/home/marc/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/marc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/marc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/marc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

and this in the steam

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104424 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104424 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104429 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104429 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104442 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104442 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104451 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104451 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104452 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104452 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104453 -- gameoverlayui

src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 104453 -- gameoverlayui

opening the overlay freezes everything and nothing appear in steam's logs

Ffalxie 2022-08-15 github

Out of curiosity do you have MangoHud enabled? I've had some very similar issues with PAYDAY 2 with MangoHud enabled.

MMarc-Pierre-Barbier 2022-08-15 github

at first i thought it was the case but even after disabling it it changed nothing. maybe i should try to uninstall it.

MMarc-Pierre-Barbier 2022-08-15 github

uninstalling it changes nothing, mangohud is not responsible for that.

Ddisconsolated 2023-01-01 github

Still an issue. Any update on this?

Proton versions