The freeze was less frequent, but I still got a few freezes. In fact, I got one freeze when I dual booted into Windows, at which point it was clear that I had a hardware problem.
So I checked my hardware one component at a time, and found that one of my memory modules had a problem (it...