ValveSoftware / csgo-osx-linux

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

CSGO intro then blackscreen #2800

Open namePlayer opened 3 years ago

namePlayer commented 3 years ago

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. Expected: CSGO Launching Did happen: CSGO Launching to intro then blackscreen

Steps for reproducing this issue:

  1. Install CSGO
  2. Start it
  3. Watch intro
  4. Blackscreen

I don't know whats wrong

kisak-valve commented 3 years ago

Hello @namePlayer, this reads like #608. The Linux version of CS:GO is known to take a while to start on a cold OpenGL on-disk shader cache and I'm not seeing a failure in your log. If you wait a long time, does the game eventually get to the main menu?

If you're seeing the same behavior as #608, then it could look like a single CPU core is being used by the game which is mesa compiling shaders for the game.

namePlayer commented 3 years ago

Hi! Thanks for your Response.

Earlier that day I tested to wait some time launching the game. After about 50 Minutes, the game still wasn't in the main menu. Also a look into htop as well as mangohud looked like, that there's not much CPU usage. (About 10 - 15% at blackscreen)

Also I can't see any disk i/o while being in the launcher. This seems very weird. Also after closing the game steam reports me in integrety check, that a file is failing integrety check.

avidsapp commented 3 years ago

Add -nojoy -fullscreen to Launch Options in Properties > General

MasonJF commented 3 years ago

If you're in windowed mode, the close button for the intro is in the bottom right, you may have to slide the window a bit in order to see it.

namePlayer commented 3 years ago

@avidsapp @MasonJF Hi folks, your both answers helped me. The -fullscreen solved it, so I could access the buttons for skipping the Intro.

Thanks!

avidsapp commented 3 years ago

I noticed that as well, but after adding both flags. The -nojoy means "no joystick", which either frees up memory or hacks a bug