Keeping Your Laptop Cool

Recently I have had to deal with a new install. I installed Linux Mint 17 on my dell vostro. After a hell of an ordeal of getting my nvidia optimus driver working I had a big problem with heat. The cpu was registering high 80's and when I manually turned on the fans it only came on for a second and turned off.


Thankfully I found a way to keep power and cooling running a little better....


First install the utilities to control the fan...



Then we need to edit the kernel start paramaters to load up the acpi correctly...



Look for the line that says GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"


And change it to:



Now reboot....you should find the laptop instantly running better. I did not 100% like how the kernel controled the fans, so I wrote a shell script that detects the current temperature, then depending on that value sets the fan to low, high or off


There are some software needed and setup to make all this happen....



Follow Sugestions / Guidelines / Results from that command and reboot


Copy the following into a text file (I called it keepcool.sh) feel free to look it over and modify it to suit your temperature requirements.



Make the script executable



Now we set up a cronscript to let the script run every minute



In that file put the following line, editing the path as necessary



Now every minute the script will run and will run the fans as necessary keeping your system much cooler.