r/cachyos • u/not_the_godfather • 10m left
SOLVED Solved Random Freezing!
TL;DR: If you're getting random freezes, memtest your EXPO profile and try disabling global C-state control in your BIOS.
Relevant Specs: Ryzen 7 9800X3D, ROG Strix B650E-I, RTX 5070 Ti, Corsair SF750, 32GB (2x16GB) G.Skill Flare X5 DDR5-6000 CL30
I've been running CachyOS for a few months now and overall it's been great. I like to tinker, so it's a good fit. I mainly use it as a daily driver for YouTube, web browsing, and quite a bit of gaming (007 First Light has been smooth as butter).
Recently I moved and had to store my PC for a few weeks. The CMOS battery must have drained or something, because my BIOS settings got reset. No biggie, I just re-enabled EXPO and booted back up.
Then I started getting random hard freezes in a couple of scenarios. First, it would lock up during regular browsing, and the only fix was a hard reset. Later, I'd see freezes on the lock screen, or the PC wouldn't wake from sleep. Troubleshooting revealed my memory was failing MemTest. My heart sank. The RAM kit is still under warranty, but I was super frustrated.
I tested a bunch of configurations (EXPO off, individual sticks in different slots, BIOS update) and figured out the profile was the problem. There were two, and I'd picked an unstable one by accident. That fixed the freezes during regular use, but not the lock screen ones.
So I kept digging until I remembered another BIOS setting. Back on Windows I'd disabled C-states, hoping it would help with coil whine (turns out the whine was coming from the GPU). The BIOS reset put that setting back to default, so I disabled C-states again to test, and voila! No more freezes on the lock screen for the past couple of weeks, and the PC sleeps as expected.
Definitely a rollercoaster bouncing between troubleshooting and spiraling over potentially needing to RMA the RAM. Figured if other people were experiencing similar issues I would just share what worked for me.
