Project

General

Profile

Support #836

Updated by Daniel Curtis almost 8 years ago

I recently needed to add fan control support to a Dell Inspiron on Arch Linux in order to get the fans to idle properly. This is a guide on how I set up the Fan Control. 

 h2. Prepare the Environment 

 * Make sure the system is up to date: 
 <pre> 
 pacman -Syu 
 </pre> 

 * Install "yaourt":https://project.altservice.com/issues/509 

 h2. Install i8kutils 

 * Install i8kutils from the AUR: 
 <pre> 
 yaourt -S i8kutils 
 </pre> 

 * Edit the i8kmon config: 
 <pre> 
 sudo nano /etc/i8kutils/i8kmon.conf: 
 </pre> 
 #* Enable the fan control option permanently: 
 <pre> 
 set config(auto)         1 
 </pre> 

 h3. i8kmon Service 

 * Create the i8kmon.service file: 
 <pre> 
 sudo nano /etc/systemd/system/i8kmon.service 
 </pre> 
 #* And add the following: 
 <pre> 
 [Unit] 
 Description=i8kmon 

 [Service] 
 #ExecStartPre=/usr/bin/smm 30a3    # uncomment to disable BIOS fan control 
 ExecStart=/usr/bin/i8kmon -d 
 Restart=always 
 RestartSec=5 

 [Install] 
 WantedBy=multi-user.target 
 </pre> 

 h2. Resources 

 * https://wiki.archlinux.org/index.php/Fan_speed_control#i8kutils 
 * https://bbs.archlinux.org/viewtopic.php?id=114316 

Back