I have an 11th Gen FrameWork 13 and it’s been working like a charm for the last 4 1/2 years without any worries.
Except that starting 3 days ago, my fan acted weird. Where I live It can get quite hot in the summer and I’m used to run the fan at higher speeds during that time. I noticed the fan producing less whirring noises than normal and realized it was only running at about 5450 RPM (according to ectool pwmgetfanrpm) instead of the typical 7500.
I’ve double-checked my commands but using either ectool pwmsetfanrpm 7500 or ectool fanduty 100 doesn’t not get the fan to run faster. Setting RPMs below 5500 has the desired effects.
Now comes the very strange thing: Every now and then the fan sporadically kicks up all the way to 7500. Sometimes the high RPM last for multiple hours, but while I’m typing this it doesn’t spin high for more than 5 seconds, falling back to 5500 RPM afterwards.
The last few times the laptop came out of hibernation (running NixOS) the fan had even stalled and I had to switch speed settings from high to low multiple times to get it turning at all.
Setting ectool autofanctrl 0 makes ectool pwmgetfanrpms all report the fan as stalled
This is suboptimal in multiple ways since I’m not sure if keeping the fan running constantly will cause more fan issues or if the fan will actually restart once it has stalled (leading to a very high CPU temps).
Has anyone experienced similar issues, found a resolve or has additional ideas how to troubleshoot/ fix the issue?