Eu fiz isso com o Z97 e parece que o Z170 deve funcionar de forma semelhante. Você precisará configurar o /etc/sensors3.conf
e /etc/sysconfig/lm_sensors
para utilizar os drivers nct6775. Consegui controlar os principais fãs com o seguinte:
/ etc / sysconfig / lm_sensors
HWMON_MODULES="coretemp nct6775"
/etc/sensors3.conf
chip "nct6791-*"
# For the Asus Z97-A. Based on:
# http://www.spinics.net/lists/lm-sensors/msg42249.html
label in0 "CPU Vcc"
# 'CPU Input Voltage' in UEFI
compute in0 @ * 2, @ / 2
label in1 "+5V"
compute in1 @ * 5, @ / 5
set in1_min 5 * 0.95
set in1_max 5 * 1.05
# From driver: label in2 "AVCC"
set in3_min 3.3 * 0.95
set in3_max 3.3 * 1.05
# From driver: label in3 "+3.3V"
set in3_min 3.3 * 0.95
set in3_max 3.3 * 1.05
label in4 "+12V"
compute in4 @ * 12, @ / 12
set in4_min 12 * 0.95
set in4_max 12 * 1.05
# in5: unknown
label in6 "core 3"
compute in6 @ * 2, @ / 2
# From driver: label in7 "3VSB"
# From driver: label in8 "Vbat"
# From driver: label in9 "Vcore"
label in10 "GPU"
label in11 "sys agent"
# 'CPU System Agent Voltage Offset Mode Sign' in UEFI
label in12 "core 2"
compute in12 @ * 2, @ / 2
label in13 "core 1"
compute in13 @ * 2, @ / 2
label in14 "core 0"
compute in14 @ * 2, @ / 2
label fan1 "Fan 1"
label fan2 "CPU fan"
# The correponding pwm also controls the 'CPU Opt' fan
label fan3 "Fan 2"
label fan4 "Fan 3"
label fan5 "Fan 4"
label fan6 "CPU fan 2"
# 'CPU Opt' header
Você também pode tentar utilizar sensors-detect
, ele irá gerar o arquivo lm_sensors.
Adicione o seguinte à variável GRUB_CMDLINE_LINUX_DEFAULT no arquivo / etc / default / grub: acpi_enforce_resources = lax e então reconstrua a configuração do grub grub-mkconfig -o /boot/grub/grub.cfg
Mais uma vez, isso foi para o Z97, pode precisar de alguns ajustes para o Z170.