dota2 crash on linux after the last update if I wait a little it's work but it's still appear on the game
Having the exact same issue. I can run dota for a bit, and then crash. Crashes get more frequent until I reboot (haven't tried pkilling steam, but pkilling dota doesn't work either). Crashes seem to be more often in teamfights, when certain abilities with a lot of particles or used and when match time tuns to day.
Some generic system info: OS: Arch Linux x86_64 Host: Z490 AORUS ELITE AC Kernel: 6.14.6-arch1-1 Uptime: 32 mins Packages: 1324 (pacman) Shell: bash 5.2.37 Resolution: 2560x1440 DE: GNOME 48.1 WM: Mutter WM Theme: Adwaita Theme: Adwaita [GTK2/3] Icons: Adwaita [GTK2/3] Terminal: guake CPU: Intel i7-10700K (16) @ 5.100GHz GPU: AMD ATI Radeon RX 7700 XT / 7800 XT Memory: 5191MiB / 32003MiB
same issue, but it only runs for like 2 seconds. I can't even get into the game at all
System: Kernel: 5.15.0-140-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4 tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
Machine:
Type: Laptop System: HP product: HP EliteBook 630 13 inch G9 Notebook PC v: N/A
serial:
CPU: Info: 10-core (2-mt/8-st) model: 12th Gen Intel Core i7-1265U bits: 64 type: MST AMCP smt: enabled arch: Alder Lake rev: 4 cache: L1: 928 KiB L2: 6.5 MiB L3: 12 MiB Speed (MHz): avg: 2471 high: 4136 min/max: 400/4800:3600 cores: 1: 815 2: 1116 3: 4106 4: 4136 5: 2903 6: 2995 7: 2862 8: 1341 9: 1992 10: 3186 11: 1845 12: 2366 bogomips: 64512 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel vendor: Hewlett-Packard driver: i915 v: kernel ports: active: HDMI-A-1,eDP-1
empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 00:02.0 chip-ID: 8086:46a8 class-ID: 0300
Device-2: Luxvisions Innotech HP HD Camera type: USB driver: uvcvideo bus-ID: 3-1:2
chip-ID: 30c9:0044 class-ID: 0e02 serial:
Same issue here, since the patch I constantly get "dota2 is not responding" during games and if I wait I get disconnected after 10 seconds or so. I also noticed glitchy graphics in the upper left corner of the screen. With patch 7.39, dota2 is basically not playable on Linux.
Some more system info in case it helps:
CPU Brand: AMD Ryzen 9 5950X 16-Core Processor Operating System Version: "Arch Linux" (64 bit) Kernel Version: 6.14.6-arch1-1.1 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_1.0.20250408.124523
Video Card: Driver: AMD AMD Radeon RX 6950 XT (radeonsi, navi21, LLVM 19.1.7, DRM 3.61, 6.14.6-arch1-1.1) Driver Version: 4.6 (Compatibility Profile) Mesa 25.1.1-arch1.1.1 Primary VRAM: 16384 MB
Memory: RAM: 31999 Mb
same symptoms here, no issues prior to most recent patch. i can even repro sometimes by just entering demo hero mode on windranger and pressing windrun.
kernel: 6.14 GPU: Radeon RX 7900 XT CPU: AMD Ryzen 7 7800X3D OS: Fedora Silverblue
Fixed it with -autoconfig launch parameter. Tinker your graphics settings. In my case it does not launch in windowed mode.
Fixed it with -autoconfig launch parameter. Tinker your graphics settings. In my case it does not launch in windowed mode.
this does not work for me, it keeps freezing
Dota 2 doesn't crash in spectator mode, but it does during gameplay.
Fixed it with -autoconfig launch parameter. Tinker your graphics settings. In my case it does not launch in windowed mode.
Tried with -autoconfig, it went back to using my native screen resolution 3840x2160 rather than 1920x1080 and that does seem to fix the glitchy graphics. But it doesn't help with the "dota2 is not responding" into game disconnect issue.
same issue Dota2 is not responding and disconnect on Arch with rtx 3050 (nvidia 570 driver) doesn't crash in spectator mode, but it does during gameplay.
Same issue here. I've also started experiencing fps drop when I switch keyboard layout (ru,en)
OS: Arch Linux x86_64 Kernel: 6.14.6-arch1-1 Resolution: 3440x1440 DE: GNOME 48.1 WM: Mutter CPU: AMD Ryzen 9 5900X (24) @ 4.954GHz GPU: NVIDIA GeForce RTX 5080 Memory: 9121MiB / 31984MiB
https://github.com/user-attachments/assets/c845684e-e2f1-4e35-b174-4516da7e63e8
Just wanted to add that when I "force quit", running "coredumpctl info dota2" shows stack traces like this:
Message: Process 11969 (dota2) of user 1000 dumped core.
Stack trace of thread 11969:
#0 0x00007c22d06739a8 n/a (/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4600.2 + 0x79a8)
#1 0x0000000000000000 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
So maybe related to libpangocairo?
Stutter and crashes here also with the "app not responding" notification.
If I wait for 20 - 40 sec in the notification it might continue the game for a bit until next crash.
This seems to coincide with usage of mana boots or ink swell and other skills out of and in fights.
System is AMD Ryzen™ 9 5950X AMD RX6900XT OS: Debian Testing with latest updates GUI: Mutter Wayland Gnome 48.1
Partial logs that might be interesting:
` [2025-05-24 01:21:22] Download skipped: /steam_client_ubuntu12 version 1747701111, installed version 1747701111, existing pending version 0
Running query: 1 - GpuTopology Response: gpu_topology { gpus { id: 1 name: "AMD Radeon RX 6900 XT (RADV NAVI21)" vram_size_bytes: 17163091968 driver_id: k_EGpuDriverId_MesaRadv driver_version_major: 25 driver_version_minor: 0 driver_version_patch: 5 } gpus { id: 2 name: "llvmpipe (LLVM 19.1.7, 256 bits)" vram_size_bytes: 3221225472 driver_id: k_EGpuDriverId_MesaLLVMPipe driver_version_major: 0 driver_version_minor: 0 driver_version_patch: 1 } default_gpu_id: 1 } ... ERROR: ld.so: object '/home/username/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ... Loaded /home/username/.local/share/Steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so, got (nil) failed to dlopen "/home/username/.local/share/Steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so" error=/home/username/.local/share/Steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so: cannot open shared object file: No such file or directory ... Loaded libpangoft2-1.0.so, got (nil) failed to dlopen "libpangoft2-1.0.so" error=libpangoft2-1.0.so: cannot open shared object file: No such file or directory ... `
Dota has been running fine before last nights update to 3.39.
Ask for more info and thou shall receive 👼 I also reported an issue to steam support no response yet.
While reading another bug report from last night here, I realized that this might be related to input methods. I had fcitx in use as an input method and after last update could not type to any of the chat boxes in any of Dota menu, heroselection or match chats.
From there I went to test input in dota 2 menu and I could reproduce the crash with pressing a key for ~10 seconds and clicking mouse anywhere. So my guess is that the input system is the culprit after all we do a lot of input in game and it would seem reasonable if the input system is somehow fracked with the last update it could cause freeze and non responsive warnings.
Swapped to IBUS input method with im-config and rebooted ran steam and dota. Now at least the input goes to chats and I can type. 😓
Also long presses of keys and causing a lot of input with mouse in dota menu is now working and the app doesnt go to the unresponsive dialog anymore. Maybe I can try to play now. 👍 😓
Edit for workaround to get playing: No it wasn't enough for me to fix input system for Dota ^ I needed to also make the game use xwayland with the commandline parameter as stated by @fisxoj and others in other bugs and reddit.
I'm also getting freezes since the 7.39 update. I tried looking at the console and the part that sticks out to me is the "Processing SDL events took ...ms" lines, where the number is usually about the length of time the game is hung for.
I'm able to get a working dota by putting
SDL_VIDEO_DRIVER=x11 %command% into the launch options box for the game, so it does seem wayland/input related to me!
I also confirm that "SDL_VIDEO_DRIVER=x11 %command%" in the launch options fixes the problem for me.
maybe someone from valve can look into this sooner or later... many games were unintentionally griefed and destroyed because of this glitch happening at random
system here freezes here too at random for a long time... sometimes it disconnects me from the game sometimes not but when it starts to work again my camera is permanently moving into one direction until i restart dota2
kernel: 6.14.7 cpu: amd 7800x3d gpu: amd 7900 xtx driver: mesa 25.1.1
Also affect me. Does not appear when watching games but when playing one. I've encountered this issue multiple times and am now in low priority due to this issue.
Now also displays this message when trying to launch the game.
System specs
Computer Information:
Manufacturer: ASRock
Model: B450M Pro4-F
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 2600 Six-Core Processor
CPU Family: 0x17
CPU Model: 0x8
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 3400 MHz
12 logical processors
6 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
BMI1: Supported
BMI2: Supported
F16C: Supported
FMA: Supported
Operating System Version:
"Arch Linux" (64 bit)
Kernel Name: Linux
Kernel Version: 6.14.6-arch1-1
X Server Vendor: The X.Org Foundation
X Server Release: 12401006
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_1.0.20250408.124523
Client Information:
Version: 1747701111
Browser GPU Acceleration Status: Enabled
Browser Canvas: Enabled
Browser Canvas out-of-process rasterization: Enabled
Browser Direct Rendering Display Compositor: Disabled
Browser Compositing: Enabled
Browser Multiple Raster Threads: Enabled
Browser OpenGL: Enabled
Browser Rasterization: Enabled
Browser Raw Draw: Disabled
Browser Skia Graphite: Disabled
Browser Video Decode: Enabled
Browser Video Encode: Disabled
Browser Vulkan: Disabled
Browser WebGL: Enabled
Browser WebGL2: Enabled
Browser WebGPU: Disabled
Browser WebNN: Disabled
Video Card:
Driver: AMD AMD Radeon RX 5500 XT (radeonsi, navi14, LLVM 19.1.7, DRM 3.61, 6.14.6-arch1-1)
Driver Version: 4.6 (Compatibility Profile) Mesa 25.1.1-arch1.1
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x1002
DeviceID: 0x7340
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 2560 x 1440
Desktop Resolution: 5120 x 1440
Primary Display Size: 23.62" x 13.39" (27.13" diag), 60.0cm x 34.0cm (68.9cm diag)
Primary VRAM: 4096 MB
Sound card:
Audio device: USB Mixer
Memory:
RAM: 128741 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: pt_PT.UTF-8
Total Hard Disk Space Available: 468961 MB
Largest Free Hard Disk Block: 89615 MB
Storage:
Number of SSDs: 2
SSD sizes: 1000G,0B
Number of HDDs: 0
Number of removable drives: 0
Same issues here, usually happens whenever I apply a buff to myself either through one of my spells or from an ally/external entity.
# System Details Report
---
## Report details
- **Date generated:** 2025-05-24 15:42:38
## Hardware Information:
- **Hardware Model:** ASUS TUF GAMING Z690-PLUS WIFI D4
- **Memory:** 32.0 GiB
- **Processor:** 12th Gen Intel® Core™ i5-12600K × 16
- **Graphics:** NVIDIA GeForce RTX™ 3070 Ti
- **Disk Capacity:** 2.0 TB
## Software Information:
- **Firmware Version:** 3701
- **OS Name:** Arch Linux
- **OS Build:** rolling
- **OS Type:** 64-bit
- **GNOME Version:** 48
- **Windowing System:** Wayland
- **Kernel Version:** Linux 6.14.7-arch2-1
I also noticed the overlay doesn't work anymore. If that's related, seems like the fastest way to repro.
Same issue here. Game keeps freezing during gameplay, for over 10 seconds at a time. Makes the game unplayable.
System information: Distro: Ubuntu 25.04 x86_64 Kernel: 6.14.0-061400-generic Desktop: GNOME 48.0 Display server: Wayland CPU: Intel Core i7-9700K GPU: NVIDIA GeForce RTX 2080 Ti, 570.133.07 RAM: 32 GiB
Same issue here, could it be related to this other bug: https://github.com/ValveSoftware/Dota-2/issues/3225
EDIT: this works as a workaround until it is fixed: SDL_VIDEO_DRIVER=x11 %command%
Basically I can workaround it by running Gnome x server session and then it allow me to play matches without crash but every time when I open game settings it crash.
So:
- Wayland session (or SDL set to Wayland) cause constantly crashing in main menu, in game and in setting (always).
- xorg session (or SDL set to X11) cause crash only when open game settings (top left corner).
Similar behavior to everyone else in the thread, game crashes on start, sometimes it allows me to go in and get into demo mode or spectate but then I get two kind of errors:
or
Item definition 6917: Missing required field "item_class"Item
AbortMessage({Failed to initialize event schema. Error parsing event 'EVENT_ID_INTERNATIONAL_2016'. Error parsing 'purchase_points_item_defs'. Item def 'The International 2016 - 5 Battle Pass Levels' not found.
Same, but when i use skills ingame. https://packaged-media.redd.it/3rx49yg2cx2f1/pb/m2-res_480p.mp4?m=DASHPlaylist.mpd&v=1&e=1748192400&s=a65ca51f78de85115236a94747e8760ff9e14b24
OS: Fedora Linux 42 (Workstation Edition) x86_64 Kernel: Linux 6.14.6-300.fc42.x86_64 GPU: RTX 2060 Display (Samsung Electric Company 22"): 1920x1080 @ 60 Hz in 22" [External] DE: GNOME 48.1 CPU: Intel(R) Xeon(R) E5-2689 0 (16) @ 3.60 GHz Memory: 5.09 GiB / 15.52 GiB (33%) Swap: 2.68 GiB / 8.00 GiB (33%) Disk (/): 30.98 GiB / 47.81 GiB (65%) - btrfs Disk (/run/media/taeeko/Enpula): 119.95 GiB / 390.39 GiB (31%) - ext4 Disk (/run/media/taeeko/FEDORA-WS-L): 2.23 GiB / 14.40 GiB (16%) - vfat [External] Local IP (enp7s0): 192.168.100.4/24 Locale: ru_RU.UTF-8
Have the same - I try "SDL_VIDEO_DRIVER=x11" launch option EDIT: Player 1 game - issue is gone with this launch option ... https://gist.github.com/ChrisLauinger77/ac3f8a7cf89c1499688617bbad1d0cdb
yeah this solves the problem "SDL_VIDEO_DRIVER=x11"
yeah this solves the problem "SDL_VIDEO_DRIVER=x11"
This did not fix the problem for me
https://github.com/ValveSoftware/Dota-2/issues/3224
yeah this solves the problem "SDL_VIDEO_DRIVER=x11"
This did not fix the problem for me
Probably no xserver / xwayland on your machine installed ... Yesterdays update I tried without this launch option and it did not crash any more.
Today I played more - I think its fixed