protonscr

Steam Won't Open Game Since Last Update

steamclosed reviewed3rd party game
ValveSoftware/steam-for-linux#4068 · opened 2015-10-15 by gary-hammer · updated 2019-07-18 · 5 comments · github
1 matching comments, n / p to jump
Ggary-hammer 2015-10-15 github

Steam is not loading games for me. Steam itself opens and runs fine.
When I choose a game to play, the game attempts a launch, then is just gone.
I have reset steam, left the steam beta, verified local files, removed and installed games, nothing has helped.
This is the only error I see in the syslog:
CivBE[3286] trap invalid opcode ip:f7084cdb sp:e90fda00 error:0 in libpthread-2.19.so[f7074000+18000]

I also see this in the console if I launch steam from there:
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

Steam client built Oct 14 at 12:40:46
Steam API v017
Steam package version 1444853545

Ggary-hammer 2015-10-15 github

If I add this under launch options, I get the game to open and run.
LD_PRELOAD=/usr/lib/nvidia/libGL.so %command%

Kkoahv 2015-10-21 github

I have the same issue with Gentoo x64. Your fix works.

First noticed after upgrading glibc from 2.21-r1 to 2.22-r1. Could be unrelated.

Edit: fix works for cstrike source but not for chivalry medieval warfare

cstrike without launch option

Game update: AppID 240 "Counter-Strike: Source", ProcID 29926, IP 0.0.0.0:0
ERROR: ld.so: object '/home/z0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/z0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 29937 != 29927, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/z0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/z0/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/home/z0/.local/share/Steam/steamapps/common/Counter-Strike Source/hl2.sh: line 72: 29949 Segmentation fault      ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 240 "Counter-Strike: Source", ProcID 29926 

with launch option

Game update: AppID 240 "Counter-Strike: Source", ProcID 19543, IP 0.0.0.0:0
ERROR: ld.so: object '/home/z0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/nvidia/libGL.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/nvidia/libGL.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/nvidia/libGL.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
SDL video target is 'x11'
SDL video target is 'x11'
Using Breakpad minidump system. Version: 3029837 AppID: 240
Setting breakpad minidump AppID = 240
Using breakpad crash handler
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:  76561198043862659 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198043862659
Did not detect any valid joysticks.
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.
OpenGL: GeForce GTX 760/PCIe/SSE2 4.5.0 NVIDIA 355.11 (4.5.0)
GL_NV_bindless_texture: DISABLED
GL_AMD_pinned_memory: DISABLED
GL_ARB_buffer_storage: AVAILABLE
GL_EXT_texture_sRGB_decode: AVAILABLE
GL_NVX_gpu_memory_info: AVAILABLE
GL_ATI_meminfo: UNAVAILABLE
GL_NVX_gpu_memory_info: Total Dedicated: 2097152, Total Avail: 2097152, Current Avail: 1894700
GL_MAX_SAMPLES_EXT: 32
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 3401 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4026531840
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 3401 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4026531840
IDirect3DDevice9::Create: BackBufWidth: 1920, BackBufHeight: 1080, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
GL sampler object usage: DISABLED

 ##### swap interval = 0     swap limit = 1 #####
Could not load program cache file glbaseshaders.cfg
Could not find base GL shader cache file
Loaded program cache file "glshaders.cfg", total keyvalues: 71, total successfully linked: 71
Precache: Took 231 ms, Vertex 649, Pixel 318
server.so loaded for "Counter-Strike: Source"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number

Kkoahv 2015-10-23 github

Fault exists with hardened kernel sources grsec option. I'll try to find which one some other time. Could be memory related due to "segfault at 0 ip" dmesg.

Kkisak-valve maintainer 2019-01-18 github

Hello @gary-hammer, are you still experiencing this issue on an up to date system?

Ggary-hammer 2019-01-19 github

After 3 years and change why would you ask?