So basically I have a "server" pc with Ryzen 9 5950x, ASRock B550M Steel Legend and proxmox ve 9.1.9 installed. I wanted my system to consume less power so I tried to enable deep sleep, but powertop shows only up to C2. I see that max_cstate is 8, but /sys/devices/system/CPU/cpu0/cpuidle/state*/name shows only POLL, C1 and C2. I have tried:
- enable Global C-States
- enable CPPC
- change realtek driver
- disable onboard lan
- change driver to amd_pstates
- enable DF C-States
- set pcie_aspm=force
And so on. Idle power rn is 30w. I don't know how to fix this, my only idea is to edit acpi tables, but I'm not skilled enough for this. HELP
u/Far_Entertainer7865 — 24 days ago