Setting temperature thresholds in i8kmon Ubuntu 14.04
According to lm-sensors
:
i8k-virtual-0
Adapter: Virtual device
Right Fan: 0 RPM
You have a only Right Fan
, thus left fan values should always be -1
. You have to change your set config, in the file /etc/i8kmon.conf
, to the following values:
set config(0) {{-1 0} -1 40 -1 40}
set config(1) {{-1 1} 40 60 40 60}
set config(2) {{-1 2} 60 128 60 128}
set config(3) {{-1 2} 60 128 60 128}
in the state {-1 0}
, there is no left-fan and the right-fan is off, in state {-1 1}
, the right-fan should run at low speed while in the state {-1 2}
it should run at full speed. The other values, e.g. 40 60 40 60
, correspond to the temperature thresholds ---min and max--- of each state, with and without AC-power.
You also need to add the following options:
# Run as daemon, override with --daemon option
set config(daemon) 0
# Automatic fan control, override with --auto option
set config(auto) 1
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 20
Finally, you need to create the file i8k.conf
in /etc/modprobe.d/
containing the line options i8k force=1
.
See more details man i8kmon