You are not logged in.
I've found out that it's possible to use the curve optimiser with the ryzenadj package. For now I've removed all kernel parameters and tried to add a bit more voltage to the CPU through that. Will report on the results.
Gricenchos wrote:
Edit 2: processor.max_cstate=1 doesn't seem to help much. Still getting freezes - it seems like kwin freezing? Unsure.Thanks for the update.
The behavior you're describing now — graphical freezes (kwin locking up) instead of full kernel panic — is a different failure mode.
We need journal logs to be sure whether this is a GPU driver hang or something else.
Meanwhile:
Sinceprocessor.max_cstate=1
alone is insufficient, the next consistent step is to also add:
idle=nomwait
This prevents the kernel from using the MWAIT instruction during idle, which can trigger deep sleep instability even when deeper C-states are disabled.
This is not random trial-and-error — it's a documented mitigation path for Ryzen C-state related issues.
No new kernel parameters beyond that at this stage. Clean isolation.
Edit:
Post journal from previous boot:sudo journalctl -b -1 -p 3
or full log:
sudo journalctl -b -1 | curl -F 'file=@-' 0x0.st
Here's the full log, since it was a couple reboots ago:
I will return the mentioned parameters when/if I get another freeze/panic and continue from there.
Last edited by Gricenchos (Today 05:35:19)
Offline