ValveSoftware / csgo-osx-linux

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

[Linux] Unusually long startup time #608

Open ghost opened 8 years ago

ghost commented 8 years ago

This isn't a major issue by any means, but it would be really nice if it could get looked into. Ever since moving over to linux full time, I've had an issue with CS:GO taking an unusually long time to launch.

I've just timed it, and when I launch the game from Steam, it takes a full 10 seconds before the system enters fullscreen mode, and then there is a solid black screen (I have -nosplash -novid set) for another 13 seconds. I don't recall having any sort of delay like this on Windows.. a few seconds at most.

So from launching the game to actually getting to the main menu, there is a total of a 23 second wait time. Here is a screen recording: https://www.youtube.com/watch?v=L5yuYx0zxp4

I'm running the game on a 2.5GB/s Samsung 950 Pro NVMe SSD.. it should be firing up pretty fast.

CS:GO is the only game I own that has this issue.

I would appreciate if someone could take a look. Thanks!

Kernel: 3.19.0-30-generic x86_64 (64 bit) Desktop: KDE Plasma 4.14.13 Distro: Linux Mint 17.3 Rosa Mobo: Gigabyte model: Z170X-Gaming 3 Bios: American Megatrends v: F5h date: 12/23/2015 Quad core Intel Core i7-6700K (-HT-MCP-) cache: 8192 KB Card: NVIDIA GK110 [GeForce GTX 780] Display Server: X.Org 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 2560x1440@60.0hz GLX Renderer: GeForce GTX 780/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 361.18 Card-1 NVIDIA GK110 HDMI Audio driver: snd_hda_intel Sound: ALSA v: k3.19.0-30-generic Card-2 Intel Sunrise Point-H HD Audio driver: snd_hda_intel Card: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller driver: alx IF: eth0 state: up speed: 1000 Mbps duplex: full HDD Total Size: NA (-) ID-1: /dev/sda model: WDC_WD1001FALS size: 1000.2GB ID-1: / size: 406G used: 124G (33%) fs: ext4 dev: /dev/nvme0n1p5

ChristophHaag commented 8 years ago

This has been bothering me too. It's not using a lot of cpu time and it's not reading from the hard disk. What is it doing? Maybe a failing network connection timing out?

Mountaineer1024 commented 8 years ago

I too am getting this with a similar setup. Starting CS:GO takes so long that Gnome asks if I would like to wait or abort the process.

System Info: https://gist.github.com/anonymous/2d9526841e33438f30df0919239727b8

robotmaxtron commented 8 years ago

I have the same problem on Fedora 23

tmnvanderberg commented 8 years ago

I can confirm this on Manjaro.

Uramekus commented 8 years ago

still relevant, same behavior on arch

i really hope this get fixed, since i lost/abandon a competitive game because of it a month ago

netguino commented 8 years ago

Same issue here with arch, with steam_runtime enabled and disbaled.

my system info: https://gist.github.com/markitoxs/f19e4477dd1c573ad192009e910c4242

HarleyGaniere commented 7 years ago

It's 2017 and this issue is still present on Fedora 25, Debian Testing, and Ubuntu 16.10/16.04.

My System Information file.

Mountaineer1024 commented 7 years ago

I've just discovered that this problem has been a known issue even longer than I realised: Issue #383

I know this bug must be low priority as we can still play the game (eventually), but June 2015 to January 2017 is 18 months.

With no end in sight.

@davidw-valve: what can we do to help you help us?

Looking back even further I see this: Client takes 70 seconds to load #119 @Tele42 you closed 119 on the basis that

this is the expected behavior of a driver without an opengl shader cache.

But

AMD and nVidia have a shader cache in their proprietary driver.

So, is it possible this is related?
Is there any instrumentation operation we can perform to confirm the cache is being used appropriately?

ghost commented 7 years ago

still an issue.

amdgpu-pro driver on fedora-25 with Radeon RX 480

following the output of the csgo startup script:

user@fedora-ws ~ % /bin/bash "/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh" -steam -novid
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
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 DOES NOT support 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 GL_ARB_buffer_storage.
This system DOES NOT support the OpenGL extension GLX_EXT_swap_control_tear.
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/engine_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/engine_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/filesystem_stdio_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/filesystem_stdio_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/inputsystem_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/inputsystem_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vphysics_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vphysics_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/materialsystem_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/datacache_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/datacache_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/studiorender_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/studiorender_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vscript_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vscript_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vguimatsurface_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vguimatsurface_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vgui2_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/vgui2_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scaleformui_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/shaderapidx9_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/localize_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/localize_client.so: wrong ELF class: ELFCLASS32
Using breakpad minidump system 730/13565.433
Using breakpad crash handler
Setting breakpad minidump AppID = 730
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197963687483 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561197963687483
USRLOCAL path using Steam profile data folder:
/home/user/.local/share/Steam/userdata/3421755/730/local
Did not detect any valid joysticks.
Timed out waiting for game mapping!
RESZ NOT SUPPORTED!
INTZ NOT SUPPORTED!
RESZ NOT SUPPORTED!
INTZ NOT SUPPORTED!
Failed to read the default inventory image file (materials/vgui/inventory_default.vtf)

 ##### swap interval = 0     swap limit = 1 #####
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/matchmaking_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/matchmaking_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/client_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/client_client.so: wrong ELF class: ELFCLASS32
CClientSteamContext logged on = 1
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/server_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/server_client.so: wrong ELF class: ELFCLASS32
Game.dll loaded for "Counter-Strike: Global Offensive"
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/soundemittersystem_client.so: wrong ELF class: ELFCLASS32
 failed to dlopen /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scenefilecache_client.so error=/home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/bin/scenefilecache_client.so: wrong ELF class: ELFCLASS32
CGameEventManager::AddListener: event 'server_pre_shutdown' unknown.
CGameEventManager::AddListener: event 'game_newmap' unknown.
CGameEventManager::AddListener: event 'finale_start' unknown.
CGameEventManager::AddListener: event 'round_start' unknown.
CGameEventManager::AddListener: event 'round_end' unknown.
CGameEventManager::AddListener: event 'difficulty_changed' unknown.
CGameEventManager::AddListener: event 'player_connect' unknown.
CGameEventManager::AddListener: event 'player_disconnect' unknown.
GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom).
GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/cooperative).
GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/coopmission).
****loading serverbrowser_client.so
Unable to remove /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/textwindow_temp.html! (errno 2)
Reference Count for Material __background (1) != 0
Reference Count for Material __particlesdepthwrite (1) != 0
Reference Count for Material particle/headshot/headshot (5) != 0
Reference Count for Material particle/pebble1/particle_pebble_1 (2) != 0
Reference Count for Material particle/spray1/spray1 (15) != 0
Reference Count for Material particle/smoke1/smoke1_nearcull2 (1) != 0
Reference Count for Material particle/smoke1/smoke1 (12) != 0
Reference Count for Material particle/blood_core (12) != 0
Reference Count for Material particle/blood_drop (1) != 0
Reference Count for Material particle/bleedout_01 (1) != 0
Reference Count for Material particle/star_ob (10) != 0
Reference Count for Material particle/fire_burning_character/fire_env_fire_depthblend_oriented (2) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_emods_impactdust (19) != 0
Reference Count for Material particle/particle_smokegrenade2 (4) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_nearcull (6) != 0
Reference Count for Material particle/smoke1/smoke1_nearcull (14) != 0
Reference Count for Material particle/particle_flares/particle_flare_001_nodepth_noz (16) != 0
Reference Count for Material particle/particle_anamorphic_lens (4) != 0
Reference Count for Material particle/impact/fleks (62) != 0
Reference Count for Material particle/blood_splatter/blood_splatter (5) != 0
Reference Count for Material particle/particle_flares/particle_flare_gray (6) != 0
Reference Count for Material particle/particle_spark (30) != 0
Reference Count for Material particle/particle_flares/particle_flare_004b_mod_z (4) != 0
Reference Count for Material particle/warp5_explosion (3) != 0
Reference Count for Material particle/fire_burning_character/fire_burning_character (17) != 0
Reference Count for Material particle/fluidexplosions/fluidexplosion (3) != 0
Reference Count for Material particle/particle_flares/particle_flare_004b_mod_ob (13) != 0
Reference Count for Material particle/particle_glow_01 (10) != 0
Reference Count for Material particle/particle_ring_wave_12 (6) != 0
Reference Count for Material particle/water_splash/water_splash (9) != 0
Reference Count for Material particle/spray1/spray1_addself (6) != 0
Reference Count for Material particle/particle_debris_burst/particle_debris_burst_001 (7) != 0
Reference Count for Material particle/droplets/droplets (1) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_fire (2) != 0
Reference Count for Material particle/dirt_splash/dirt_splash (10) != 0
Reference Count for Material particle/particle_smokegrenade1 (3) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_emods (22) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_smokegrenade (2) != 0
Reference Count for Material particle/particle_ring_wave_2 (3) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev4_emods_nocull (5) != 0
Reference Count for Material particle/sparks/sparks (26) != 0
Reference Count for Material particle/particle_smokegrenade3 (1) != 0
Reference Count for Material decals/blood8 (2) != 0
Reference Count for Material vgui/white (16) != 0
Reference Count for Material particle/particle_glow_04_additive (13) != 0
Reference Count for Material particle/star (6) != 0
Reference Count for Material particle/particle_flares/particle_flare_004_mod_usez (3) != 0
Reference Count for Material particle/impact/fleks2 (8) != 0
Reference Count for Material particle/fire_particle_2/fire_particle_2 (1) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev4_nocull (1) != 0
Reference Count for Material particle/fire_burning_character/fire_env_fire (12) != 0
Reference Count for Material particle/warp_ripple2 (2) != 0
Reference Count for Material particle/particle_smokegrenade_sc (20) != 0
Reference Count for Material particle/particle_debris_burst/particle_debris_burst_002_add (1) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1 (4) != 0
Reference Count for Material particle/particle_glow_03 (1) != 0
Reference Count for Material particle/particle_debris_burst/particle_debris_burst_002 (4) != 0
Reference Count for Material effects/spark (1) != 0
Reference Count for Material particle/leaf/leafdead (3) != 0
Reference Count for Material particle/particle_smokegrenade (2) != 0
Reference Count for Material particle/warp_ripple (1) != 0
Reference Count for Material particle/beam_taser (6) != 0
Reference Count for Material effects/fleck_cement1 (2) != 0
Reference Count for Material particle/star_noz (1) != 0
Reference Count for Material particle/particle_glow_05_add_15ob_noz (1) != 0
Reference Count for Material particle/particle_glow_05_add_5ob (1) != 0
Reference Count for Material particle/star_minmaxsize (3) != 0
Reference Count for Material particle/shells/particle_shells (16) != 0
Reference Count for Material particle/fire_explosion_1/fire_explosion_1_oriented (4) != 0
Reference Count for Material particle/fire_explosion_1/fire_explosion_1_bright (3) != 0
Reference Count for Material particle/fire_burning_character/fire_burning_character_depthblend (4) != 0
Reference Count for Material particle/warp5_warp (1) != 0
Reference Count for Material particle/fire_burning_character/fire_env_fire_depthblend (3) != 0
Reference Count for Material particle/particle_flares/particle_flare_004 (5) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_nearcull_nodepth (4) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev1_nearcull_fog (1) != 0
Reference Count for Material particle/particle_flares/particle_flare_004b_mod (1) != 0
Reference Count for Material particle/particle_flares/particle_flare_001 (1) != 0
Reference Count for Material particle/fire_explosion_1/fire_explosion_1b (1) != 0
Reference Count for Material particle/particle_flares/aircraft_white_noignorez (5) != 0
Reference Count for Material particle/fire_particle_4/fire_particle_4 (72) != 0
Reference Count for Material particle/muzzleflashcloud (2) != 0
Reference Count for Material particle/particle_muzzleflash4 (4) != 0
Reference Count for Material particle/bendibeam (1) != 0
Reference Count for Material particle/particle_muzzleflashx (4) != 0
Reference Count for Material particle/vistasmokev1/vistasmokev4_nearcull (2) != 0
Reference Count for Material particle/particle_glow_04 (1) != 0
Reference Count for Material particle/particle_muzzleflash2 (5) != 0
Reference Count for Material particle/particle_modulate_01 (1) != 0
Reference Count for Material particle/particle_flares/particle_flare_001_nodepth_noz_nearfade (1) != 0
Reference Count for Material particle/beam_smoke_01 (6) != 0
Reference Count for Material particle/fire_burning_character/fire_burning_character_nodepth (7) != 0
Reference Count for Material particle/fire_burning_character/fire_molotov_crop (1) != 0
Reference Count for Material particle/confetti/confetti (6) != 0
Reference Count for Material particle/paper/paper (6) != 0
Reference Count for Material particle/particle_ring_refract_01 (1) != 0
Reference Count for Material particle/bendibeam_cheap (1) != 0
Reference Count for Material particle/voice_icon_particle (2) != 0
Reference Count for Material particle/radio_icon_particle (2) != 0
Reference Count for Material particle/muzzleflash/noisecloud1 (4) != 0
Reference Count for Material particle/particle_glow_01_additive (1) != 0
Reference Count for Material engine/writez (1) != 0
Reference Count for Material engine/preloadtexture (1) != 0
Reference Count for Material ___error (1) != 0
Leaking 7015 vertex shaders
Leaking 3221 pixel shaders
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_006.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_006.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_039.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_039.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_073.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_073.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_035.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_035.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_025.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_025.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_015.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_015.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_002.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_002.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_048.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_048.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_000.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_000.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_004.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_004.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_001.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_001.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_029.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_029.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_054.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_054.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_003.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_003.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_032.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_032.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_055.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_055.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_068.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_068.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_076.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_076.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_077.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_077.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_018.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_018.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_061.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_061.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_047.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_047.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_071.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_071.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_010.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_010.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_011.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_011.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_026.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_026.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_009.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_009.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_012.vpk was never closed
File /home/user/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/pak01_012.vpk was never closed
Missing shutdown function for g_pMatchFramework->Init() : g_pMatchFramework->Shutdown()
ghost commented 7 years ago

@mnlhfr I have exact the same log as you idk why csgo doesn't work as normally even on windows its have fps lag that wasn't before like that i had smooth performance on highest settings 2560x1440p while now on lowest settings and lowest resolution 640x its lagging insane (LINUX) AND (WINDOWS).

leandroboari commented 7 years ago

I hava same problem on ArchLinux!

ernstp commented 7 years ago

For me it takes a full minute to start. Testing the in-development Mesa/RadeonSI binary shader cache did not noticeably improve startup time. During this minute memory usage grows quickly, ending at ~4GB. This amount is not affected by quality settings in the game.

JamesTheAwesomeDude commented 7 years ago

I'm getting this as well.

In fact, I didn't even realize this wasn't how it was supposed to be; I recently disabled STEAM_RUNTIME and was floored by the fact that this dropped the game's start time to a mere 50 seconds…and then I found out that the Windows copy starts up in a fraction of that.

I'm actually getting significantly better startup times running this through Wine than the native version. Seems like there is a lot of room for optimization or something here.

nhducit commented 7 years ago

I cannot start game on my Macbook Pro 2016 15", even switching to high-performance VGA

SDL video target is 'cocoa'
SDL failed to create GL compatibility profile (whichProfile=0!
CDynamicFunction: Loading library '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib' (0x1001097c0)
CDynamicFunction: Lookup of 'glGetString' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00c21
CDynamicFunction: Lookup of 'glGetError' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa009fa
CDynamicFunction: Lookup of 'glActiveTexture' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0300b
CDynamicFunction: Lookup of 'glAlphaFunc' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffcd3
CDynamicFunction: Lookup of 'glAttachObjectARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08d58
CDynamicFunction: Lookup of 'glBegin' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffd30
CDynamicFunction: Lookup of 'glBindAttribLocationARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09211
CDynamicFunction: Lookup of 'glBindBufferARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08aef
CDynamicFunction: Lookup of 'glBindProgramARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa075e8
CDynamicFunction: Lookup of 'glBindTexture' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffd4b
CDynamicFunction: Lookup of 'glBlendColor' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0291b
CDynamicFunction: Lookup of 'glBlendEquation' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02935
CDynamicFunction: Lookup of 'glBlendFunc' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffd91
CDynamicFunction: Lookup of 'glBufferDataARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08b79
CDynamicFunction: Lookup of 'glClear' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffdf2
CDynamicFunction: Lookup of 'glClearColor' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffe24
CDynamicFunction: Lookup of 'glClearDepth' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffe3b
CDynamicFunction: Lookup of 'glClearStencil' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffe69
CDynamicFunction: Lookup of 'glClipPlane' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffba9ffe87
CDynamicFunction: Lookup of 'glColorMask' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa002d5
CDynamicFunction: Lookup of 'glCompileShaderARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08d21
CDynamicFunction: Lookup of 'glCompressedTexImage2D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa03559
CDynamicFunction: Lookup of 'glCompressedTexImage3D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa03503
CDynamicFunction: Lookup of 'glCreateProgramObjectARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08d41
CDynamicFunction: Lookup of 'glCreateShaderObjectARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08cde
CDynamicFunction: Lookup of 'glDeleteBuffersARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08b13
CDynamicFunction: Lookup of 'glDeleteObjectARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08c7a
CDynamicFunction: Lookup of 'glDeleteProgramsARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0760c
CDynamicFunction: Lookup of 'glDeleteQueriesARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa089f3
CDynamicFunction: Lookup of 'glDeleteShader' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa045cd
CDynamicFunction: Lookup of 'glDeleteTextures' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa004ab
CDynamicFunction: Lookup of 'glDepthFunc' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa004cf
CDynamicFunction: Lookup of 'glDepthMask' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa004ed
CDynamicFunction: Lookup of 'glDepthRange' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0050b
CDynamicFunction: Lookup of 'glDetachObjectARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08cb8
CDynamicFunction: Lookup of 'glDisable' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00525
CDynamicFunction: Lookup of 'glDisableVertexAttribArray' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0450f
CDynamicFunction: Lookup of 'glDrawArrays' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00561
CDynamicFunction: Lookup of 'glDrawBuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00589
CDynamicFunction: Lookup of 'glDrawBuffers' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa03fb3
CDynamicFunction: Lookup of 'glDrawRangeElements' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02953
CDynamicFunction: Lookup of 'glDrawRangeElementsBaseVertex' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa05bed
CDynamicFunction: Lookup of 'glEnable' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00652
CDynamicFunction: Lookup of 'glEnableVertexAttribArray' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa044f1
CDynamicFunction: Lookup of 'glEnd' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0068e
CDynamicFunction: Lookup of 'glFinish' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0085c
CDynamicFunction: Lookup of 'glFlush' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00873
CDynamicFunction: Lookup of 'glFrontFace' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00914
CDynamicFunction: Lookup of 'glGenBuffersARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08b37
CDynamicFunction: Lookup of 'glGenProgramsARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa07630
CDynamicFunction: Lookup of 'glGenQueriesARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa089cf
CDynamicFunction: Lookup of 'glGenTextures' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0096a
CDynamicFunction: Lookup of 'glGetBooleanv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0098e
CDynamicFunction: Lookup of 'glGetCompressedTexImage' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa036e6
CDynamicFunction: Lookup of 'glGetDoublev' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa009d6
CDynamicFunction: Lookup of 'glGetFloatv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00a11
CDynamicFunction: Lookup of 'glGetInfoLogARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa090e8
CDynamicFunction: Lookup of 'glGetIntegerv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00a35
CDynamicFunction: Lookup of 'glGetObjectParameterivARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa090be
CDynamicFunction: Lookup of 'glGetProgramivARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa07ec5
CDynamicFunction: Lookup of 'glGetString' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00c21
CDynamicFunction: Lookup of 'glGetTexImage' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00d07
CDynamicFunction: Lookup of 'glGetUniformLocationARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09132
CDynamicFunction: Lookup of 'glIsEnabled' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00f9a
CDynamicFunction: Lookup of 'glIsTexture' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00fd6
CDynamicFunction: Lookup of 'glLinkProgramARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08d7e
CDynamicFunction: Lookup of 'glMapBufferARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08be8
CDynamicFunction: Lookup of 'glOrtho' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa015cb
CDynamicFunction: Lookup of 'glPixelStorei' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01695
CDynamicFunction: Lookup of 'glPolygonMode' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0172f
CDynamicFunction: Lookup of 'glPolygonOffset' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01753
CDynamicFunction: Lookup of 'glPopAttrib' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0178d
CDynamicFunction: Lookup of 'glProgramStringARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa07e7a
CDynamicFunction: Lookup of 'glPushAttrib' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01813
CDynamicFunction: Lookup of 'glReadBuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01b7e
CDynamicFunction: Lookup of 'glScissor' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01d73
CDynamicFunction: Lookup of 'glShaderSourceARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08cfc
CDynamicFunction: Lookup of 'glStencilFunc' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01dd8
CDynamicFunction: Lookup of 'glStencilMask' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01e00
CDynamicFunction: Lookup of 'glStencilOp' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01e1e
CDynamicFunction: Lookup of 'glTexCoord2f' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01f70
CDynamicFunction: Lookup of 'glTexImage2D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02420
CDynamicFunction: Lookup of 'glTexImage3D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02986
CDynamicFunction: Lookup of 'glTexParameterfv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0249a
CDynamicFunction: Lookup of 'glTexParameteri' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa024c2
CDynamicFunction: Lookup of 'glTexSubImage2D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02551
CDynamicFunction: Lookup of 'glUniform1f' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0472e
CDynamicFunction: Lookup of 'glUniform1i' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa047a6
CDynamicFunction: Lookup of 'glUniform1iARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08e56
CDynamicFunction: Lookup of 'glUniform4fv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa048b3
CDynamicFunction: Lookup of 'glUnmapBuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa03f45
CDynamicFunction: Lookup of 'glUseProgram' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa046d1
CDynamicFunction: Lookup of 'glVertex3f' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02711
CDynamicFunction: Lookup of 'glVertexAttribPointer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa044be
CDynamicFunction: Lookup of 'glViewport' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa028f8
CDynamicFunction: Lookup of 'glEnableClientState' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00670
CDynamicFunction: Lookup of 'glDisableClientState' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00543
CDynamicFunction: Lookup of 'glClientActiveTexture' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02fed
CDynamicFunction: Lookup of 'glVertexPointer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa028d5
CDynamicFunction: Lookup of 'glTexCoordPointer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa02230
CDynamicFunction: Lookup of 'glProgramEnvParameters4fvEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa07d94
CDynamicFunction: Lookup of 'glColor4sv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa001ec
CDynamicFunction: Lookup of 'glStencilOpSeparate' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04c68
CDynamicFunction: Lookup of 'glStencilFuncSeparate' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04c45
CDynamicFunction: Lookup of 'glGetTexLevelParameteriv' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00d50
CDynamicFunction: Lookup of 'glColor4f' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0014c
CDynamicFunction: Lookup of 'glGetString' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa00c21
This system supports the OpenGL extension GL_EXT_framebuffer_object.
CDynamicFunction: Lookup of 'glBindFramebufferEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09baa
CDynamicFunction: Lookup of 'glBindRenderbufferEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09ad5
CDynamicFunction: Lookup of 'glCheckFramebufferStatusEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09c16
CDynamicFunction: Lookup of 'glDeleteRenderbuffersEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09af9
CDynamicFunction: Lookup of 'glFramebufferRenderbufferEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09cb3
CDynamicFunction: Lookup of 'glFramebufferTexture2DEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09c5a
CDynamicFunction: Lookup of 'glFramebufferTexture3DEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09c80
CDynamicFunction: Lookup of 'glGenFramebuffersEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09bf2
CDynamicFunction: Lookup of 'glGenRenderbuffersEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09b1d
CDynamicFunction: Lookup of 'glDeleteFramebuffersEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09bce
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
CDynamicFunction: Lookup of 'glBlitFramebufferEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09d17
This system supports the OpenGL extension GL_EXT_framebuffer_multisample.
CDynamicFunction: Lookup of 'glRenderbufferStorageMultisampleEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09d7a
This system supports the OpenGL extension GL_APPLE_fence.
CDynamicFunction: Lookup of 'glTestFenceAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a991
CDynamicFunction: Lookup of 'glSetFenceAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a955
CDynamicFunction: Lookup of 'glFinishFenceAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a9af
CDynamicFunction: Lookup of 'glDeleteFencesAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a931
CDynamicFunction: Lookup of 'glGenFencesAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a90d
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.
CDynamicFunction: Lookup of 'glColorMaskIndexedEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a5df
CDynamicFunction: Lookup of 'glEnableIndexedEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a605
CDynamicFunction: Lookup of 'glDisableIndexedEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a629
CDynamicFunction: Lookup of 'glGetBooleanIndexedvEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09f68
This system supports the OpenGL extension GL_EXT_bindable_uniform.
CDynamicFunction: Lookup of 'glUniformBufferEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09f90
CDynamicFunction: Lookup of 'glGetUniformBufferSizeEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09fb8
CDynamicFunction: Lookup of 'glGetUniformOffsetEXT' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa09fdc
This system supports the OpenGL extension GL_APPLE_flush_buffer_range.
CDynamicFunction: Lookup of 'glBufferParameteriAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0ac14
CDynamicFunction: Lookup of 'glFlushMappedBufferRangeAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0ac3c
This system DOES NOT support the OpenGL extension GL_ARB_map_buffer_range.
This system supports the OpenGL extension GL_ARB_vertex_buffer_object.
CDynamicFunction: Lookup of 'glBufferSubData' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa03ed7
This system supports the OpenGL extension GL_ARB_occlusion_query.
CDynamicFunction: Lookup of 'glBeginQueryARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08a35
CDynamicFunction: Lookup of 'glEndQueryARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08a59
CDynamicFunction: Lookup of 'glGetQueryObjectivARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08a9f
CDynamicFunction: Lookup of 'glGetQueryObjectuivARB' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa08ac7
This system supports the OpenGL extension GL_APPLE_texture_range.
CDynamicFunction: Lookup of 'glTextureRangeAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a8bd
CDynamicFunction: Lookup of 'glGetTexParameterPointervAPPLE' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa0a8e5
This system supports 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.
CDynamicFunction: Lookup of 'glBindFramebuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04e98
CDynamicFunction: Lookup of 'glBindRenderbuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04dc3
CDynamicFunction: Lookup of 'glCheckFramebufferStatus' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04f04
CDynamicFunction: Lookup of 'glDeleteRenderbuffers' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04de7
CDynamicFunction: Lookup of 'glFramebufferRenderbuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04fa1
CDynamicFunction: Lookup of 'glFramebufferTexture2D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04f48
CDynamicFunction: Lookup of 'glFramebufferTexture3D' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04f6e
CDynamicFunction: Lookup of 'glGenFramebuffers' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04ee0
CDynamicFunction: Lookup of 'glGenRenderbuffers' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04e0b
CDynamicFunction: Lookup of 'glDeleteFramebuffers' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa04ebc
CDynamicFunction: Lookup of 'glBlitFramebuffer' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa05005
CDynamicFunction: Lookup of 'glRenderbufferStorageMultisample' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa05068
This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker.
This system DOES NOT support the OpenGL extension GL_ARB_debug_output.
This system DOES NOT support the OpenGL extension GL_EXT_direct_state_access.
This system DOES NOT support the OpenGL extension GL_NV_bindless_texture.
This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory.
This system DOES NOT support the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled.
This system supports the OpenGL extension GL_EXT_texture_sRGB_decode.
CDynamicFunction: Lookup of 'glPushClientAttrib' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa01831
CDynamicFunction: Lookup of 'glPopClientAttrib' in '/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib': 0x7fffbaa017a4
This system DOES NOT support the OpenGL extension GL_NVX_gpu_memory_info.
This system DOES NOT support 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 DOES NOT support the OpenGL extension GL_ANGLE_texture_compression_dxt3.
This system DOES NOT support the OpenGL extension GL_ANGLE_texture_compression_dxt5.
This system DOES NOT support the OpenGL extension GL_ARB_buffer_storage.
This system DOES NOT support the OpenGL extension GLX_EXT_swap_control_tear.
Using breakpad minidump system 730/13574.470
Using breakpad crash handler
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (769) : Assertion Failed: fatal stalled cross-thread pipe
/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp (769) : Fatal assert failed: /Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp, line 769.  Application exiting.

Assert( Assertion Failed: fatal stalled cross-thread pipe ):/Users/buildbot/buildslave/steam_rel_client_osx/build/src/common/pipes.cpp:769

_ExitOnFatalAssert
kisak-valve commented 7 years ago

Hello @nhducit, your issue does not sound related to this issue. Please open a new issue report.

jalius commented 7 years ago

also experiencing long launch times on ubuntu 14.04 windowed or fullscreen doesn't matter, the game will hang on black screen with low cpu for about 1 minute, then proceed with intro video.

leodutra commented 6 years ago

My Insurgency has the same problem on Arch. All the other Steam games not using Source Engine runs with no hang on boot. https://github.com/ValveSoftware/csgo-osx-linux/issues/1508

Source Engine is the thing to look.

XakepSDK commented 6 years ago

ArchLinux. This happens only with csgo. If i press any key atm, game will be closed after some time(20-30 seconds)

dbc2201 commented 6 years ago

This issue is still persistent. I recently moved to Ubuntu 16.04 LTS and I'm running CSGO through the steam option. The maps takes more than 2 minutes to load and I even get cooldowns in competitive matches because of that. Even while selecting teams is takes up a while to render the screen.

brianlombardo commented 6 years ago

I can confirm this is still an issue. it doesn't happen every time. it could be related to higher graphics settings, wrong permissions on steam library folder, and/or use of a library in another disk/folder

ChristophHaag commented 6 years ago

To bring some numbers here: Directly on startup the game freezes for ~40 seconds. There's no unusally high CPU or GPU activity, but ~1000 shaders are compiled / ~2000 shaders are created: csgo startup

When loading a map it freezes for ~20 seconds, often longer. In this image you see 30 shaders compiled but that is distinctly after the freeze, the only real activity is 80 mb being moved to or from VRAM: csgo map load

The windows version in wine starts up much faster and loads maps much faster.

Sure we could try to perf profile it further but this is something the csgo developers who have the source code absolutely need to profile and fix, together with the actual game running much less smoothly/with worse frame pacing than the windows version in wine.

leodutra commented 6 years ago

This affects Insurgency in the same way.

Obviously not a CS GO issue, but a spurce engine issue.

Gnome 3 freeze protection asks if I want to force quit or wait... Every hard loading on CS GO or Insurgency.

vanitasvitae commented 6 years ago

I got huge improvements after enabling the mesa shader cache on mesa 18.0.0 (intel graphics).

shashank-sharma commented 6 years ago

Same issue happening with me and it really takes around 20 seconds to start the game and on start of each round it takes 3 minutes. OS: Ubuntu GNOME 16.04 RAM: 8GB Graphic Card: Nvidia GEFORCE 940mx

Still there is no fix ?

g0ga commented 6 years ago

For 3 years first start of the game that totally fits into my ram and being read from ssd takes more than a minute. That's a shame.

vanitasvitae commented 6 years ago

@g0ga this has likely nothing to do with your SSD. On older mesa versions starting CSGO takes some time due to the shaders being recompiled. Updating mesa fixed the problem (at least in my case).

g0ga commented 6 years ago

@vanitasvitae i'm using nvidia (gtx 950) and proprietary driver 396.45. Their drivers have a disk cash for recompiled shaders for quick a while already. Just the game is buggy and valve doesn't care about linux port.

vanitasvitae commented 6 years ago

@g0ga it doesn't matter if your driver has shader cache support if mesa doesn't make use of it. For the record: Updating mesa shortened my startup time both on my laptop (intel graphics) as well as on my desktop (nvidia gtx 1080).

g0ga commented 6 years ago

That's Arch - rolling release, i cant have old mesa version. @vanitasvitae

[g0ga@home ~]✘ pacman -Qi mesa | grep -i version
Version         : 18.1.4-1
vanitasvitae commented 6 years ago

@g0ga I'm running the same mesa version. Did you activate the mesa shader cache?

dearlygparted commented 5 years ago

This is still an issue...

It happens on other Source games like Insurgency, but it's noticeably longer on CS:GO.

System Info

Terminal output w/ steam runtime

Terminal output w/ native system libs

TylerADavis commented 5 years ago

I'm experiencing the same long boot times, though I'm playing on macOS. I just timed opening the game and it took 95 seconds from the time I clicked the "play" button for the main menu to appear. During the startup process it seems that csgo_osx64 has one thread running at 100% CPU.

This is definitely more of a "nice to have" than a pressing issue, I just wanted to get it tracked that macs exhibit the same behavior.

Mountaineer1024 commented 4 years ago

Since updating to Gnome 3.34, this has now become a hard freeze, where the dialog has captured input but is behind the game window - literally all I can do is change to another TTY and kill csgo.

I've installed LXQT instead of Gnome and I'm no longer experiencing the dialog or the input lockout (because LXQT doesn't check for potentially hung programs in this way).

To be clear, this is still a CSGO problem, which Gnome is handling is poorly.

The Gnome devs are aware of the issue, it'll be interesting to see what happens here: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1607

eh8 commented 4 years ago

Also having this problem on Ubuntu 19.04, GNOME 3.34.

The game hangs on a black screen for two minutes before I am prompted to either 'force quit' or 'wait' for CS:GO to return. Once I hit return, the game opens successfully in windowed mode.

CPU: AMD Ryzen 2600X GPU: NVIDIA GTX 1660Ti Console on startup:

Parent cvar in client.dll not allowed (sv_bumpmine_detonate_delay)
Parent cvar in client.dll not allowed (sv_bumpmine_arm_delay)
Parent cvar in client.dll not allowed (sv_breachcharge_arm_delay)
Parent cvar in client.dll not allowed (sv_breachcharge_fuse_max)
Parent cvar in client.dll not allowed (sv_breachcharge_fuse_min)
Parent cvar in client.dll not allowed (sv_breachcharge_delay_max)
Parent cvar in client.dll not allowed (sv_breachcharge_delay_min)
Parent cvar in client.dll not allowed (sv_breachcharge_distance_max)
Parent cvar in client.dll not allowed (sv_breachcharge_distance_min)
Parent cvar in client.dll not allowed (weapon_max_before_cleanup)
Parent cvar in client.dll not allowed (weapon_auto_cleanup_time)
Parent cvar in client.dll not allowed (cl_grenadepreview)
Parent cvar in client.dll not allowed (snd_max_pitch_shift_inaccuracy)
Parent cvar in client.dll not allowed (steam_controller_haptics)
Parent cvar in client.dll not allowed (mp_endmatch_votenextleveltime)
Parent cvar in client.dll not allowed (mp_verbose_changelevel_spew)
Parent cvar in client.dll not allowed (cl_remove_old_ugc_downloads)
maxplayers set to 64
Error: Material "debug/debugluxels" uses unknown shader "DebugLuxels"
V8 Version: 5.8.283
FcConfigAppFontAddDir /home/eh8/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/fonts/ took 13.934 ms.
KV Conditional: Unknown symbol INPUTSWAPAB
KV Conditional: Unknown symbol INPUTSWAPAB
KV Conditional: Unknown symbol INPUTSWAPAB
Error: Material "___fillrate_0" uses unknown shader "FillRate"
Error: Material "___debugnormalmap_1" uses unknown shader "DebugNormalMap"
Error: Material "___debugdrawenvmapmask_2" uses unknown shader "DebugDrawEnvmapMask"
Error: Material "___debugdepth_3" uses unknown shader "DebugDepth"
Error: Material "___debugdepth_4" uses unknown shader "DebugDepth"
Requesting texture value from var "$basetexture" which is not a texture value (material: dev/constant_color)
CUiComponent_OptionsMenu::CUiComponent_OptionsMenu
Steam config directory: /home/eh8/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/platform/config
ChangeGameUIState: CSGO_GAME_UI_STATE_INVALID -> CSGO_GAME_UI_STATE_INTROMOVIE
--- Missing Vgui material vgui/store/store_item_bg
--- Missing Vgui material vgui/store/store_item_bg_highlight
--- Missing Vgui material vgui/store/store_item_sel_bg
--- Missing Vgui material vgui/store/store_item_pickup_bg
--- Missing Vgui material vgui/store/store_preview_bg
--- Missing Vgui material vgui/store/store_bottom_bar_button_bg
--- Missing Vgui material vgui/store/store_bottom_bar_button_highlight_bg
--- Missing Vgui material vgui/store/store_default_dialog
--- Missing Vgui material vgui/store/store_backpack_bg
--- Missing Vgui material vgui/store/store_backpack_bg_highlight
--- Missing Vgui material vgui/store/store_backpack_bg_highlight
--- Missing Vgui material vgui/store/store_discount_corner
--- Missing Vgui material vgui/store/store_preview_bg
--- Missing Vgui material vgui/store/store_tooltip_bg
--- Missing Vgui material vgui/store/store_tab_selected
--- Missing Vgui material vgui/store/store_tab_unselected
--- Missing Vgui material vgui/btn_econ_blue
--- Missing Vgui material vgui/store/button_econ_blue_over
--- Missing Vgui material vgui/store/store_backpack_bg
--- Missing Vgui material vgui/store/store_backpack_bg_highlight
--- Missing Vgui material vgui/store/store_backpack_bg_highlight
Unknown command "cl_thirdperson"
Did not detect any valid joysticks.
Unknown command "tr_best_course_time"
Unknown command "tr_completed_training"
Valid options: 1 = Desktop, 2 = Couch, 3 = Classic.
Unknown command "weapon_accuracy_logging"
Elapsed time:  0.00 seconds
Requesting texture value from var "$basetexture" which is not a texture value (material: panoramabackbufferscreenspace)
**** Unable to localize '#DemoPlayback_Restart' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Back' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Pause' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Slow' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Play' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Fast' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#DemoPlayback_Next' on panel descendant of 'HudDemoPlayback'
**** Unable to localize '#Panorama_CSGO_Spray_Cursor_Hint' on panel 'RosettaInfoText'
Requesting texture value from var "$basetexture" which is not a texture value (material: panoramabackbufferscreenspace)
Unknown command "cl_teamid_min"
Unknown command "cl_teamid_max"
Unknown command "cl_teamid_overhead"
Can't use cheat cvar cl_teamid_overhead_maxdist in multiplayer, unless the server has sv_cheats set to 1.
NET_CloseAllSockets
SDR network config fetch first attempt failed.  HTTP 504.  .  Trying again.
Unknown command "cl_thirdperson"
Did not detect any valid joysticks.
Unknown command "tr_best_course_time"
Unknown command "tr_completed_training"
Valid options: 1 = Desktop, 2 = Couch, 3 = Classic.
Unknown command "weapon_accuracy_logging"
Got SDR network config.  Loaded revision 242 OK
Performing ping measurement
RelayNetWorkStatus:  avail=Attempting  config=OK  anyrelay=Attempting   (Performing ping measurement)
AuthStatus (steamid:76561198034608040):  OK  (OK)
Error reading file materials/panorama/images/hud/reticle/reticle_dot.png.
Elapsed time:  0.00 seconds
Telling Steam it is safe to update the app
PNG load error Interlace handling should be turned on when using png_read_image
Failed to communicate with routing cluster 'gtpe'.
ChangeGameUIState: CSGO_GAME_UI_STATE_INTROMOVIE -> CSGO_GAME_UI_STATE_MAINMENU
CCSGO_BlurTarget - Unable to find panel with the given id "CSGOLoadingScreen"! Panel is possibly created dynamically.
CCSGO_BlurTarget - Unable to find panel with the given id "eom-winner"! Panel is possibly created dynamically.
CCSGO_BlurTarget - Unable to find panel with the given id "id-tournament-pass-status"! Panel is possibly created dynamically.
CCSGO_BlurTarget - Unable to find panel with the given id "CSGOLoadingScreen"! Panel is possibly created dynamically.
CCSGO_BlurTarget - Unable to find panel with the given id "CSGOLoadingScreen"! Panel is possibly created dynamically.
Communications with routing cluster 'tsnm' have been disrupted.
Ping measurement completed
Ping location: iad=12+1,ord=14+1,atl=24+2/25+1,okc=43+4/31+1,eat=72+7/59+1,sea=71+7/62+1,lax=67+6/65+1,lhr=90+9/84+1,ams=100+10/89+1,fra=106+10/102+1,gru=149+14/156+1,sgp=255+25/239+1
RelayNetWorkStatus:  avail=OK  config=OK  anyrelay=OK   (OK)
Communications with routing cluster 'tsnm' restored.
ConVarRef lobby_default_privacy_bits1 doesn't point to an existing ConVar
Host_WriteConfiguration: Wrote cfg/config.cfg
Host_WriteConfiguration: Wrote cfg/config.cfg
sabian2008 commented 4 years ago

3 years, bug still present...

Is there any way for us to profile where the startup is getting stuck? In my system (i7 4790, GeForce 750Ti, 16GB of RAM, SSD) it takes about 1 minute or more to start.

eh8 commented 4 years ago

@sabian2008 it's some kind of GNOME issue. I found that ALT-TABing away from the game as soon as it loads and then ALT-TABing back is a decent workaround that gets me into the game < 15 seconds.

sabian2008 commented 4 years ago

@sabian2008 it's some kind of GNOME issue. I found that ALT-TABing away from the game as soon as it loads and then ALT-TABing back is a decent workaround that gets me into the game < 15 seconds.

Thanks, will try. However it must be something related to IO, because the red led on my desktop is permanently on for that time. And if I close the game and start it up again it only takes 2/3 seconds to load.

lamka02sk commented 4 years ago

I recently moved the game from a normal HDD to an NVME SSD and there is no difference in startup time (map loading time has improved a lot, but not startup time). CPU is below 5%, disk is doing nothing and it takes around 60 seconds for the game to start.

dadansatria commented 4 years ago

I am using ubuntu 18.04 and had same errors. I just wait and the finally the game launched

Blunderchips commented 4 years ago

Same issue on Pop!_OS 19.10

ghost commented 4 years ago

same thing on debian 10 w/ mesa amd drivers except significantly longer than 20 seconds.. sometimes 5-10 minutes

edit: can't reproduce anymore after reinstalling the game

leahcornelius commented 4 years ago

same thing happened just leaving it to see if it does finally open

leahcornelius commented 4 years ago

can confirm. Does open eventually

pawelpotoniec commented 3 years ago

I had only 5-sec delay for the half of the year but after the latest update ( a few days ago) its started again to loading at least a minute, maybe two.. black screen of course as mentioned, then after start csgo network blue top bar error for a few seconds..

havaker commented 3 years ago

same thing on ubuntu 20.04

iscy commented 3 years ago

Same here on Fedora. The last update caused the game to start very slowly. No issue once it loaded though.

smallSwed commented 3 years ago

same thing here, on ubuntu 20.04. About a week ago got 2x worse.

xettrisomeman commented 3 years ago

Issue with ubuntu 20.04, game crashes at map loading, shows "****loading serverbrowser_client.so".

lamka02sk commented 3 years ago

For me, startup never went below 1 minute on NVME SSD, but recently it is taking almost 5 minutes to start the game on the same NVME drive. This is a matter of seconds on Windows, but a matter of minutes on Linux. And I know exactly why.

The whole time during startup, my CPU usage on Linux is 6%. 6% because my CPU has 16 threads, so it means the game uses only 1 CPU thread during startup. On Windows, game uses multiple threads. During gameplay however, it uses multiple threads just like the Windows counterpart.

I tried a lot of configuration like manually setting number of threads in multiple places, but nothing helps. The game lives its own life and doesn't care about anyone wasting their time.

pawelpotoniec commented 3 years ago

@lamka02sk same situation like mine, i have also similar setup (3700x and nvme ssd) but it seems to me that this is a problem of the linux build - it's sad noone care about it... i have also blue bar "connection issues to steam network" on top for a few seconds every time I start the game