csgo-osx-linux icon indicating copy to clipboard operation
csgo-osx-linux copied to clipboard

Unable to launch CS:GO

Open vdkl opened this issue 1 year ago • 8 comments

Your system information

  • Steam client version (build number or date): Mon, Sep 11 10:49 PM UTC -08:00.
  • Distribution (e.g. Ubuntu): Ubuntu 22.04.3 LTS.
  • Opted into Steam client beta?: No.
  • Have you checked for system updates?: Yes.
  • Steam Logs: steam-logs.tar.gz.
  • GPU: NVIDIA GeForce GTX 1080 Ti.

Please describe your issue in as much detail as possible:

Since September 14th I have been unable to start cs:go. I don't recall making any changes to my computer recently, and the last time I played cs:go on September the 2nd I had no problems starting it.

When I attempt to start the game from Steam it will first start to process Vulkan shaders. Once that is done nothing happens. Further attempts to start the game from Steam simply flashes the color on the play button, and the status label next to the play button changes from "Launching" to "Up to date".

Other games launch as expected, for example I am able to launch Team Fortress 2

Steps for reproducing this issue:

  1. Open Steam.
  2. Navigate to the game page for CS:GO in Library
  3. Launch CS:GO.
  4. If the job processing vulkan shaders pops up, let it finish.
  5. Note have the game does not start, and further attempts to start it simply causes the Play button to switch between the Cancel state and Play state.

vdkl avatar Sep 19 '23 15:09 vdkl

Same problem for me that happened around the same time. Don't know if due to the cs2 update at the time or some other system package.

System Info
Steam Runtime Diagnostics

I press play, and then a few seconds later it crashes.

Steam output:

[...]
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
09/20 07:57:11 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(4924)
assert_20230920075711_7.dmp[4968]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230920075711_7.dmp
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20230920075712_2.dmp[4978]: Uploading dump (out-of-process)
/tmp/dumps/crash_20230920075712_2.dmp
assert_20230920075711_7.dmp[4968]: Finished uploading minidump (out-of-process): success = yes
assert_20230920075711_7.dmp[4968]: response: Discarded=1
assert_20230920075711_7.dmp[4968]: file ''/tmp/dumps/assert_20230920075711_7.dmp'', upload yes: ''Discarded=1''
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
crash_20230920075712_2.dmp[4978]: Finished uploading minidump (out-of-process): success = yes
crash_20230920075712_2.dmp[4978]: response: Discarded=1
crash_20230920075712_2.dmp[4978]: file ''/tmp/dumps/crash_20230920075712_2.dmp'', upload yes: ''Discarded=1''
pid 4978 != 4977, skipping destruction (fork without exec?)
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
/mnt/dump/SteamLibrary/steamapps/common/Counter-Strike Global Offensive/csgo.sh: line 98:  4845 Bus error               (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
src/vgui2/src/SerializedSurface.cpp (1224) : iClientFD != m_mapShMemFD.InvalidIndex()
[...]
(process:4924): GLib-GObject-CRITICAL **: 07:57:19.584: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

mlandalv avatar Sep 20 '23 06:09 mlandalv

Can confirm this happens to me as well. Running Arch, latest kernel

Deytron avatar Sep 20 '23 19:09 Deytron

The same issue here!

I am having trouble with CSGO since the new Steam interface was released. The game crashes when I try to start it, and it also crashes randomly in the middle of matches.

To reproduce the problem, I simply launch the game from Steam. The game will start to load, but it will crash before it reaches the main menu. I have tried restarting Steam and my computer, and I have also tried verifying the game files, but nothing has worked.

I have attached my crash logs to this report.

Thank you for your time and assistance.

SystemInfo SystemRuntimeTest SteamOutput.txt

crash_dump.zip

vladzur avatar Sep 20 '23 22:09 vladzur

your getting bus error, see my comment here.

#2998 (comment)

rename videos to videos.bak as described there for the workaround.

@kvbev I followed the workaround, i.e.

  1. Navigated to " ..../steamapps/common/Counter-Strike Global Offensive/csgo/panorama/ " folder
  2. Rename the videos folder to "videos.bak"
  3. In the launch options in csgo I set it to "-novid"

However that did not work for me. I can add that this also started happening after I received the cs2 invite. Though I was able to start csgo after I noticed cs2 did not work on Linux.

vdkl avatar Sep 21 '23 19:09 vdkl

I found this https://github.com/ValveSoftware/csgo-osx-linux/issues/2992#issuecomment-1109432877 now, and after installing libtcmalloc-minimal4 I managed to start csgo no:

sudo apt install libtcmalloc-minimal4

After renaming videos.bak/ back to videos/ it started as expected.

vdkl avatar Sep 21 '23 19:09 vdkl

  1. Right click on CS:GO -> Properties... -> Compatibility
  2. Check Force the use of specific Steam Play compatibility tool
  3. Select Steam Linux Runtime 1.0 (scout)

It will download some update(Presumably linux binaries) and it works

mikk150 avatar Sep 23 '23 10:09 mikk150

  1. Right click on CS:GO -> Properties... -> Compatibility

    1. Check Force the use of specific Steam Play compatibility tool

    2. Select Steam Linux Runtime 1.0 (scout)

It will download some update(Presumably linux binaries) and it works

Tried it and it didnt work for me :( (Debian 12 Gnome but same Problem, getting "traps: Video Decode Th[7188] trap stack segment ip:7fc77c212eb7 sp:7fc73c6a2340 error:0 in libtcmalloc_minimal.so.0[7fc77c200000+25000]" in dmesg)

DeltaLima avatar Sep 23 '23 13:09 DeltaLima

Now I am unable to start csgo again. I can see that a couple of patches have been downloaded when I attempted to start the game now.

I uninstalled and reinstalled the game, without any luck.

vdkl avatar Sep 25 '23 19:09 vdkl