Facepunch / garrysmod-issues

Garry's Mod issue tracker
141 stars 56 forks source link

Gmod Crash #5447

Closed TheAnnoyingFruit closed 1 year ago

TheAnnoyingFruit commented 1 year ago

Details

Thought about just not making this post but it does bother me I can't play the game. On my fedora 38 gnome desktop I go to open the game and nothing happens it does not open and does not leave any error message. When I try to run the hl2_linux binary directly from the terminal this is what I get "error while loading shared libraries: libtcmalloc_minimal.so.4: cannot open shared object file: No such file or directory". I have tried using the fix suggested when csgo suffered a similar issue where you download that file and replace it but did not succeed in getting the game to run.

Steps to reproduce

Install the game. Then open the game.

robotboy655 commented 1 year ago

We only officially support Ubuntu Linux, last time I tested it launched and worked correctly on version 20.10.

We cannot support every single permutation of Linux there is.

TheAnnoyingFruit commented 1 year ago

By my understanding and that logic wouldn't then using the steam linux runtime make it work. I believe the steam linux runtime uses ubuntu dependencies and I did try that and it still did not launch.

TheAnnoyingFruit commented 1 year ago

I have made progress to a different error, I installed the 32 bit gperftools and now I get this "SDL video target is 'x11' 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 GLX_EXT_swap_control_tear. GL_NV_bindless_texture: DISABLED GL_AMD_pinned_memory: DISABLED GL_EXT_texture_sRGB_decode: AVAILABLE [S_API] SteamAPI_Init(): Loaded '/home/theannoyingfruit/.local/share/Steam/linux32/steamclient.so' OK. [S_API FAIL] SteamAPI_Init() failed; no appID found. Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder. Did not detect any valid joysticks. GL_NVX_gpu_memory_info: AVAILABLE GL_ATI_meminfo: AVAILABLE GL_NVX_gpu_memory_info: Total Dedicated: 12582912, Total Avail: 28875964, Current Avail: 11041544 GL_MAX_SAMPLES_EXT: 8 IDirect3DDevice9::Create: BackBufWidth: 2560, BackBufHeight: 1440, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0 GL sampler object usage: ENABLED GL prefer MapBufferRange: NO Could not load program cache file glbaseshaders.cfg Could not find base GL shader cache file Could not load program cache file glshaders.cfg Could not find user GL shader cache file Precache: Took 0 ms, Vertex 0, Pixel 0 Couldn't load: /mnt/GameSSD/SteamLibrary/steamapps/common/GarrysMod/garrysmod/bin/client.so Reason: libawesomium-1-7.so.5: cannot open shared object file: No such file or directory"

TheAnnoyingFruit commented 1 year ago

Installed the steam flatpak and it works.