ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
786 stars 69 forks source link

Segmentation Fault in CS:GO on Steam #2651

Open thedarkb opened 3 years ago

thedarkb commented 3 years ago

Your system information

Please describe your issue in as much detail as possible:

I attempted to start the game, but it crashed with: ./csgo.sh: line 88: 4281 Segmentation fault ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"

Steps for reproducing this issue:

  1. Start CS:GO from Steam.
kisak-valve commented 3 years ago

Hello @thedarkb, if you completely close Steam, then run steam from a terminal, does starting the game give a hint in the terminal spew?

thedarkb commented 3 years ago

I've gotten a different error this time: ERROR: ld.so: object '/home/beno/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. crash_20210206005442_1.dmp[15690]: Uploading dump (out-of-process) /tmp/dumps/crash_20210206005442_1.dmp

lionblaze55 commented 3 years ago

having same issue. getting both of these errors when loading steam through terminal.

lolzballs commented 3 years ago

Same here, but it occasionally launches successfully (maybe 1 in 20?).

marson commented 3 years ago

I have the same issue on a fully updated Arch Linux

CPU: Ryzen 2700X GPU: Radeon RX 580 (using amdgpu&mesa)

terminal output: csgo_crash.log

dump: assert_20210208211956_1.dmp.gz

system information: system_information.txt

kisak-valve commented 3 years ago

Hello @marson, for reference, the minidump you attached is a SIGSEGV in libtcmalloc_minimal.so.0 coming from libvideo.so. Unfortunately, there's not enough information here to tell if it's the same issue as the opening post.

lolzballs commented 3 years ago

Here's my details: OS: Arch Linux CPU: Ryzen 2600 GPU: Radeon RX 580 (amdgpu, mesa)

steam/csgo log: crash.log

dump: assert_20210208160406_1.dmp.gz

system information: system_information.txt

kisak-valve commented 3 years ago

Hello @lolzballs , your minidump looks similar to @marson.

marson commented 3 years ago

Thanks for the update @kisak-valve. Do you want me to create a new issue?

kisak-valve commented 3 years ago

It definitely wouldn't hurt to track your issue separately. Keep in mind that I'm a moderator for Valve's issue trackers on Github and not a Valve dev myself. We'll need to hear from a CS:GO dev for any real insight into your issue.

chutchatut commented 3 years ago

Delete and reinstall seems to fixed the issue for me.

lolzballs commented 3 years ago

@chutchatut I tried that and it definitely did not resolve it for me.

lionblaze55 commented 3 years ago

I can replicate the errors on multiple systems, both arch and ubuntu. Both have nvidia cards, one cpu intel one AMD. Seems like it could be a widespread issue.

eschwab commented 3 years ago

Same issue here. My terminal output is similar to @marson and @lolzballs. The only line that stands out is

.../csgo.sh: line 88: 9980 Segmentation fault ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"

Nothing before that stands out as extraordinary.

Dump: crash_20210210084521_1.tar.gz

alketii commented 3 years ago

After this update on Manjaro, I am getting the same issue.

Adding -windowed in Launch Options, sometimes it works (if you try enough). It seems that everyone who reports this issue has AMD GPU and is on a rolling release. Radeon RX 580 Series (POLARIS10 DRM 3.40.0 5.10.13-2-MANJARO LLVM 11.0.1) v: 4.6 Mesa 20.3.4

kisak-valve commented 3 years ago

Hello @eschwab, for reference, the minidump you've attached is a SIGSEGV in libtcmalloc_minimal.so.0 coming from panorama_client.so. It looks like the same function call into libtcmalloc_minimal.so.0 as the two earlier posted minidumps, but the rest of the backtrace is different.

eschwab commented 3 years ago

Downgrading the talloc package from 2.3.2 to 2.3.1 is a usable workaround for me.

EDIT: false alarm, I should have tested more. I downgraded, rebooted, and then CSGO launched successfully. Subsequent launches were not successful.

lolzballs commented 3 years ago

I think talloc is bundled with CSGO since I see libtcmalloc_minimal.so.0 in the CSGO bin/linux64 folder. So yeah I think your system talloc version wouldn't matter.

eschwab commented 3 years ago

I'm not sure if the following is a concern or not since my terminal does not have loaded whatever environment that steam runs in. (LD_PRELOAD LD_LIBRARY_PATH etc).

$ ldd steamapps/common/Counter-Strike Global Offensive/csgo_linux64
        linux-vdso.so.1 (0x00007fff586b6000)
        libtcmalloc_minimal.so.0 => not found
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f6bb38f7000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007f6bb372a000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f6bb391d000)
DerScherenmann commented 3 years ago

Happened to me too, but CS:GO starts perfectly over Steam, with -nojoy -novid for me

Details OS: Arch Linux x86_64 Host: MS-7C37 3.0 Kernel: 5.10.15-arch1-1 Resolution: 2560x1440 CPU: AMD Ryzen 7 3800X (16) @ 3.900GHz GPU: NVIDIA GeForce RTX 2070 SUPER

Error: No minidump written, nothing to upload. ./csgo.sh: line 88: 72363 Segmentation fault (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"

This does not happen if you start CS:GO with ./csgo_linux64 and load the libraries manually (Terminal, Zsh):

First set $GAMEROOT GAMEROOT=$HOME/.steam/steam/steamapps/common/Counter-Strike\ Global\ Offensive/

Export libraries:

export LD_LIBRARY_PATH="$GAMEROOT"\
":$HOME/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu"\
":$HOME/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib"\
":$HOME/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu"\
":$HOME/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib"\
":$HOME/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu"\
":$HOME/.steam/ubuntu12_32/steam-runtime/amd64/lib"\
":$HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu"\
":$HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib"\
":$HOME/.steam/steam/ubuntu12_32"\
":$HOME/.steam/steam/ubuntu12_64"\
":$GAMEROOT/bin"\
":$GAMEROOT/bin/linux64"

cd $HOME/.steam/steam/steamapps/common/Counter-Strike\ Global\ Offensive/ ./csgo_linux64

Maybe the script is missing out on some of these

melvyn2 commented 3 years ago

Use steam runtime for now to make it work, instead of steam-runtime-native.

lionblaze55 commented 3 years ago

Use steam runtime for now to make it work, instead of steam-runtime-native.

I've exclusively been using steam runtime and still having this issue.

melvyn2 commented 3 years ago

It might also be the combo of steam runtime and a downgraded talloc, in that case; I didn't test runtime with up-to-date talloc, but it didn't fix cs:go in native so I thought it didn't fix anything.

e: Since I've done this, my trust factor has dropped enough for my friends to get a warning (yellow). Just something to note. e 2: My trust factor is now red, where before it was green, then yellow. I would recommend queuing with a friend to check if this happens to you too.

lionblaze55 commented 3 years ago

I don't think this is related to a package upgrade. This would not explain why debian stable users are having issues, would it?

eschwab commented 3 years ago

@lionblaze55 Correct, GO is using its own bundled tcmalloc library. The version of talloc is most likely a non-factor here. @melvyn2 RIP your TF. I am surprised that switching from steam-runtime-native to steam-runtime is adversely affecting the TF.

thedarkb commented 3 years ago

I've gotten another segmentation fault trying to start CS:GO: [ 655.275150] csgo_linux64[3802]: segfault at f588a3fb8 ip 00007fb33ca4ab50 sp 00007ffc17c0c2f0 error 6 in panorama_client.so[7fb33c89b000+504000]

kisak-valve commented 3 years ago

@thedarkb, that segmentation fault might be #1757. Try adding -nojoy to the game's launch options.

thedarkb commented 3 years ago

Will it affect my trust factor?

alifeinbinary commented 3 years ago

What I have: Manjaro Linux kernel 5.4 Intel 4790K 16GB 1600Mhz RAM Radeon RX 570

No joy or gamepad attached.

What I've tried:

to no avail.

Here's the full output of steam CLI once PLAY is clicked in steam-runtime. The process that hangs before crash is `pid 69303 != 69302, skipping destruction (fork without exec?)`

``` GameAction [AppID 730, ActionID 7] : LaunchApp changed task to UpdatingAppInfo with "" GameAction [AppID 730, ActionID 7] : LaunchApp changed task to ProcessingInstallScript with "" GameAction [AppID 730, ActionID 7] : LaunchApp changed task to SynchronizingCloud with "" GameAction [AppID 730, ActionID 7] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 730, ActionID 7] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 730, ActionID 7] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 730, ActionID 7] : LaunchApp continues with user response "CreatingProcess" Game update: AppID 730 "", ProcID 68593, IP 0.0.0.0:0 Starting app 730 >>> Adding process 68593 for game ID 730 ERROR: ld.so: object '/home/andrew/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. GameAction [AppID 730, ActionID 7] : LaunchApp changed task to WaitingGameWindow with "" ERROR: ld.so: object '/home/andrew/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. pid 68595 != 68594, skipping destruction (fork without exec?) ERROR: ld.so: object '/home/andrew/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. GameAction [AppID 730, ActionID 7] : LaunchApp changed task to Completed with "" ERROR: ld.so: object '/home/andrew/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 68594 for game ID 730 >>> Adding process 68596 for game ID 730 >>> Adding process 68597 for game ID 730 SDL video target is 'x11' This system supports the OpenGL extension GL_EXT_framebuffer_object. This system supports the OpenGL extension GL_EXT_framebuffer_blit. This system supports the OpenGL extension GL_EXT_framebuffer_multisample. This system DOES NOT support the OpenGL extension GL_APPLE_fence. This system DOES NOT support the OpenGL extension GL_NV_fence. This system supports the OpenGL extension GL_ARB_sync. This system supports the OpenGL extension GL_EXT_draw_buffers2. This system DOES NOT support the OpenGL extension GL_EXT_bindable_uniform. This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range. This system supports the OpenGL extension GL_ARB_map_buffer_range. This system supports the OpenGL extension GL_ARB_vertex_buffer_object. This system supports the OpenGL extension GL_ARB_occlusion_query. This system DOES NOT support the OpenGL extension GL_APPLE_texture_range. This system DOES NOT support the OpenGL extension GL_APPLE_client_storage. This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer. This system supports the OpenGL extension GL_ARB_vertex_array_bgra. This system supports the OpenGL extension GL_EXT_vertex_array_bgra. This system supports the OpenGL extension GL_ARB_framebuffer_object. This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker. This system supports the OpenGL extension GL_ARB_debug_output. This system supports the OpenGL extension GL_EXT_direct_state_access. This system DOES NOT support the OpenGL extension GL_NV_bindless_texture. This system supports the OpenGL extension GL_AMD_pinned_memory. This system supports the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled. This system supports the OpenGL extension GL_EXT_texture_sRGB_decode. This system supports the OpenGL extension GL_NVX_gpu_memory_info. This system supports the OpenGL extension GL_ATI_meminfo. This system supports the OpenGL extension GL_EXT_texture_compression_s3tc. This system supports the OpenGL extension GL_EXT_texture_compression_dxt1. This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt3. This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt5. This system supports the OpenGL extension GL_ARB_buffer_storage. This system supports the OpenGL extension GLX_EXT_swap_control_tear. failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/engine_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/engine_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/filesystem_stdio_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/filesystem_stdio_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/inputsystem_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/inputsystem_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vphysics_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vphysics_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/datacache_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/datacache_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/studiorender_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/studiorender_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vscript_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vscript_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vguimatsurface_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vguimatsurface_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vgui2_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vgui2_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/localize_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/localize_client.so: wrong ELF class: ELFCLASS32 Created D3D9 device successfully Using breakpad minidump system 730/13780.1239.JC Using breakpad crash handler [S_API] SteamAPI_Init(): Loaded '/home/andrew/.local/share/Steam/linux64/steamclient.so' OK. Game update: AppID 730 "", ProcID 68597, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / Setting breakpad minidump AppID = 730 Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit RecordSteamInterfaceCreation (PID 68597): SteamUser021 / User SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561198032734314 [API loaded yes] SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561198032734314 RecordSteamInterfaceCreation (PID 68597): SteamUser021 / RecordSteamInterfaceCreation (PID 68597): SteamFriends017 / RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMaking009 / RecordSteamInterfaceCreation (PID 68597): SteamMatchGameSearch001 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMakingServers002 / RecordSteamInterfaceCreation (PID 68597): STEAMUSERSTATS_INTERFACE_VERSION012 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPS_INTERFACE_VERSION008 / RecordSteamInterfaceCreation (PID 68597): SteamNetworking006 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMSCREENSHOTS_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): SteamController007 / RecordSteamInterfaceCreation (PID 68597): STEAMUGC_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPLIST_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSIC_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSICREMOTE_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / RecordSteamInterfaceCreation (PID 68597): STEAMINVENTORY_INTERFACE_V003 / RecordSteamInterfaceCreation (PID 68597): STEAMVIDEO_INTERFACE_V002 / RecordSteamInterfaceCreation (PID 68597): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): SteamInput001 / Initialized low level socket/threading support. RecordSteamInterfaceCreation (PID 68597): SteamUtils009 / Utils RecordSteamInterfaceCreation (PID 68597): SteamNetworkingSocketsSerialized004 / RecordSteamInterfaceCreation (PID 68597): SteamUser020 / User RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / HTTP /home/buildbot/buildslave/sdr_public_ubuntu64_linux/build/src/steamnetworkingsockets/clientlib/csteamnetworkingsockets_steam.cpp(138): Assertion Failed: Initted interface twice? Set SteamNetworkingSockets P2P_STUN_ServerList to '162.254.195.71:3478' as per SteamNetworkingSocketsSerialized Got ISteamNetworkingSockets user interfaces from standalone lib Pending ping measurement until network config is obtained. RelayNetWorkStatus: avail=Attempting config=Attempting anyrelay=Waiting (Attempt #1 to fetch config from https://api.steampowered.com/ISteamApps/GetSDRConfig/v1?appid=730&partner=valve) AuthStatus (steamid:76561198032734314): Attempting (Requesting cert) USRLOCAL path using Steam profile data folder: /home/andrew/.local/share/Steam/userdata/72468586/730/local RecordSteamInterfaceCreation (PID 68597): SteamUser021 / RecordSteamInterfaceCreation (PID 68597): SteamFriends017 / RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMaking009 / RecordSteamInterfaceCreation (PID 68597): SteamMatchGameSearch001 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMakingServers002 / RecordSteamInterfaceCreation (PID 68597): STEAMUSERSTATS_INTERFACE_VERSION012 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPS_INTERFACE_VERSION008 / RecordSteamInterfaceCreation (PID 68597): SteamNetworking006 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMSCREENSHOTS_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): SteamController007 / RecordSteamInterfaceCreation (PID 68597): STEAMUGC_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPLIST_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSIC_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSICREMOTE_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / RecordSteamInterfaceCreation (PID 68597): STEAMINVENTORY_INTERFACE_V003 / RecordSteamInterfaceCreation (PID 68597): STEAMVIDEO_INTERFACE_V002 / RecordSteamInterfaceCreation (PID 68597): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): SteamInput001 / Timed out waiting for game mapping! RESZ NOT SUPPORTED! INTZ NOT SUPPORTED! RESZ NOT SUPPORTED! INTZ NOT SUPPORTED! ##### swap interval = 0 swap limit = 1 ##### CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader screenspaceeffect_vs30 and pixel shader underwater_ps30! Filesystem successfully switched to safe whitelist mode failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/matchmaking_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/matchmaking_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/client_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/client_client.so: wrong ELF class: ELFCLASS32 RecordSteamInterfaceCreation (PID 68597): SteamUser021 / RecordSteamInterfaceCreation (PID 68597): SteamFriends017 / RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMaking009 / RecordSteamInterfaceCreation (PID 68597): SteamMatchGameSearch001 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMakingServers002 / RecordSteamInterfaceCreation (PID 68597): STEAMUSERSTATS_INTERFACE_VERSION012 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPS_INTERFACE_VERSION008 / RecordSteamInterfaceCreation (PID 68597): SteamNetworking006 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMSCREENSHOTS_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): SteamController007 / RecordSteamInterfaceCreation (PID 68597): STEAMUGC_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPLIST_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSIC_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSICREMOTE_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / RecordSteamInterfaceCreation (PID 68597): STEAMINVENTORY_INTERFACE_V003 / RecordSteamInterfaceCreation (PID 68597): STEAMVIDEO_INTERFACE_V002 / RecordSteamInterfaceCreation (PID 68597): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): SteamInput001 / CClientSteamContext logged on = 1 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/server_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/server_client.so: wrong ELF class: ELFCLASS32 Game.dll loaded for "Counter-Strike: Global Offensive" failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so: wrong ELF class: ELFCLASS32 failed to dlopen /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scenefilecache_client.so error=/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scenefilecache_client.so: wrong ELF class: ELFCLASS32 RecordSteamInterfaceCreation (PID 68597): SteamUser021 / RecordSteamInterfaceCreation (PID 68597): SteamFriends017 / RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMaking009 / RecordSteamInterfaceCreation (PID 68597): SteamMatchGameSearch001 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMakingServers002 / RecordSteamInterfaceCreation (PID 68597): STEAMUSERSTATS_INTERFACE_VERSION012 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPS_INTERFACE_VERSION008 / RecordSteamInterfaceCreation (PID 68597): SteamNetworking006 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMSCREENSHOTS_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): SteamController007 / RecordSteamInterfaceCreation (PID 68597): STEAMUGC_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPLIST_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSIC_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSICREMOTE_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / RecordSteamInterfaceCreation (PID 68597): STEAMINVENTORY_INTERFACE_V003 / RecordSteamInterfaceCreation (PID 68597): STEAMVIDEO_INTERFACE_V002 / RecordSteamInterfaceCreation (PID 68597): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): SteamInput001 / CGameEventManager::AddListener: event 'server_pre_shutdown' unknown. CGameEventManager::AddListener: event 'game_newmap' unknown. CGameEventManager::AddListener: event 'finale_start' unknown. CGameEventManager::AddListener: event 'round_start' unknown. CGameEventManager::AddListener: event 'round_end' unknown. CGameEventManager::AddListener: event 'difficulty_changed' unknown. CGameEventManager::AddListener: event 'player_death' unknown. CGameEventManager::AddListener: event 'hltv_replay' unknown. CGameEventManager::AddListener: event 'player_connect' unknown. CGameEventManager::AddListener: event 'player_disconnect' unknown. GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom). GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/cooperative). GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/coopmission). RecordSteamInterfaceCreation (PID 68597): SteamUser021 / RecordSteamInterfaceCreation (PID 68597): SteamFriends017 / RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMaking009 / RecordSteamInterfaceCreation (PID 68597): SteamMatchGameSearch001 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMakingServers002 / RecordSteamInterfaceCreation (PID 68597): STEAMUSERSTATS_INTERFACE_VERSION012 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPS_INTERFACE_VERSION008 / RecordSteamInterfaceCreation (PID 68597): SteamNetworking006 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMSCREENSHOTS_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): SteamController007 / RecordSteamInterfaceCreation (PID 68597): STEAMUGC_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPLIST_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSIC_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSICREMOTE_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / RecordSteamInterfaceCreation (PID 68597): STEAMINVENTORY_INTERFACE_V003 / RecordSteamInterfaceCreation (PID 68597): STEAMVIDEO_INTERFACE_V002 / RecordSteamInterfaceCreation (PID 68597): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): SteamInput001 / RecordSteamInterfaceCreation (PID 68597): SteamUser021 / RecordSteamInterfaceCreation (PID 68597): SteamFriends017 / RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMaking009 / RecordSteamInterfaceCreation (PID 68597): SteamMatchGameSearch001 / RecordSteamInterfaceCreation (PID 68597): SteamMatchMakingServers002 / RecordSteamInterfaceCreation (PID 68597): STEAMUSERSTATS_INTERFACE_VERSION012 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPS_INTERFACE_VERSION008 / RecordSteamInterfaceCreation (PID 68597): SteamNetworking006 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMSCREENSHOTS_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): STEAMHTTP_INTERFACE_VERSION003 / RecordSteamInterfaceCreation (PID 68597): SteamController007 / RecordSteamInterfaceCreation (PID 68597): STEAMUGC_INTERFACE_VERSION014 / RecordSteamInterfaceCreation (PID 68597): STEAMAPPLIST_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSIC_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMMUSICREMOTE_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / RecordSteamInterfaceCreation (PID 68597): STEAMINVENTORY_INTERFACE_V003 / RecordSteamInterfaceCreation (PID 68597): STEAMVIDEO_INTERFACE_V002 / RecordSteamInterfaceCreation (PID 68597): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / RecordSteamInterfaceCreation (PID 68597): SteamInput001 / Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in isn't supported and may not work as expected Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in isn't supported and may not work as expected Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 31: Use of ambiguous path in

element. please add prefix="cwd" if current behavior is desired. Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 38: unknown element "fontpattern" Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 39: unknown element "fontpattern" Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 40: unknown element "fontpattern" Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 41: unknown element "fontpattern" Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 42: unknown element "fontpattern" Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in isn't supported and may not work as expected Fontconfig warning: "/home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in isn't supported and may not work as expected RecordSteamInterfaceCreation (PID 68597): SteamGameStats001 / RecordSteamInterfaceCreation (PID 68597): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / [ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1) [ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1) RecordSteamInterfaceCreation (PID 68597): SteamAppDisableUpdate001 / RecordSteamInterfaceCreation (PID 68597): SteamGameCoordinator001 / RecordSteamInterfaceCreation (PID 68597): SteamUser021 / User RecordSteamInterfaceCreation (PID 68597): SteamUtils010 / Utils ERROR: ld.so: object '/home/andrew/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. assert_20210212212033_1.dmp[69303]: Uploading dump (out-of-process) /tmp/dumps/assert_20210212212033_1.dmp >>> Adding process 69302 for game ID 730 assert_20210212212033_1.dmp[69303]: Finished uploading minidump (out-of-process): success = yes assert_20210212212033_1.dmp[69303]: response: CrashID=bp-36a07909-bb58-46fe-bd37-b66112210212 assert_20210212212033_1.dmp[69303]: file ''/tmp/dumps/assert_20210212212033_1.dmp'', upload yes: ''CrashID=bp-36a07909-bb58-46fe-bd37-b66112210212'' pid 69303 != 69302, skipping destruction (fork without exec?) /home/andrew/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh: line 88: 68597 Segmentation fault (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" Game removed: AppID 730 "", ProcID 68597 Game 730 created interface STEAMAPPLIST_INTERFACE_VERSION001 / Game 730 created interface STEAMAPPS_INTERFACE_VERSION008 / Game 730 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / Game 730 created interface STEAMHTTP_INTERFACE_VERSION003 / Game 730 created interface STEAMHTTP_INTERFACE_VERSION003 / HTTP Game 730 created interface STEAMINVENTORY_INTERFACE_V003 / Game 730 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / Game 730 created interface STEAMMUSIC_INTERFACE_VERSION001 / Game 730 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / Game 730 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / Game 730 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Game 730 created interface STEAMUGC_INTERFACE_VERSION014 / Game 730 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / Game 730 created interface STEAMVIDEO_INTERFACE_V002 / Game 730 created interface SteamAppDisableUpdate001 / Game 730 created interface SteamController007 / Game 730 created interface SteamFriends017 / Game 730 created interface SteamGameCoordinator001 / Game 730 created interface SteamGameStats001 / Game 730 created interface SteamInput001 / Game 730 created interface SteamMatchGameSearch001 / Game 730 created interface SteamMatchMaking009 / Game 730 created interface SteamMatchMakingServers002 / Game 730 created interface SteamNetworking006 / Game 730 created interface SteamNetworkingSocketsSerialized004 / Game 730 created interface SteamUser020 / User Game 730 created interface SteamUser021 / Game 730 created interface SteamUser021 / User Game 730 created interface SteamUtils009 / Utils Game 730 created interface SteamUtils010 / Game 730 created interface SteamUtils010 / Utils Game 730 method call count for IClientNetworkingSocketsSerialized::GetSTUNServer : 2 Game 730 method call count for IClientNetworkingSocketsSerialized::GetCachedRelayTicketCount : 1 Game 730 method call count for IClientNetworkingSocketsSerialized::GetCertAsync : 1 Game 730 method call count for IClientControllerSerialized::HasGameMapping : 51 Game 730 method call count for IClientControllerSerialized::GetActionSetHandle : 1 Game 730 method call count for IClientHTTP::SendHTTPRequest : 1 Game 730 method call count for IClientHTTP::SetHTTPRequestHeaderValue : 1 Game 730 method call count for IClientHTTP::CreateHTTPRequest : 1 Game 730 method call count for IClientGameStats::GetNewSession : 1 Game 730 method call count for IClientGameCoordinator::SendMessage : 1 Game 730 method call count for IClientRemoteStorage::EnumerateUserSubscribedFiles : 1 Game 730 method call count for IClientRemoteStorage::FileExists : 1 Game 730 method call count for IClientRemoteStorage::GetFileSize : 2 Game 730 method call count for IClientRemoteStorage::FileRead : 2 Game 730 method call count for IClientNetworking::AllowP2PPacketRelay : 1 Game 730 method call count for IClientUserStats::RequestCurrentStats : 1 Game 730 method call count for IClientAppManager::GetCurrentLanguage : 2 Game 730 method call count for IClientAppManager::GetAppStateInfo : 1 Game 730 method call count for IClientAppManager::GetActiveBeta : 1 Game 730 method call count for IClientUtils::RecordSteamInterfaceCreation : 144 Game 730 method call count for IClientUtils::InitFilterText : 1 Game 730 method call count for IClientUtils::IsSteamChina : 3 Game 730 method call count for IClientUtils::GetLauncherType : 1 Game 730 method call count for IClientUtils::GetAppID : 151 Game 730 method call count for IClientUtils::GetIPCountry : 1 Game 730 method call count for IClientUtils::GetServerRealTime : 1 Game 730 method call count for IClientUtils::GetConnectedUniverse : 3 Game 730 method call count for IClientFriends::GetFriendPersonaName_Public : 87 Game 730 method call count for IClientFriends::RequestFriendRichPresence : 9 Game 730 method call count for IClientFriends::GetFriendRichPresenceKeyByIndex : 113 Game 730 method call count for IClientFriends::GetFriendRichPresenceKeyCount : 9 Game 730 method call count for IClientFriends::GetFriendRichPresence : 113 Game 730 method call count for IClientFriends::GetFriendGamePlayed : 231 Game 730 method call count for IClientFriends::GetFriendByIndex : 231 Game 730 method call count for IClientFriends::GetFriendCount : 1 Game 730 method call count for IClientFriends::GetFriendPersonaState : 231 Game 730 method call count for IClientFriends::GetFriendRelationship : 231 Game 730 method call count for IClientFriends::GetPersonaName : 1 Game 730 method call count for IClientUser::BSetDurationControlOnlineState : 1 Game 730 method call count for IClientUser::BIsSubscribedApp : 1 Game 730 method call count for IClientUser::GetUserDataFolder : 1 Game 730 method call count for IClientUser::GetSteamID : 22 Game 730 method call count for IClientUser::BLoggedOn : 8 Uploaded AppInterfaceStats to Steam Exiting app 730 No cached sticky mapping in ActivateActionSet. ```

smirkybg commented 3 years ago

Cant play from a couple of days now. Experiencing same segfault. Not cool :(

alifeinbinary commented 3 years ago

inb4 shadowban

@smirkybg This is the only game I play and I don't have Windows as a fallback. The game is totally unplayable under Mac OS, I tried. The snow had us inside for two days and I couldn't play. You can comiserate with me, I feel your pain.

ppedro1 commented 3 years ago

Managed to launch CS:GO once today after updating mesa and lib32-mesa (Arch linux) with -nojoy -novid but since then, no luck.

melvyn2 commented 3 years ago

Same here, it works once in a while, but inconsistently (both on runtime and native).

marson commented 3 years ago

FYI: I installed Ubuntu 20.04 LTS on another hard disk and csgo works in Ubuntu.

l3d00m commented 3 years ago

I have the same issue, but with an nvidia card. Output is very similar though and the issue seems to have gotten worse. Initially I was able to launch CS every second time, not it's more like 1 in 20 times as described by others.

What I've tried:

Console output:

RecordSteamInterfaceCreation (PID 52697): SteamUtils010 / Utils
ERROR: ld.so: object '/home/thomas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
assert_20210223205232_1.dmp[52787]: Uploading dump (out-of-process)
/tmp/dumps/assert_20210223205232_1.dmp
>>> Adding process 52786 for game ID 730
assert_20210223205232_1.dmp[52787]: Finished uploading minidump (out-of-process): success = yes
assert_20210223205232_1.dmp[52787]: response: Discarded=1
assert_20210223205232_1.dmp[52787]: file ''/tmp/dumps/assert_20210223205232_1.dmp'', upload yes: ''Discarded=1''
pid 52787 != 52786, skipping destruction (fork without exec?)
/home/thomas/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh: line 88: 52697 Segmentation fault      (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 730 "", ProcID 52697

OS: Manjaro Linux x86_64 Kernel: 5.10.15-1-MANJARO CPU: AMD Ryzen 5 2600 (12) @ 3.400GHz GPU: NVIDIA GeForce RTX 2060 SUPER Memory: 16002MiB

> sudo nvidia-smi
Tue Feb 23 20:54:36 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.39       Driver Version: 460.39       CUDA Version: 11.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce RTX 206...  Off  | 00000000:08:00.0  On |                  N/A |
| 30%   36C    P3    40W / 184W |   1325MiB /  7981MiB |     43%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
ppedro1 commented 3 years ago

FYI: I installed Ubuntu 20.04 LTS on another hard disk and csgo works in Ubuntu.

I installed Fedora 33 and no problems launching CS:GO either.

Skunky824 commented 3 years ago

I found a temporary fix for Arch based systems, download Steam from the official website, extract the .deb with "ar x " find the binary folder and launch Steam from there. Probably the Steam package from the repository is missing some library.

josebaMdeL commented 3 years ago

Same problem here with Manjaro KDE+Ryzen 1800x+AMD R470

EDIT: after many tries, it runs sometimes with -nojoy -novid -windowed

ppedro1 commented 3 years ago

So is there no progress on this? I would really like to switch back to Arch Linux....

l3d00m commented 3 years ago

@ppedro1 Just turn on "Steam Linux Runtime" in Compatibility Options as a workaround or check the Arch Wiki for steam https://wiki.archlinux.org/index.php/Steam/Troubleshooting

ppedro1 commented 3 years ago

@ppedro1 Just turn on "Steam Linux Runtime" in Compatibility Options as a workaround or check the Arch Wiki for steam https://wiki.archlinux.org/index.php/Steam/Troubleshooting

I don't think I've ever ran CSGO or steam without steam runtime and I have tried using Steam Runtime in the compatibility settings. The segmentation fault error in Arch Wiki is for steam.sh and this issue is for csgo.sh.

smirkybg commented 3 years ago

I managed to "workaround" this by simply trying a few times to launch the game. It eventually starts, at least on my side (steam-native).

Skunky824 commented 3 years ago

Should be solved for arch based system with steam package version 1.0.0.69-1 (updated 2021-03-09) Package link https://archlinux.org/packages/multilib/x86_64/steam/

lionblaze55 commented 3 years ago

Should be solved for arch based system with steam package version 1.0.0.69-1 (updated 2021-03-09) Package link https://archlinux.org/packages/multilib/x86_64/steam/

I immediately tried launching csgo on my optimus laptop as well as my desktop with a 1070 and a Ryzen and they both had to be launched 2-3 times before the game would stop crashing. Update initially does not seem to have done anything for me.

Skunky824 commented 3 years ago

If you are using an arch based distro probably the package in the repo has not been updated yet, can you confirm? Are you for example using Manjaro?

gardockt commented 3 years ago

Using Arch, I don't see any change after updating as well.

smirkybg commented 3 years ago

And you shouldn't. I don't expect anything from a repackaged installer. Yes, the arch package is only a steam installer.

lionblaze55 commented 3 years ago

If you are using an arch based distro probably the package in the repo has not been updated yet, can you confirm? Are you for example using Manjaro?

Can confirm that the updated steam install package is out on arch stable repos, and I am on arch on all my systems.

Skunky824 commented 3 years ago

I was indeed wrong, i thought the update for the steam package fixed the segfault because when i updated it (along with other packages) i started csgo and it worked, so i downgraded everything to find what fixed it and now my csgo misteriously just works, always start correctly never segfault no idea why. Edit: after further testing, i discovered that csgo won't segfault after installing steam from the .deb package (and then using the repo binary)

expwez commented 3 years ago

@Skunky824 could you please write a guide with the steps you've done? :) I've tried to install from .deb but nothing helpful there for me