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

[Linux] Unusually long startup time

Open ghost opened this issue 9 years ago • 63 comments

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: [email protected] 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

ghost avatar Feb 07 '16 22:02 ghost

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?

ChristophHaag avatar Feb 18 '16 23:02 ChristophHaag

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

Mountaineer1024 avatar Feb 23 '16 02:02 Mountaineer1024

I have the same problem on Fedora 23

robotmaxtron avatar Apr 05 '16 00:04 robotmaxtron

I can confirm this on Manjaro.

tmnvanderberg avatar May 21 '16 00:05 tmnvanderberg

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

Uramekus avatar Jul 04 '16 01:07 Uramekus

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

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

netguino avatar Jul 20 '16 01:07 netguino

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

My System Information file.

HarleyGaniere avatar Jan 08 '17 10:01 HarleyGaniere

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?

Mountaineer1024 avatar Jan 09 '17 00:01 Mountaineer1024

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 avatar Jan 30 '17 16:01 ghost

@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).

ghost avatar Feb 03 '17 18:02 ghost

I hava same problem on ArchLinux!

leandroboari avatar Feb 20 '17 16:02 leandroboari

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.

ernstp avatar Feb 20 '17 21:02 ernstp

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.

James-E-A avatar Mar 28 '17 00:03 James-E-A

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

nhducit avatar Apr 15 '17 03:04 nhducit

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

kisak-valve avatar Apr 15 '17 14:04 kisak-valve

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.

jalius avatar Jul 25 '17 08:07 jalius

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.

leodutra avatar Oct 17 '17 20:10 leodutra

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

XakepSDK avatar Dec 13 '17 17:12 XakepSDK

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.

dbc2201 avatar Jan 20 '18 18:01 dbc2201

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

brianlombardo avatar Mar 04 '18 15:03 brianlombardo

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.

ChristophHaag avatar Mar 23 '18 09:03 ChristophHaag

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.

leodutra avatar Mar 24 '18 06:03 leodutra

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

vanitasvitae avatar Apr 09 '18 09:04 vanitasvitae

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 ?

shashank-sharma avatar Jun 14 '18 08:06 shashank-sharma

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.

g0ga avatar Jul 30 '18 10:07 g0ga

@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).

vanitasvitae avatar Jul 30 '18 11:07 vanitasvitae

@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.

g0ga avatar Jul 30 '18 12:07 g0ga

@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).

vanitasvitae avatar Jul 30 '18 12:07 vanitasvitae

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

g0ga avatar Jul 30 '18 13:07 g0ga

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

vanitasvitae avatar Jul 30 '18 13:07 vanitasvitae