Issue
I was was curious to see if my "No Audio" issue might have been a clue and luckily for me I found someone with a similar problem on linux.
Github / ValueNone of them mentioned dota not being able to start, but at this point i figured I might as well give it a shot. After going through one of the solutions to fix the audio it ended up fixing all of my dota problems. Here is the solution I used for arch/manjaro
sudo pacman -S wireplumber pipewire-audio sudo pacman -R pulseaudio pulseaudio-bluetooth manjaro-pulse pulseaudio-equalizer pulseaudio-zeroconf pulseaudio-alsa pulseaudio-ctl sudo pacman -S pipewire-pulse systemctl --user --now enable wireplumber.service reboot
After that you need to add `-sdlaudiodriver pipewire` to the start up options in dota.
- Open Steam
- Goto Library
- Right Click Dota 2
- Click Properties
- Scroll down to "Launch Options"
- Paste `-sdlaudiodriver pipewire`
You should be good to go!