ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
778 stars 69 forks source link

Massive FPS dips from 400 to 50-100 when things happen #3068

Closed embeddedpenguin closed 2 years ago

embeddedpenguin commented 2 years ago

Your system information

Please describe your issue in as much detail as possible:

I get a pretty stable 400fps, but the game is really sluggish and not playable. It feels like <30 fps. It dips down really fast and recovers really fast. Also, I've seen a bunch of people post about a black screen for around 10 seconds on startup. This also happens to me unless I use -vulkan in my launch options.

My console on launch looks noticeably weird and filled with issues as well: https://gist.github.com/embeddedpenguin/979e19513b0e724c562abfe7a800fd9a

I've tried reinstalling the game, verifying the local game files, running with and without vulkan, and running with proton compatibility. All result in the same drop in performance.

Steps for reproducing this issue:

  1. Launch CSGO
  2. Get into deathmatch
  3. unplayably laggy when "events" happen (shooting, getting shot, dying, etc)
kisak-valve commented 2 years ago

Hello @embeddedpenguin, general Linux performance issues since the 64 bit update are being tracked at #1111. You can post your system information from steam, graphics settings, and performance experience there. Closing as a duplicate.

embeddedpenguin commented 2 years ago

Hello @embeddedpenguin, general Linux performance issues since the 64 bit update are being tracked at #1111. You can post your system information from steam, graphics settings, and performance experience there. Closing as a duplicate.

Don't you think throwing literally every linux performance issue since the 64 bit update into one issue report is a bad idea, considering not all of the issues there are not really all that similar? The performance drop happened about a month ago for me, whereas for others it seems to have happened way earlier or not at all. Doing this also assumes the problem is on your end and not my end... Really strange way to handle these issues, especially considering that issue was opened over 6 years ago.

Calinou commented 1 year ago

Shader compilation stutter when using -vulkan is expected for now. To avoid it during competitive play, you need to play a full game of deathmatch on every map (preferably online so you meet players using agent skins). This needs to be repeated when your graphics driver is updated, as this invalidates the shader cache.