Game crashes on Ubuntu Studio shortly after loading
Your system information
System information: systeminformation.txt
Runtime diagnostics: steamruntimediag.json
Crash log (dump): crash_log.txt
Have you checked for system updates?: [Yes/No]
Yes
Are you using the latest stable video driver available for your system? [Yes/No]
Yes
Have you verified the game files?: [Yes/No]
Yes
Please describe your issue in as much detail as possible:
When I start Dota 2 from Steam in Ubuntu Studio 24.04, it starts up, but then crashes soon after.
When it does crash, my ps utility stops working as it hangs when run, and strace shows it is failing too. This forces me to restart my computer when I start Dota 2.
I have installed Steam using sudo apt-get install. I have tried using flatpak and snap installations too and those have the same crashing issue.
Steps for reproducing this issue:
- Install Ubuntu Studio 24.04
- Install Steam & Dota 2
- Update to latest graphics card drivers
- It crashes soon after you start
- Sometimes it crashes immediately
- Sometimes it takes a minute
- Sometimes you can load a whole game then it crashes soon once it starts
Thank you for the launch options @rzaba0 . I tried them out (twice) and both times Dota 2 crashed & caused the issue with ps that I describe in the original post (which I since edited as of yesterdasy to add more context). I also tried out your launch options without -threads 0 and Dota 2 starts up, but crashes seconds after (demonstrating poor performance in those few seconds).
I have a similar type of either freeze or instant CTD without warning. Freeze in Arch on a nvidia 470 legacy driver, and CTD on Xubuntu 22 I've tried almost everything i can to fix it within running dota2 in vulkan as it wants me to do in Linux; win7 and dx11 never had any issues with my hardware for the lifetime of dota2... so i'm thinking it's my first generation vulkan gpu/old-driver and the Linux kernel not getting along but while it was fairly simple to try new kernels on Garuda (Arch), it isn't as easy on Xubuntu (go figure), and no matter what kernels i tried, i only happened upon many that didnt work, broke everything or made no difference... CachyOS being the one exception to them all on Arch (making gaming better by at least 15%).
I guess i have to try installing dota 2 windows version and using Proton to run it in dx11 somehow? otherwise i'll have to buy a new gfx card i suppose? Or does anyone have any other suggestions for how to use a kernel that works with the nvidia fermi GTX660 Ti card drivers, currently the 470xx legacy? From what i read, ubuntu and Linux kernels in general after about Summer 2024 don't seem to agree with that particular driver set from nvidia, but i dont know... i've tried all sorts of different combinations and freeze every 3 hours is better than the CTD 4 times per game ... even though i expected ubuntu to work since that's what Dota2 says to use lol