Fan working non-stop on Ubuntu 18.04
Posts by TomFreudenberg on github were very helpful. i8kutils
is working like a champ on Dell Inspiron laptop but was hard to find a single procedure to get installed and configured for a Dell WITH bios fan control disabling. These are my detailed steps and machine:
- Ubuntu 18.04 Bionic Beaver
- Laptop: Dell Inspiron 7000 series (7737)
- CPU: Intel® Core™ i7-4510U CPU @ 2.00GHz × 4
My solution steps (fans immediately shut off on last step):
Download .zip file (or
git clone
) to disable BIOS fan control for Dell laptops.-
Then, as root:
cd Downloads
-
unzip -t dell-bios-fan-control-master.zip
(test zipfile; everything looked fine, so unzip files...) unzip dell-bios-fan-control-master.zip
cd dell-bios-fan-control-master/
-
more Makefile
(look what it's going to do; looks fine, so compile with...) make
-
Compiled fine, so:
-
./dell-bios-fan-control 0
(turn off dell bios fan control) - BIOS CONTROL DISABLED
-
Fan was still idling around 2500rpm. Hmmm.. recalled post indicating uninstall then reinstall
i8kutils
with the same /etc/i8kutils.conf config file.-
Uninstalled and reinstalled i8kutils with:
apt-get remove i8kutils
apt-get install i8kutils
Fan immediately stopped upon reinstalling i8kutils.
Looks like it's working. Fan turns on properly when cpu temp hits 55C then turns off quickly because fan came on at the high setting.
Will continue to monitor temperature and fan states with 'sensors' to ensure all is working as configured in /etc/i8kutils.conf
.
Thanks for the pointers and code. This is the only solution that worked for me.
tlp
did nothing but that may be because bios was controlling the fans.
You may install tlp
app from its ppa source and cpufreqd
and indicator-cpufreq
.
It's possible it will be enough to solve the problem.
Trying kernels via ukuu
app may solve some issues about power usage.
Note: It was experienced the same issue upgrading to 17.xx and now again with the 18.04 which is weird as the kernels seem to be more and more efficient in the power management.
I had the same issue on a new DELL XPS 9560 Laptop - non stop fans.
For me it was the SMBIOS control of my Dell. When enabled (default), all i8kctl settings will be overwritten by SMBIOS control.
With help from others, I posted this project on github
This small tool allows to disable SMBIOS controls on Dell XPS 9560 so that i8kmon will work.
Maybe its sense-full to some others as well.
I recently bought a new Dell Precision 3520 that came installed with 16.04. I upgraded to 17.10 and the cpu fan was working fine. It only came on intermittently, only when required.
Then I upgraded to 18.04 a few days ago. Initially I didn't notice anything odd about the cpu fan. Then a day or so later I noticed that the fan was running more than usual. I also noticed that the battery life also went down faster than what I was normally used to seeing.
The CPU I have, i7 7700HQ, runs between 2.8 GHz and 3.8 GHz in Turbo mode. I was keeping an eye on the cpu frequency and temperature using cpufreq-info and sensors. After upgrading to 18.04 I saw that the cpu was running at 3.8 GHz even though I wasn't running any applications. So, I went into the BIOS settings and disabled the Turbo mode. This seems to have solved my issue. I'm also running the cpufreq governor on powersave. Hope this helps.