Strix Halo Wiki
Attachments
History
Blame
View Source
A - Z
Changelog
Documentation
About An Otter Wiki
Toggle dark mode
Login
Menu
Home
Buyer's Guide
AI Guides
General Guides
Boards
PCs
GitHub Mirror
Discord Server
Page Index
Guides
Sixunited AXB35
Power Mode and Fan Control
Replacing Thermal Interfaces On GMKtec EVO-X2
Restoring Corrupted BIOS
Buyer's Guide
C-States
External GPU
Hardware Monitoring
Power Modes and Performance
VM iGPU Passthrough
Guides
C-States
93e1f1
Commit
93e1f1
2025-06-12 13:38:37
deseven
: -/-
Guides/C-States.md
..
@@ 24,4 24,13 @@
options corefreqk Register_ClockSource=1 Register_CPU_Freq=1 Register_Governor=1 Register_CPU_Idle=1 Override_SubCstate="1,1,1,1,1,1,0,0"
```
-
Don't forget to do `update-initramfs -u -k all` after changing kernel's cmdline.
+
Don't forget to run `update-initramfs -u -k all` and reboot after making these changes.
+
+
To check that it works, run `corefreq-cli` and go first to **Menu > Settings**, make sure that CPU-IDLE driver is ON:
+

+
+
Then go to **Menu > Kernel data**, make sure that CPU-Idle driver is set to `corefreqk-idle` and that the Idle Limit is set to C6:
+

+
+
Finally, in the **Frequency** or **Idle C-States** views you'll be able to see that the CPU now actually goes to lower frequencies/power:
+

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9