ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
470 stars 38 forks source link

Game crashing or sevrealy lagging after the watch tab update (probably Vulkan related). #1868

Open filipejunqueira opened 3 years ago

filipejunqueira commented 3 years ago
Your system information

``` Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD Ryzen 5 3600 6-Core Processor CPU Family: 0x17 CPU Model: 0x71 CPU Stepping: 0x0 CPU Type: 0x0 Speed: 3800 Mhz 12 logical processors 6 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Unsupported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: Description: Freedesktop.org 20.08.3 (Flatpak runtime) (64 bit) Kernel Name: Linux Kernel Version: 5.8.0-7630-generic X Server Vendor: The X.Org Foundation X Server Release: 12009000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20201203.1 Video Card: Driver: NVIDIA Corporation GeForce GTX 1070/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 455.38 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 143 Hz VendorID: 0x10de DeviceID: 0x1b81 Revision Not Detected Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 3840 x 1080 Primary Display Size: 20.51" x 11.54" (23.50" diag) 52.1cm x 29.3cm (59.7cm diag) Primary Bus: PCI Express 16x Primary VRAM: 8192 MB Supported MSAA Modes: 2x 4x 8x 16x Sound card: Audio device: USB Mixer Memory: RAM: 32106 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English LANG: en_GB.UTF-8 Total Hard Disk Space Available: 464393 Mb Largest Free Hard Disk Block: 165507 Mb "LD_* scout runtime" information: { "can-write-uinput" : true, "steam-installation" : { "path" : "/home/captainbroccoli/.local/share/Steam", "data_path" : "/home/captainbroccoli/.local/share/Steam", "bin32_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32", "steamscript_path" : "/app/bin/steam", "steamscript_version" : "1.0.0.68", "issues" : [ ] }, "runtime" : { "path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/steam-runtime", "version" : "0.20201203.1", "issues" : [ ], "pinned_libs_32" : { "list" : [ " 28449460 4 drwxr-xr-x 2 captainbroccoli captainbroccoli 4096 Dec 16 21:45 pinned_libs_32", " 28449464 0 -rw-r--r-- 1 captainbroccoli captainbroccoli 0 Dec 16 21:45 pinned_libs_32/has_pins", " 28449466 4 -rw-r--r-- 1 captainbroccoli captainbroccoli 84 Dec 16 21:45 pinned_libs_32/system_libdbus-1.so.3", " 28449462 4 -rw-r--r-- 1 captainbroccoli captainbroccoli 78 Dec 16 21:45 pinned_libs_32/system_libcurl.so.4", " 28449465 4 lrwxrwxrwx 1 captainbroccoli captainbroccoli 104 Dec 16 21:45 pinned_libs_32/libdbus-1.so.3 -> /home/captainbroccoli/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libdbus-1.so.3.5.8", " 28449461 4 lrwxrwxrwx 1 captainbroccoli captainbroccoli 106 Dec 16 21:45 pinned_libs_32/libcurl.so.4 -> /home/captainbroccoli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libcurl.so.4.2.0", " 28449483 0 lrwxrwxrwx 1 captainbroccoli captainbroccoli 12 Dec 16 21:45 pinned_libs_32/libcurl.so.3 -> libcurl.so.4" ] }, "pinned_libs_64" : { "list" : [ " 28585614 4 drwxr-xr-x 2 captainbroccoli captainbroccoli 4096 Dec 16 21:45 pinned_libs_64", " 28585617 0 -rw-r--r-- 1 captainbroccoli captainbroccoli 0 Dec 16 21:45 pinned_libs_64/has_pins", " 28585616 4 -rw-r--r-- 1 captainbroccoli captainbroccoli 82 Dec 16 21:45 pinned_libs_64/system_libcurl.so.4", " 28585615 4 lrwxrwxrwx 1 captainbroccoli captainbroccoli 108 Dec 16 21:45 pinned_libs_64/libcurl.so.4 -> /home/captainbroccoli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0", " 28585618 0 lrwxrwxrwx 1 captainbroccoli captainbroccoli 12 Dec 16 21:45 pinned_libs_64/libcurl.so.3 -> libcurl.so.4" ] } }, "os-release" : { "id" : "org.freedesktop.platform", "name" : "Freedesktop.org", "pretty_name" : "Freedesktop.org 20.08.3 (Flatpak runtime)", "version_id" : "20.08.3" }, "container" : { "type" : "flatpak", "host" : { "path" : "/run/host", "os-release" : { } } }, "driver_environment" : [ ], "architectures" : { "i386-linux-gnu" : { "can-run" : true, "runtime-linker" : { "path" : "/lib/ld-linux.so.2", "resolved" : "/app/lib/i386-linux-gnu/ld-2.31.so" }, "library-issues-summary" : [ "cannot-load" ], "library-details" : { "libitm.so.1" : { "messages" : "Unable to find the library: /app/lib/i386-linux-gnu/libitm.so.1: undefined symbol: __gxx_personality_v0\n", "soname" : null, "path" : null, "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_intel.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /home/captainbroccoli/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS64\n", "renderer" : "GeForce GTX 1070", "version" : "1.2.142 (device 10de:1b81) (driver 455.152.0)" }, "x11/vdpau" : { "renderer" : "NVIDIA VDPAU Driver Shared Library 455.38 Thu Oct 22 05:57:18 UTC 2020\n", "version" : null }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.7.0\nlibva info: Trying to open /usr/lib/i386-linux-gnu/dri/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/i386-linux-gnu/dri/intel-vaapi-driver/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/i386-linux-gnu/GL/lib/dri/nvidia_drv_video.so\nlibva info: va_openDriver() returns -1\nvaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "GeForce GTX 1070/PCIe/SSE2", "version" : "4.6.0 NVIDIA 455.38", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "GeForce GTX 1070/PCIe/SSE2", "version" : "4.6.0 NVIDIA 455.38", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "GeForce GTX 1070/PCIe/SSE2", "version" : "OpenGL ES 3.2 NVIDIA 455.38", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/i915_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/i965_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/iris_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/libgallium_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/nouveau_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/nouveau_vieux_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r200_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r300_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r600_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/radeon_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/radeonsi_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/swrast_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/virtio_gpu_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/vmwgfx_dri.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/zink_dri.so" }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/i915_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/i965_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/iris_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/kms_swrast_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/libgallium_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/nouveau_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/nouveau_vieux_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/r200_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/r300_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/r600_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/radeon_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/radeonsi_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/swrast_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/virtio_gpu_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/vmwgfx_dri.so", "is_extra" : true }, { "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/zink_dri.so", "is_extra" : true } ], "va-api_drivers" : [ { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/libgallium_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/nouveau_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r600_drv_video.so" }, { "library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/radeonsi_drv_video.so" }, { "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so", "is_extra" : true } ], "vdpau_drivers" : [ { "library_path" : "/app/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" }, { "library_path" : "/app/lib/i386-linux-gnu/GL/nvidia-455-38/extra/libvdpau_nvidia.so", "library_link" : "libvdpau_nvidia.so.455.38" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_nvidia.so.0", "library_path" : "/app/lib/i386-linux-gnu/GL/nvidia-455-38/extra/libGLX_nvidia.so.455.38" } ] }, "x86_64-linux-gnu" : { "can-run" : true, "runtime-linker" : { "path" : "/lib64/ld-linux-x86-64.so.2", "resolved" : "/usr/lib/x86_64-linux-gnu/ld-2.31.so" }, "library-issues-summary" : [ "cannot-load" ], "library-details" : { "libitm.so.1" : { "messages" : "Unable to find the library: /usr/lib/x86_64-linux-gnu/libitm.so.1: undefined symbol: __gxx_personality_v0\n", "soname" : null, "path" : null, "issues" : [ "cannot-load" ], "exit-status" : 1 } }, "graphics-details" : { "x11/vulkan" : { "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_intel.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /home/captainbroccoli/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS32\n", "renderer" : "GeForce GTX 1070", "version" : "1.2.142 (device 10de:1b81) (driver 455.152.0)" }, "x11/vdpau" : { "renderer" : "NVIDIA VDPAU Driver Shared Library 455.38 Thu Oct 22 05:57:08 UTC 2020\n", "version" : null }, "x11/vaapi" : { "messages" : "libva info: VA-API version 1.7.0\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/nvidia_drv_video.so\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/GL/lib/dri/nvidia_drv_video.so\nlibva info: va_openDriver() returns -1\nvaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)\n", "renderer" : null, "version" : null, "issues" : [ "cannot-draw" ], "exit-status" : 1 }, "glx/gl" : { "renderer" : "GeForce GTX 1070/PCIe/SSE2", "version" : "4.6.0 NVIDIA 455.38", "library-vendor" : "glvnd" }, "egl_x11/gl" : { "renderer" : "GeForce GTX 1070/PCIe/SSE2", "version" : "4.6.0 NVIDIA 455.38", "library-vendor" : "glvnd" }, "egl_x11/glesv2" : { "renderer" : "GeForce GTX 1070/PCIe/SSE2", "version" : "OpenGL ES 3.2 NVIDIA 455.38", "library-vendor" : "glvnd" } }, "dri_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/i915_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/i965_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/iris_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/kms_swrast_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_vieux_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r200_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r300_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/radeon_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/swrast_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/virtio_gpu_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/vmwgfx_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/zink_dri.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i915_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i965_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/iris_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/kms_swrast_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_vieux_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r200_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r300_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r600_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeon_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/swrast_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/virtio_gpu_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/vmwgfx_dri.so", "is_extra" : true }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/zink_dri.so", "is_extra" : true } ], "va-api_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_drv_video.so" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_drv_video.so" }, { "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so", "is_extra" : true } ], "vdpau_drivers" : [ { "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1", "library_link" : "libvdpau_trace.so.1.0.0" }, { "library_path" : "/usr/lib/x86_64-linux-gnu/GL/nvidia-455-38/extra/libvdpau_nvidia.so", "library_link" : "libvdpau_nvidia.so.455.38" } ], "glx_drivers" : [ { "library_soname" : "libGLX_indirect.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_mesa.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0" }, { "library_soname" : "libGLX_nvidia.so.0", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/nvidia-455-38/extra/libGLX_nvidia.so.455.38" } ] } }, "locale-issues" : [ "i18n-supported-missing" ], "locales" : { "" : { "resulting-name" : "LC_CTYPE=en_GB.UTF-8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=C;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=en_GB.UTF-8", "charset" : "UTF-8", "is_utf8" : true }, "C" : { "resulting-name" : "C", "charset" : "ANSI_X3.4-1968", "is_utf8" : false }, "C.UTF-8" : { "resulting-name" : "C.UTF-8", "charset" : "UTF-8", "is_utf8" : true }, "en_US.UTF-8" : { "resulting-name" : "en_US.UTF-8", "charset" : "UTF-8", "is_utf8" : true } }, "egl" : { "icds" : [ { "json_path" : "/usr/lib/i386-linux-gnu/GL/glvnd/egl_vendor.d/10_nvidia.json", "library_path" : "libEGL_nvidia.so.0" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/glvnd/egl_vendor.d/50_mesa.json", "library_path" : "libEGL_mesa.so.0" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/glvnd/egl_vendor.d/10_nvidia.json", "library_path" : "libEGL_nvidia.so.0" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/glvnd/egl_vendor.d/50_mesa.json", "library_path" : "libEGL_mesa.so.0" } ] }, "vulkan" : { "icds" : [ { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json", "library_path" : "libGLX_nvidia.so.0", "api_version" : "1.2.142" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_radeon.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_intel.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json", "library_path" : "libGLX_nvidia.so.0", "api_version" : "1.2.142" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_radeon.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_intel.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json", "library_path" : "libGLX_nvidia.so.0", "api_version" : "1.2.142" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_radeon.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json", "library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_intel.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json", "library_path" : "libGLX_nvidia.so.0", "api_version" : "1.2.142" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_radeon.so", "api_version" : "1.2.145" }, { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json", "library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_intel.so", "api_version" : "1.2.145" } ], "explicit_layers" : [ { "json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json", "name" : "VK_LAYER_MESA_overlay", "description" : "Mesa Overlay layer", "type" : "GLOBAL", "api_version" : "1.1.73", "implementation_version" : "1", "library_path" : "libVkLayer_MESA_overlay.so" }, { "json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json", "name" : "VK_LAYER_MESA_overlay", "description" : "Mesa Overlay layer", "type" : "GLOBAL", "api_version" : "1.1.73", "implementation_version" : "1", "library_path" : "libVkLayer_MESA_overlay.so" }, { "json_path" : "/usr/share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json", "name" : "VK_LAYER_KHRONOS_validation", "description" : "Khronos Validation Layer", "type" : "GLOBAL", "api_version" : "1.2.154", "implementation_version" : "1", "library_path" : "libVkLayer_khronos_validation.so" } ], "implicit_layers" : [ { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json", "name" : "VK_LAYER_VALVE_steam_fossilize_32", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json", "name" : "VK_LAYER_VALVE_steam_fossilize_64", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json", "name" : "VK_LAYER_VALVE_steam_overlay_32", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json", "name" : "VK_LAYER_VALVE_steam_overlay_64", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json", "name" : "VK_LAYER_VALVE_steam_fossilize_32", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json", "name" : "VK_LAYER_VALVE_steam_fossilize_64", "description" : "Steam Pipeline Caching Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json", "name" : "VK_LAYER_VALVE_steam_overlay_32", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so" }, { "json_path" : "/home/captainbroccoli/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json", "name" : "VK_LAYER_VALVE_steam_overlay_64", "description" : "Steam Overlay Layer", "type" : "GLOBAL", "api_version" : "1.2.136", "implementation_version" : "1", "library_path" : "/home/captainbroccoli/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so" } ] }, "desktop-entries" : [ { "id" : "com.valvesoftware.Steam.desktop", "commandline" : "/app/bin/steam-wrapper %U", "filename" : "/app/share/applications/com.valvesoftware.Steam.desktop", "default_steam_uri_handler" : false, "steam_uri_handler" : false } ], "xdg-portals" : { "details" : { "interfaces" : { "org.freedesktop.portal.OpenURI" : { "available" : true, "version" : 3 }, "org.freedesktop.portal.Email" : { "available" : true, "version" : 3 } } }, "issues" : [ ] }, "cpu-features" : { "x86-64" : true, "sse3" : true, "cmpxchg16b" : true } } "scout runtime container" is not installed. "soldier runtime container" is not installed. ```

Please describe your issue in as much detail as possible:

Game crashes after opening or lags heavily. Probably related to Vulkan. When opening on -safe or -gl mode it sort of fixes it. When changing it back to -vulkan the lag comes back. Happens on Linux and Mac (had a friend is running Vulkan on MacOs and had a similar problem just now).

Steps for reproducing this issue:

  1. Just open dota after the latest update (the one with the new watch tab).
neugartf commented 3 years ago

Can confirm that there is a huge performance drop after that update on vulkan. In-game and in the menu.

System Information

``` Computer Information: Manufacturer: Apple Model: MacBookPro14,3 Form Factor: Laptop No Touch Input Detected Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz CPU Family: 0x6 CPU Model: 0x9e CPU Stepping: 0x9 CPU Type: 0x0 Speed: 2900 Mhz 8 logical processors 4 physical processors HyperThreading: Supported FCMOV: Unsupported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Unsupported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: MacOS 10.16.0 (64 bit) Video Card: Driver: Radeon Pro 560 Driver Version: 1.2 OpenGL Version: 2.1 Desktop Color Depth: 32 bits per pixel Monitor Refresh Rate: 0 Hz VendorID: 0x1002 DeviceID: 0x67ef Revision: 0xc0 Number of Monitors: 2 Number of Logical Video Cards: 2 Primary Display Resolution: 2560 x 1440 Desktop Resolution: 5120 x 2880 Primary Display Size: 23.58" x 13.39" (27.09" diag) 59.9cm x 34.0cm (68.8cm diag) Primary VRAM: 0 MB Memory: RAM: 16384 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English Media Type: DVD Total Hard Disk Space Available: 476802 Mb Largest Free Hard Disk Block: 76994 Mb ```

eeyrjmr commented 3 years ago

Can confirm here. Game locks up after picking up illusion rune. 4th reboot and game is ruined...

--edit-- Yup game totally lost. Thanks ...

AyoubOuddah commented 3 years ago

Same here.

The game crashes just after the logo shows up.

s-ilyas commented 3 years ago

Yep, unplayable on MacOS with Vulkan. OpenGL has always been garbage so that's not really an option.

supernoi commented 3 years ago

After the last update, I try to play a game and return this error, while I for the load screen Pick Hero Stage.

Journalctl:

... jan 19 20:28:27 noipc Dota 2.desktop[42147]: STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy jan 19 20:28:29 noipc crash_20210119202424_1.dmp[42308]: Uploading dump (out-of-process) /tmp/dumps/crash_20210119202424_1.dmp jan 19 20:28:29 noipc kernel: show_signal_msg: 21 callbacks suppressed jan 19 20:28:29 noipc kernel: dota2[41739]: segfault at 0 ip 00007f5bf44d58ac sp 00007ffda70ebc50 error 6 in libtier0.so[7f5bf43f9000+1cf000] jan 19 20:28:29 noipc kernel: Code: 29 31 db 0f 1f 00 48 63 c3 49 8b 74 c4 08 48 85 f6 74 0e 48 8d 3d 67 6f 0e 00 31 c0 e8 fd 4e f6 ff 83 c3 01 41 3b 1c 24 7c dc 04 25 00 00 00 00 00 00 00 00 0f 0b 48 8d 3d 28 6f 0e 00 31 c0 ...

noi@noipc:$ sudo inxi -F

``` System: Host: noipc Kernel: 5.7.19-050719-generic x86_64 bits: 64 Desktop: GNOME 3.38.2 Distro: Pop!_OS 20.10 Machine: Type: Desktop Mobo: Micro-Star model: MPG B550I GAMING EDGE WIFI (MS-7C92) v: 1.0 serial: K816231068 UEFI: American Megatrends LLC. v: 1.53 date: 12/30/2020 CPU: Info: 8-Core model: AMD Ryzen 7 2700 bits: 64 type: MT MCP L2 cache: 4096 KiB Speed: 3585 MHz min/max: N/A Core speeds (MHz): 1: 3585 2: 3577 3: 3579 4: 3531 5: 3413 6: 3124 7: 3381 8: 3292 9: 3548 10: 3500 11: 3591 12: 3454 13: 3508 14: 3291 15: 3127 16: 3371 Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] driver: amdgpu v: kernel Display: server: X.Org 1.20.9 driver: amdgpu resolution: 5120x2880~60Hz OpenGL: renderer: AMD Radeon RX 5600 XT (NAVI10 DRM 3.37.0 5.7.19-050719-generic LLVM 10.0.1) v: 4.6 Mesa 20.1.6 Audio: Device-1: Advanced Micro Devices [AMD/ATI] Navi 10 HDMI Audio driver: snd_hda_intel Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio driver: snd_hda_intel Device-3: KYE Systems (Mouse Systems) PC-LM1E Camera type: USB driver: snd-usb-audio,uvcvideo Device-4: Samson Go Mic Connect type: USB driver: hid-generic,snd-usb-audio,usbhid Sound Server: ALSA v: k5.7.19-050719-generic Network: Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi IF: wlo1 state: up mac: e0:d4:e8:52:d9:15 Device-2: Realtek RTL8125 2.5GbE driver: N/A Drives: Local Storage: total: 689.33 GiB used: 349.64 GiB (50.7%) ID-1: /dev/nvme0n1 vendor: Sabrent model: Rocket 4.0 500GB size: 465.76 GiB ID-2: /dev/sda vendor: Mushkin model: MKNSSDCR240GB-DX size: 223.57 GiB Partition: ID-1: / size: 454.50 GiB used: 219.31 GiB (48.3%) fs: ext4 dev: /dev/nvme0n1p3 Swap: ID-1: swap-1 type: partition size: 2.00 GiB used: 0 KiB (0.0%) dev: /dev/dm-0 Sensors: System Temperatures: cpu: 40.9 C mobo: N/A gpu: amdgpu temp: 39.0 C Fan Speeds (RPM): N/A gpu: amdgpu fan: 0 Info: Processes: 434 Uptime: 9m Memory: 31.35 GiB used: 5.69 GiB (18.1%) Shell: Bash inxi: 3.1.07 ```

Screenshot from 2021-01-19 20-27-59

danginsburg commented 3 years ago

There are several issues being mentioned here. The crash with Vulkan on macOS on NVIDIA at startup is https://github.com/KhronosGroup/MoltenVK/issues/1180. I'm working on rolling that back now.

For the illusion rune bug mentioned by @eeyrjmr I believe that's here and a fix has shipped: https://github.com/ValveSoftware/Dota-2-Vulkan/issues/363 . If not, open a different bug report.

For @supernoi bug: that's something totally unrelated and would appreciate another issue, you can likely workaround it for now with -vulkan_disable_steam_shader_cache on your Launch Options. It's running out-of-memory caching PSOs.

Please don't pile different bugs onto one issue, open new bugs for new issues.

Thanks.

danginsburg commented 3 years ago

@supernoi I've got a fix checked in for the CUtLinkedList overflow. Should go in later today.

The startup crash on macOS on NVIDIA fix has already shipped.

supernoi commented 3 years ago

@supernoi I've got a fix checked in for the CUtLinkedList overflow. Should go in later today.

The startup crash on macOS on NVIDIA fix has already shipped.

Thanks, after the update, can I remove the parameter? -vulkan_disable_steam_shader_cache

danginsburg commented 3 years ago

Thanks, after the update, can I remove the parameter? -vulkan_disable_steam_shader_cache

Not yet, my fix for that hasn't shipped yet. It should go out later today, I'll update this bug when it ships.

s-ilyas commented 3 years ago

How about the severe lags/rendering freezes/fps drop during the gameplay, especially bad during team fights and ability casting? This has only started after yesterday's patch (19th Jan 2021). I can open a separate issue for this.

danginsburg commented 3 years ago

@s-ilyas File another issue - it depends what platform you are on. If you are on Linux, the Steam Shader Pre-cache should prevent shader compile stutters to a large extent. On macOS, we don't have the Steam Shader Pre-Cache. We do cache pipelines run-to-run so it should it improve over time once a PSO is encountered on a user machine but yes it's a known issue that there are shader compile hitches on first encountering a PSO on macOS. Also, when we ship an update that includes a new MoltenVK, the UUID of the pipeline cache changes which mean they need to be regenerated on the customer machine.

AlexGidiotis commented 3 years ago

Game is still crashing on startup. System is Ubuntu 16.04 with NVIDIA 384.111 on vulkan.

GL is able to start but I haven't checked the performance yet.

sertraline commented 3 years ago

On Linux 5.10, with free amdgpu stack and vulkan the game is unplayable. Game binary takes all available memory (6GB RAM/8GB swap), without swap it just triggers OOM. Since everything is swapped it's impossible to get past main menu, it kills my SSD. I thought that was fossilize issue but seems like it already done its job, I managed to uncheck shaders in video settings and issue persisted. Opted in steam beta, it downloaded new vulkan shaders but with no difference.

filipejunqueira commented 3 years ago

I'd like to add an update: I use Pop_OS 20.04. The steam installer that I was using was the flatpak, not the deb version. I uninstalled steam and reinstalled using the deb version. The Vulkan related issues have almost all disappeared, save for the occasional stuttering in the beginning of each game. Not sure if this is useful information but I thought I might post this here. Sorry if I'm adding useless information.

energygreek commented 2 years ago

same problem

[Sat Jan 22 08:44:43 2022] traps: dota2[4391] trap divide error ip:7f48bc7d3f0b sp:7ffc0d48d0a0 error:0 in libvulkan_intel.so[7f48bc7a5000+43f000]
[Sat Jan 22 08:53:51 2022] traps: dota2[7947] trap divide error ip:7f7661214f0b sp:7ffe6a8cc0d0 error:0 in libvulkan_intel.so[7f76611e6000+43f000]
kisak-valve commented 2 years ago

Hello @energygreek, libvulkan_intel.so in those log lines is part of mesa/ANV. It may be worthwhile to also report the issue you're seeing to your video driver vendor.

energygreek commented 2 years ago

@kisak-valve i find it works fine without extended monitor, really good.