I run Archlinux on most of my workstations, including the trusty Lenovo t420 that I carry around. It’s been an amazing little tool, and remarkably functional for close to 6 years now. Try that with a freakin’ Macbook.
Anyway, recently I noticed that it would occasionally freeze right after waking up from suspend to RAM, but only the second time I suspended it after a cold-boot. The first suspend/resume cycle would work just fine, but on the second resume it would wake up the display then immediately freeze, no mouse movement, no TTY switching, nothing.