protonscr

Insurgency

protonclosed appid 222880Game compatibility - UnofficialRegression
ValveSoftware/Proton#5790 · opened 2022-04-24 by wunderbar78 · updated 2025-08-22 · 3 comments · github · game page · search this game
1 matching comments, n / p to jump
Wwunderbar78 2022-04-24 github

Compatibility Report

  • Name of the game with compatibility issues: Insurgency
  • Steam AppID of the game: 222880

System Information

  • GPU: AMD Radeon RX 5700 XT
  • Driver/LLVM version: Mesa 22.1.0-rc2 ( ppa:ernstp/mesarc )
  • Kernel version: 5.17.4-xanmod1
  • Link to full system information report as Gist:
  • Proton version: 7

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Proton-experimental log:
https://gist.github.com/wunderbar78/84899991940781d4ae1f5d823d0493c8

Symptoms

Game not launching with Proton7 versions.
Proton6 versions work just fine.
DXVK dlls from GE-Proton7 work in a GE-Proton6 version without any issues.

Reproduction

choose any Proton7 version and try to launch the game.


Iipkpjersi 2022-08-28 github

I'm glad I came across this thread. I couldn't get Insurgency to launch with Proton 7.0-3 or Proton Experimental or ProtonGE 7-18, etc, then I saw this thread which said Proton 6 works fine. I tried Proton 6.3-8 and it launched right away.

Really weird that Proton 7 doesn't work at all for this game.

Lloudan-arc 2022-12-31 github

Worth noting that around 9 months ago (at the time of writing) I was able to run this game just fine on Proton 7.0.1 in ZorinOS, and so were other users in other versions of Proton 7, by preloading specific libc-related libraries. This was the command I used (which varies from other ProtonDB reports as it depends on the distro as to where the directories for the 32-bit and 64-bit libraries are:

LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib/libgcc_s.so.1 /usr/lib/x86_64-linux-gnu/libxcb.so.1 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0 $LD_PRELOAD" mangohud %command%

However, as of this time with EndeavourOS even when adjusting my command for Arch-based directories, it only causes pre-loading errors be it wtih Proton 7.0.5 or Experimental:

ERROR: ld.so: object '/run/host/usr/lib32/libstdc++.so.6' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/run/host/usr/lib32/libgcc_s.so.1' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/run/host/usr/lib32/libxcb.so.1' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/run/host/usr/lib32/libgpg-error.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

As is mentioned above, using the older Proton 6.3.8 works as well.

Wwunderbar78 2025-08-10 github

Hi all,

I tested Insurgency again and tried a recent Proton version (9.0-4) and the game works again. No issues on my end anymore.