Proxmox Thermal Throttling at 50c

smidh

New Member
Apr 26, 2024
9
0
1
What happened
Yesterday I rebooted proxmox (which had an uptime of months) and found that when I started up my handbrake lxc my CPU wouldnt go above 15W draw.
I have updated the host system maybe twice in the last few months but never had any issue, its possible I never rebooted after those updates so perhaps im finding out the issues now.

What I've checked
Basically its the same issue I had on installing proxmox on my ASUS 13900H laptop but the same fixes dont work.
https://forum.proxmox.com/threads/a...nd-fancontrol-issue-fixed.145861/#post-658494
Im also certain this is not a BOIS issue since the laptop has been sucking back 45-50W all day and night for months and getting up to 70c with no issues.
I have done a bunch of testing and discovered that the CPU boosts just fine, running cpupower frequency-info confirms this.
1721600881795.png

I have my CPU governor set to performace and powersave makes no diffrence
echo "performance" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

My fan profile is set to auto and I have tested at manual/full speed (setting 0) and the issue persisted
echo "2" | tee -a /sys/devices/platform/asus-nb-wmi/hwmon/hwmon5/pwm1_enable;

Current Issue
By watching powerstat -R and htop while running a stress test stress --cpu 20 --io 4 --vm 2 --vm-bytes 128M --timeout 10s on the host system. I discovered that the CPU runs at 25W 3-4Ghz until it hits 50c and then drops down to 15W 400Mhz - 2.6Ghz. If I turn the fans to 100% and crank the 2 140mm fans I have to blow more air through the laptop I can get the temps down just a bit and the wattage and clock-speeds will climb but only up to 16W.

It seems like proxmox is misreading the sensor data and acting like 50c is 90c and throttling the CPU accordingly or perhaps there is some settings that is corrupted or configured since my last 'fix'.

Anyone have any ideas on how to investigate this or what could have caused the issue? Im really stumped on this one.
 
Last edited:
I have updated the host system maybe twice in the last few months but never had any issue, its possible I never rebooted after those updates so perhaps im finding out the issues now.
Sounds like you had still booted an old kernel.
Maybe try to boot the old kernel you've run previously to see if this was because of a kernel update.

You can get the old version from the logs with: journalctl -b-1
To explain the -1 argument: -0 is the current boot. -1 is the previous boot. -2 means the session before that.
The kernel version should be on the very first line.
 
Current Version
Linux version 6.8.8-3-pve (build@proxmox) (gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC PMX 6.8.8-3 (2024-07-16T16:16Z) ()

Last known working version
Linux version 6.8.4-2-pve (build@proxmox) (gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC PMX 6.8.4-2 (2024-04-10T17:36Z) ()

And old version that my previous post fixed
Linux version 6.5.11-7-pve (build@proxmox) (gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC PMX 6.5.11-7 (2023-12-05T09:44Z) ()

Assuming this is the issue, I'm currently looking at this https://askubuntu.com/questions/146...4000mhz-to-400mhz-1000mhz-even-under-high-loa post and its the same behavior im seeing so i'll do a full backup and try see if the issue is with my intel driver which seems most likely.

If its not, how would i roll back to a previous version?
Thanks for the help!
 
If you just want to use an older kernel, first you could try is to select an older kernel from the boot menu. The old ones won't be removed. If that works, then you could pin it until it's fixed in a newer version.
 
1721782785442.png
Rolled back to both versions and im getting the same results. must be something thats changed during the updates. I used a 24.04 ubuntu boot usb to do my backup and that had no issues, boosted just fine.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!