Fan control issues

Which Linux distro are you using?
Ubuntu

Which release version?
24.04.3 LTS

Which kernel are you using?
Linux 6.14.0-28-generic

Which BIOS version are you using?
3.22

Which Framework Laptop 13 model are you using?
11th Gen Intel® Core™

For the last few days 've been having issues with my framework fan either being off (silent) or on at 100% (reporting as 8000 RPM). I’ve running installed Ubuntu a few weeks ago and the only major modification I’ve made to the default install is setting up hibernation.

I don’t know what caused the issue, I just started hearing the fan going berserk while watching TV. I was running BIOS version 3.10 so I updated to the latest (3.22) but the issue is still there. I tried disconnecting the battery and waiting a few minutes to full reset the EC but that didn’t help.

Online it suggested checking the trip points, the result is here (I don’t know if it is normal for the x86 to have trip points at absolute zero?!?)

user@user-linux:~$ for zone in /sys/class/thermal/thermal_zone*; do     echo -n "$zone: ";     cat $zone/type; done
/sys/class/thermal/thermal_zone0: acpitz
/sys/class/thermal/thermal_zone1: INT3400 Thermal
/sys/class/thermal/thermal_zone2: SEN3
/sys/class/thermal/thermal_zone3: SEN5
/sys/class/thermal/thermal_zone4: TCPU
/sys/class/thermal/thermal_zone5: iwlwifi_1
/sys/class/thermal/thermal_zone6: x86_pkg_temp
user@user-linux:~$ cat /sys/class/thermal/thermal_zone6/trip_point_*_temp
-274000
-274000

I’m at a bit of a loss as to what to try next, the laptop works fine, other than the fan making a nuisance of itself being very sporadic.

Chiming in to bump. I also noticed my 13 with the same distro (except Ryzen processor) was burning hot while in use this evening. My situation was no fans at all, have mot experienced full power fans… It’s cooling down now, will debug more tomorrow but wanted to bring attention to this.

When was the last time you updated things?

False alarm - just couldn’t hear the fan… Needed to install psensor to see the fan rpms. I did hit a max temp of 187f which I think I high but specs for my GPU are 212f max and I was running Claude code locally with it sitting on a pillow.

Gonna chop my situation up to nothing… Keep us posted