You are not logged in.
Ever since I upgraded to Ryzen, my computer is a little too noisy for my tastes. Up til now on this system, I just used the BIOS fan speed controller to quieten things down, but it's still a little too noisy. So before I start replacing fans and coolers, I'd like to try to use fancontrol.service to control the fan speeds (this made my old system with the same case dead quiet).
I found an lmsensors config here: https://raw.githubusercontent.com/rigre … 370-Taichi
LM_sensors seems to be working correctly. Here is the output from sensors:
nct6779-isa-0290
Adapter: ISA adapter
VRM VCore: +0.48 V (min = +0.54 V, max = +1.46 V) ALARM
VPPM: +2.54 V (min = +2.37 V, max = +2.62 V)
AVCC: +3.39 V (min = +2.98 V, max = +3.63 V)
3VCC: +3.39 V (min = +2.98 V, max = +3.63 V)
+12V: +12.25 V (min = +11.40 V, max = +12.62 V)
VDDCR_SOC (Data Fabric): +1.10 V (min = +0.80 V, max = +1.20 V)
DRAM (VDDIO): +1.37 V (min = +1.10 V, max = +1.50 V)
3VSB: +3.46 V (min = +2.98 V, max = +3.63 V)
VBat: +3.26 V (min = +2.70 V, max = +3.63 V)
Null: +0.00 V (min = +0.00 V, max = +0.00 V)
Mem_VTT (VDDIO/2): +0.98 V (min = +0.60 V, max = +0.75 V) ALARM
Chipset 1.05V: +1.08 V (min = +0.90 V, max = +1.20 V)
+5V: +5.09 V (min = +4.75 V, max = +5.26 V)
VDDP: +0.93 V (min = +0.91 V, max = +1.07 V)
1.8V+: +1.84 V (min = +1.77 V, max = +1.84 V) ALARM
Chassis Fan 3 Speed: 1783 RPM (min = 700 RPM)
CPU Fan 1 Speed: 2631 RPM (min = 700 RPM)
CPU Fan 2 Speed: 0 RPM (min = 700 RPM) ALARM
Chassis Fan 1 Speed: 0 RPM (min = 700 RPM) ALARM
Chassis Fan 2 Speed: 1839 RPM (min = 700 RPM)
Motherboard: +26.0°C (high = +60.0°C, hyst = +55.0°C) sensor = thermistor
CPU MB: +27.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
Auxillary: +7.0°C sensor = thermistor
VRM: +27.0°C sensor = thermistor
AUXTIN2: +21.0°C sensor = thermistor
CPU (PECI): -28.0°C sensor = thermistor
CPU tCTL (offset included): +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
PCH_MCH_TEMP: +0.0°C
beep_enable: disabled
This is a log of running pwmconfig:
# pwmconfig revision $Revision$ ($Date$)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.
We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.
Found the following devices:
hwmon0 is k10temp
hwmon1 is iwlwifi
hwmon2 is nct6779
Found the following PWM controls:
hwmon2/pwm1 current value: 255
hwmon2/pwm1 is currently setup for automatic speed control.
In general, automatic mode is preferred over manual mode, as
it is more efficient and it reacts faster. Are you sure that
you want to setup this output for manual control? (n) y
hwmon2/pwm2 current value: 255
hwmon2/pwm2 is currently setup for automatic speed control.
In general, automatic mode is preferred over manual mode, as
it is more efficient and it reacts faster. Are you sure that
you want to setup this output for manual control? (n) y
hwmon2/pwm3 current value: 255
hwmon2/pwm3 is currently setup for automatic speed control.
In general, automatic mode is preferred over manual mode, as
it is more efficient and it reacts faster. Are you sure that
you want to setup this output for manual control? (n) y
hwmon2/pwm4 current value: 255
hwmon2/pwm4 is currently setup for automatic speed control.
In general, automatic mode is preferred over manual mode, as
it is more efficient and it reacts faster. Are you sure that
you want to setup this output for manual control? (n) y
hwmon2/pwm5 current value: 255
hwmon2/pwm5 is currently setup for automatic speed control.
In general, automatic mode is preferred over manual mode, as
it is more efficient and it reacts faster. Are you sure that
you want to setup this output for manual control? (n) y
Giving the fans some time to reach full speed...
Found the following fan sensors:
hwmon2/fan1_input current speed: 1785 RPM
hwmon2/fan2_input current speed: 2710 RPM
hwmon2/fan3_input current speed: 0 ... skipping!
hwmon2/fan4_input current speed: 0 ... skipping!
hwmon2/fan5_input current speed: 1836 RPM
Warning!!! This program will stop your fans, one at a time,
for approximately 5 seconds each!!!
This may cause your processor temperature to rise!!!
If you do not want to do this hit control-C now!!!
Hit return to continue:
Testing pwm control hwmon2/pwm1 ...
hwmon2/fan1_input ... speed was 1785 now 682
It appears that fan hwmon2/fan1_input
is controlled by pwm hwmon2/pwm1
Would you like to generate a detailed correlation (y)?
Note: If you had gnuplot installed, I could generate a graphical plot.
PWM 255 FAN 1800
PWM 240 FAN 1778
PWM 225 FAN 1726
PWM 210 FAN 1668
PWM 195 FAN 1624
PWM 180 FAN 1546
PWM 165 FAN 1491
PWM 150 FAN 1419
PWM 135 FAN 1362
PWM 120 FAN 1296
PWM 105 FAN 1232
PWM 90 FAN 1156
PWM 75 FAN 1104
PWM 60 FAN 1030
PWM 45 FAN 958
PWM 30 FAN 889
PWM 28 FAN 873
PWM 26 FAN 856
PWM 24 FAN 843
PWM 22 FAN 836
PWM 20 FAN 820
PWM 18 FAN 808
PWM 16 FAN 798
PWM 14 FAN 776
PWM 12 FAN 760
PWM 10 FAN 735
PWM 8 FAN 699
PWM 6 FAN 677
PWM 4 FAN 679
PWM 2 FAN 678
PWM 0 FAN 673
hwmon2/fan2_input ... speed was 2710 now 2657
no correlation
hwmon2/fan5_input ... speed was 1836 now 1816
no correlation
Testing pwm control hwmon2/pwm2 ...
hwmon2/fan1_input ... speed was 1785 now 1824
no correlation
hwmon2/fan2_input ... speed was 2710 now 891
It appears that fan hwmon2/fan2_input
is controlled by pwm hwmon2/pwm2
Would you like to generate a detailed correlation (y)?
Note: If you had gnuplot installed, I could generate a graphical plot.
PWM 255 FAN 2716
PWM 240 FAN 2721
PWM 225 FAN 2486
PWM 210 FAN 2389
PWM 195 FAN 2188
PWM 180 FAN 2067
PWM 165 FAN 1877
PWM 150 FAN 1757
PWM 135 FAN 1586
PWM 120 FAN 1424
PWM 105 FAN 1262
PWM 90 FAN 1123
PWM 75 FAN 944
PWM 60 FAN 840
PWM 45 FAN 854
PWM 30 FAN 821
PWM 28 FAN 820
PWM 26 FAN 819
PWM 24 FAN 832
PWM 22 FAN 830
PWM 20 FAN 836
PWM 18 FAN 835
PWM 16 FAN 836
PWM 14 FAN 849
PWM 12 FAN 846
PWM 10 FAN 846
PWM 8 FAN 829
PWM 6 FAN 829
PWM 4 FAN 818
PWM 2 FAN 834
PWM 0 FAN 834
hwmon2/fan5_input ... speed was 1836 now 1846
no correlation
Testing pwm control hwmon2/pwm3 ...
hwmon2/fan1_input ... speed was 1785 now 1800
no correlation
hwmon2/fan2_input ... speed was 2710 now 2657
no correlation
hwmon2/fan5_input ... speed was 1836 now 1836
no correlation
No correlations were detected.
There is either no fan connected to the output of hwmon2/pwm3,
or the connected fan has no rpm-signal connected to one of
the tested fan sensors. (Note: not all motherboards have
the pwm outputs connected to the fan connectors,
check out the hardware database on http://www.almico.com/forumindex.php)
Did you see/hear a fan stopping during the above test (n)?
Testing pwm control hwmon2/pwm4 ...
hwmon2/fan1_input ... speed was 1785 now 1795
no correlation
hwmon2/fan2_input ... speed was 2710 now 2716
no correlation
hwmon2/fan5_input ... speed was 1836 now 1829
no correlation
No correlations were detected.
There is either no fan connected to the output of hwmon2/pwm4,
or the connected fan has no rpm-signal connected to one of
the tested fan sensors. (Note: not all motherboards have
the pwm outputs connected to the fan connectors,
check out the hardware database on http://www.almico.com/forumindex.php)
Did you see/hear a fan stopping during the above test (n)?
Testing pwm control hwmon2/pwm5 ...
hwmon2/fan1_input ... speed was 1785 now 1804
no correlation
hwmon2/fan2_input ... speed was 2710 now 2652
no correlation
hwmon2/fan5_input ... speed was 1836 now 735
It appears that fan hwmon2/fan5_input
is controlled by pwm hwmon2/pwm5
Would you like to generate a detailed correlation (y)?
Note: If you had gnuplot installed, I could generate a graphical plot.
PWM 255 FAN 1819
PWM 240 FAN 1829
PWM 225 FAN 1750
PWM 210 FAN 1687
PWM 195 FAN 1640
PWM 180 FAN 1577
PWM 165 FAN 1513
PWM 150 FAN 1440
PWM 135 FAN 1365
PWM 120 FAN 1315
PWM 105 FAN 1256
PWM 90 FAN 1178
PWM 75 FAN 1113
PWM 60 FAN 1036
PWM 45 FAN 971
PWM 30 FAN 886
PWM 28 FAN 870
PWM 26 FAN 854
PWM 24 FAN 841
PWM 22 FAN 830
PWM 20 FAN 815
PWM 18 FAN 790
PWM 16 FAN 772
PWM 14 FAN 762
PWM 12 FAN 744
PWM 10 FAN 729
PWM 8 FAN 719
PWM 6 FAN 719
PWM 4 FAN 718
PWM 2 FAN 723
PWM 0 FAN 723
Testing is complete.
Please verify that all fans have returned to their normal speed.
The fancontrol script can automatically respond to temperature changes
of your system by changing fanspeeds.
Do you want to set up its configuration file now (y)?
What should be the path to your fancontrol config file (/etc/fancontrol)?
Loading configuration from /etc/fancontrol ...
Select fan output to configure, or other action:
1) hwmon2/pwm5 4) Change INTERVAL 7) Show configuration
2) hwmon2/pwm2 5) Just quit
3) hwmon2/pwm1 6) Save and quit
select (1-n): 7
Common Settings:
INTERVAL=10
Settings of hwmon2/pwm5:
Depends on
Controls
MINTEMP=
MAXTEMP=
MINSTART=
MINSTOP=
Settings of hwmon2/pwm2:
Depends on
Controls
MINTEMP=
MAXTEMP=
MINSTART=
MINSTOP=
Settings of hwmon2/pwm1:
Depends on
Controls
MINTEMP=
MAXTEMP=
MINSTART=
MINSTOP=
Select fan output to configure, or other action:
1) hwmon2/pwm5 4) Change INTERVAL 7) Show configuration
2) hwmon2/pwm2 5) Just quit
3) hwmon2/pwm1 6) Save and quit
As you can see, the script runs, makes the necessary correlations, but for some reason, something is wrong with the config that it generates; most of the field are empty. When I try to start the service, it fails complaining that fields are left empty. I remember my old system, I just ran pwmconfig, and it automatically generated a useable config. I just saved it, started the daemon, and enjoyed the silence. That isn't working here. What do you guys think?
It's a very deadly weapon to know what you're doing
--- William Murderface
Offline