Maybe it has something to do with the shader cache.
Here is a shader_log from a run with starting and stopping dota:
tail -f .steam/steam/logs/shader_log.txt:
...
[2020-10-30 21:14:47] AppID 570 exited.
[2020-10-30 21:14:47] Finding Mesa v2 cache files, base directory: /home/georg/.local/share/Steam/steamapps/shadercache/570.
[2020-10-30 21:14:50] Crawling complete, found 2 different buckets:
10s of unresponsiveness here
The next entry was blocked, although the timestamp is the same as the previous one.
[2020-10-30 21:14:50] AMD RADV NAVI10 (ACO) / L3:d43c584fe6c574bb5d078b1e4d3d3510: 147874 shaders.
Can't reproduce it any more. Seems to be fixed.
Nothing extracted yet.
Problem:
After exiting dota, steam becomes unresponsive for 10 seconds.
Thread analysis (top -H):
At first
is running for ~2-3s then
takes over for 10s, during this time steam is unresponsive.
After this steam resumes to normal operation.
This issue might be related to #7152, but I experience no crash.