Ugh, turns out that Intel Alder Lake GPUs randomly hard freeze under Linux. Adding i915.enable_psr=0 to my kernel options has improved stability enough that I can play Sackboy now, but what a pain. Hopefully a fix is integrated and picked up by Ubuntu soon