Hi, I’m on Arch but I’ve been having pretty much the same exact problem for months.
Disabling the Steam Overlay helps (Crash every 3-4 hours instead of 1-2) but the problem persists, even if I leave steam running over night with no games open, it will crash with out of memory.
I’ve left a “free -m” dumping to a log file every 10 seconds and my available memory never even dipped below 16 GiB, but steam still crashes when trying to allocate exactly 4 GiB.
I’m on an AMD card with mesa drivers too, which is different to pungentstentch’s setup too.
Well I’d been doing more testing and apparently it was caused with some weird issue with Mangohud. As soon as I stopped using it steam stopped crashing at all.
I tried to clean and rebuild mangohud but the issue persists. So I guess I’ll wait until they fix it.