CSGO (Und andere Spiele) stürzen direkt nach dem Start ab

NJay

Rear Admiral
Registriert
Aug. 2013
Beiträge
5.518
Hallo,

da ich mittlerweile Linux für alles außer zocken verwende, wird Windows kaum noch gebootet. Da die Motivation mal schnell ne Runde CS zu zocken dadurch deutlich gesunken ist, würde ich gerne ein paar Spiele unter Linux zum laufen bekommen. Dank guter Hardware und Proton sollten einige Spiele auch abseits der nativ portierten laufen.

Leider funktioniert es nicht. Dazu sollte gesagt sein, dass CSGO und auch Proton Spiele auf diesem PC und unter dieser Installation schon gelaufen sind. Nachdem ich es dann etwas später wieder evrsucht habe, ging beides nicht mehr. Leider ist das nun mehrere Monate her und ich weiß nicht mehr, was ich alles versucht hatte.

PC (Signatur): Ryzen 7 1700X, 32GB RAM, GTX 1080ti
OS: Arch mit neuestem Kernel (5.0.13-arch1-1-ARCH)
Treiber: neuester proprietärer NVIDIA Blob installiert
Meine Linux-Kenntnisse: Fortgeschrittener, aber kein Profi.
CSGO wurde schon neu installiert.

Steam ist installiert und läuft auch Problemlos. CSGO ist runtergeladen und soll nativ ausgeführt werden. Wenn ich es über Steam starte, öffnet sich CSGO, aber es gibt lediglich einen Blackscreen zu sehen. Nach ca. 10 Sekunden schließt es sich wieder.

Wenn ich mit laufendem Steam in den CSGO Ordner gehe und die csgo.sh ausführe, versucht es sich ebenfalls zu öffnen, aber stürztwieder ab. Die Konsolenausgabe ist folgende:

SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
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 supports 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 supports 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 supports the OpenGL extension GL_NV_bindless_texture.
This system DOES NOT support 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 DOES NOT support 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 DOES NOT support the OpenGL extension GL_ANGLE_texture_compression_dxt3.
This system DOES NOT support 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/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/engine_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/engine_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/filesystem_stdio_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/filesystem_stdio_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/inputsystem_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/inputsystem_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vphysics_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vphysics_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/datacache_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/datacache_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/studiorender_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/studiorender_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vscript_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vscript_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vguimatsurface_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vguimatsurface_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vgui2_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vgui2_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/localize_client.so error=/home/neil/.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/13694.915.JC
Using breakpad crash handler
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
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198070225915 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198070225915
USRLOCAL path using Steam profile data folder:
/home/neil/.local/share/Steam/userdata/109960187/730/local
Initializing joystick #0 and making it active.
ConVarRef joystick doesn't point to an existing ConVar
RESZ NOT SUPPORTED!
INTZ NOT SUPPORTED!
RESZ NOT SUPPORTED!
INTZ NOT SUPPORTED!

##### swap interval = 0 swap limit = 1 #####
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/matchmaking_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/matchmaking_client.so: wrong ELF class: ELFCLASS32
CClientSteamContext logged on = 1
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/server_client.so error=/home/neil/.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/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so: wrong ELF class: ELFCLASS32
failed to dlopen /home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scenefilecache_client.so error=/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scenefilecache_client.so: wrong ELF class: ELFCLASS32
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).
Fontconfig warning: "/home/neil/.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 <test> isn't supported and may not work as expected
Fontconfig warning: "/home/neil/.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 <test> isn't supported and may not work as expected
Fontconfig warning: "/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 31: Use of ambiguous <dir> element. please add prefix="cwd" if current behavior is desired.
Fontconfig warning: "/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 38: unknown element "fontpattern"
Fontconfig warning: "/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 39: unknown element "fontpattern"
Fontconfig warning: "/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 40: unknown element "fontpattern"
Fontconfig warning: "/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 41: unknown element "fontpattern"
Fontconfig warning: "/home/neil/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/fonts.conf", line 42: unknown element "fontpattern"
Fontconfig warning: "/home/neil/.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 <test> isn't supported and may not work as expected
Fontconfig warning: "/home/neil/.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 <test> isn't supported and may not work as expected
sh: ifconfig: command not found
assert_20190508132426_1.dmp[16500]: Uploading dump (out-of-process)
/tmp/dumps/assert_20190508132426_1.dmp
assert_20190508132426_1.dmp[16500]: Finished uploading minidump (out-of-process): success = yes
assert_20190508132426_1.dmp[16500]: response: Discarded=1
assert_20190508132426_1.dmp[16500]: file ''/tmp/dumps/assert_20190508132426_1.dmp'', upload yes: ''Discarded=1''
[1] 16441 bus error (core dumped) ./csgo.sh

Gerade die Fehler, die sich auf ELFCLASS32 beziehen sehen meiner Meinung nach kritisch aus. Ich konnte auf github einiges darüber finden, aber keinen konkreten Lösungsvorschlag.

Hat jemand eine Idee? Ich habe keine Ahnung was ich evrsuchen könnte.

Vielen Dank.
 
Ich bin zwar kein Linux Freak aber das sieht nach nVidia Treiber Problem aus.
Lösche mal den Treiber und installiere den Vorgänger.
 
Hast du schon versucht CS:GO komplett neu zu installieren?

die ELFCLASS32 Fehler lassen vermuten, dass aus irgendeinem Grund 32-Bit Binaries vorhanden sind statt der benötigten 64-Bit (oder hat Linux sowas wie WOW64 unter Windows, um 32-Bit auf 64-Bit lauffähig zu machen?)
 
Die gleichen Symptome hatte ich mal bei Bumblebee-/DXVK-Problemen, aber das sollte bei nativen Steam-Spielen am AMD-Desktop eigentlich ausgeschlossen sein.
Steam schon mal neu installiert?
 
Zuletzt bearbeitet:
CSGO habe ich schon mehrfach neu installiert.

Ich habe ein echtes 64Bit Betriebssystem, musste extra 32Bit Bibliotheken installieren, um Steam zu installieren.

Seit dem ersten auftreten des Problems sind einige nvidia Treibr erschienen.. Ich kann natürlich mal einen ganz alten nehmen, aber das ist keine Lösung, maximal ein Workaround.
 
Zuletzt bearbeitet: (multilib)
Zurück
Oben