Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libtcmalloc_minimal.so.0: cannot open shared object file on debain 12 #3471

Closed
ghost opened this issue Oct 12, 2023 · 1 comment
Closed

libtcmalloc_minimal.so.0: cannot open shared object file on debain 12 #3471

ghost opened this issue Oct 12, 2023 · 1 comment

Comments

@ghost
Copy link

ghost commented Oct 12, 2023

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large pastes as a Github Gist.

It is important to note that because I'm using debian 12 steam was downloaded using flatpak
I have joined the csgo_legacy beta participation for Counter Strike 2 in hopes that I can run CSGO with better performance than counter strike 2. Upon clicking the play button Counter Strike 2 launches without giving an option to lauch the beta. I am unsure of why this is and I can't find any info about this problem (this is not the main problem though). Adding the game to steam as a Non-Steam game tries to launch it but fails. Running csgo_linux64 in the terminal gives me the error ./csgo_linux64: error while loading shared libraries: libtcmalloc_minimal.so.0: cannot open shared object file: No such file or directory while running csgo.sh tells me CS:GO was not launched within the Steam for Linux scout runtime environment. Issue #2563 tells me how to launch CSGO with the steam runtime but that gives me the error Failed to connect with local Steam Client process! my guess is that this is due to flatpak storing the steam files in a different directory. Searching up how to fix the first error tells me that I just need to install libtcmalloc-minimal4, with this installed though I still get the same error and no change in logs. Another issue told me I needed to update my GNOME desktop, I updated to 44.5 (the lastest debain will alow in the unstable repos) and this fixed nothing. A number of other things were tried but nothing was fixed I have validated all the files many times and each time is a pass. This is my last try at fixing, thanks for your time and help :).

Steps for reproducing this issue:

  1. On debian 12 launch steam (downloaded using flatfak).
  2. Download the csgo_legacy beta for Counter Strike 2
  3. Click play, counter strike 2 will launch and give no option to launch the beta
  4. In the terminal run ./csgo_linux64 and see the error.

Let me know if anything needs to be added please tell.

@kisak-valve
Copy link
Member

Hello @proJM-Coding-Comment, running CS:GO's binary directly is not supportable, and wasn't supportable before Counter-Strike 2 was released.

This issue is functionally a duplicate of #3291. Please give the discussion on that issue report a read. In particular #3291 (comment).

Closing as a duplicate.

@kisak-valve kisak-valve closed this as not planned Won't fix, can't repro, duplicate, stale Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant