Quelqu'un à t'il une bonne idée pour gérer les ventilateurs de son ordinateur à la volée directement sous Linux?
Parce que bon je viens de découvrir "fancontrol" avec l'utilitaire pwmconfig, mais j'ai sans doute loupé une étape, mais il détecte mal la vitesse minimal des ventilateurs.
Du moins les Bquiet silent wings 3 et pure wings 2 que j'ai dessus.
Du coup il les mets à fond ce qui est pénible sachant que plus rien ne surchauffe dans ma configuration (surtout depuis que j'ai mis les ventilateurs extracteur du dessus du boitier dans le bon sens... Le cpu ne chauffe plus qu'à 27°C minimal et 58°C pleine charge au lieu de 37°C->76°C...).
Avez-vous aussi une idée aussi sur d'un gestionnaire graphique sur ce sujet?
Voilà ce qu'il en ressort du fichier générer par pwmconfig :
plus propre :
Parce que bon je viens de découvrir "fancontrol" avec l'utilitaire pwmconfig, mais j'ai sans doute loupé une étape, mais il détecte mal la vitesse minimal des ventilateurs.
Du moins les Bquiet silent wings 3 et pure wings 2 que j'ai dessus.
Du coup il les mets à fond ce qui est pénible sachant que plus rien ne surchauffe dans ma configuration (surtout depuis que j'ai mis les ventilateurs extracteur du dessus du boitier dans le bon sens... Le cpu ne chauffe plus qu'à 27°C minimal et 58°C pleine charge au lieu de 37°C->76°C...).
Avez-vous aussi une idée aussi sur d'un gestionnaire graphique sur ce sujet?
Voilà ce qu'il en ressort du fichier générer par pwmconfig :
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=5
DEVPATH=hwmon0=devices/pci0000:00/0000:00:03.1/0000:1c:00.0 hwmon2=devices/platform/nct6775.2592
DEVNAME=hwmon0=amdgpu hwmon2=nct6795
FCTEMPS=hwmon2/pwm6=hwmon2/temp2_input hwmon2/pwm4=hwmon2/temp2_input hwmon2/pwm3=hwmon2/temp2_input hwmon2/pwm5=hwmon2/temp2_input hwmon0/pwm1=hwmon0/temp1_input
FCFANS=hwmon2/pwm6=hwmon2/fan5_input hwmon2/pwm4=hwmon2/fan3_input hwmon2/pwm3=hwmon2/fan1_input hwmon2/pwm5=hwmon2/fan4_input hwmon0/pwm1=
MINTEMP=hwmon2/pwm6=20 hwmon2/pwm4=20 hwmon2/pwm3=20 hwmon2/pwm5=20 hwmon0/pwm1=20
MAXTEMP=hwmon2/pwm6=65 hwmon2/pwm4=65 hwmon2/pwm3=65 hwmon2/pwm5=65 hwmon0/pwm1=75
MINSTART=hwmon2/pwm6=150 hwmon2/pwm4=150 hwmon2/pwm3=150 hwmon2/pwm5=150 hwmon0/pwm1=150
MINSTOP=hwmon2/pwm6=0 hwmon2/pwm4=0 hwmon2/pwm3=0 hwmon2/pwm5=0 hwmon0/pwm1=100
C'est quand même un peu moche comme fichier généré...plus propre :
$ fancontrol --help
Loading configuration from /etc/fancontrol ...
Common settings:
INTERVAL=5
Settings for hwmon2/pwm6:
Depends on hwmon2/temp2_input
Controls hwmon2/fan5_input
MINTEMP=20
MAXTEMP=65
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
Settings for hwmon2/pwm4:
Depends on hwmon2/temp2_input
Controls hwmon2/fan3_input
MINTEMP=20
MAXTEMP=65
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
Settings for hwmon2/pwm3:
Depends on hwmon2/temp2_input
Controls hwmon2/fan1_input
MINTEMP=20
MAXTEMP=65
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
Settings for hwmon2/pwm5:
Depends on hwmon2/temp2_input
Controls hwmon2/fan4_input
MINTEMP=20
MAXTEMP=65
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
Settings for hwmon0/pwm1:
Depends on hwmon0/temp1_input
Controls
MINTEMP=20
MAXTEMP=75
MINSTART=150
MINSTOP=100
MINPWM=0
MAXPWM=255
Error: file hwmon2/pwm6 doesn't exist
Error: file hwmon2/pwm4 doesn't exist
Error: file hwmon2/pwm3 doesn't exist
Error: file hwmon2/pwm5 doesn't exist
Error: file hwmon0/pwm1 doesn't exist
At least one referenced file is missing. Either some required kernel
modules haven't been loaded, or your configuration file is outdated.
In the latter case, you should run pwmconfig again.
Voilà ce que sensors me retourne :
$ sensors
nct6795-isa-0a20
Adapter: ISA adapter
Vcore: +0.83 V (min = +0.00 V, max = +1.74 V)
in1: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC: +3.34 V (min = +2.98 V, max = +3.63 V)
+3.3V: +3.34 V (min = +2.98 V, max = +3.63 V)
in4: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +0.15 V (min = +0.00 V, max = +0.00 V) ALARM
in6: +0.61 V (min = +0.00 V, max = +0.00 V) ALARM
3VSB: +3.33 V (min = +2.98 V, max = +3.63 V)
Vbat: +3.22 V (min = +2.70 V, max = +3.63 V)
in9: +1.81 V (min = +0.00 V, max = +0.00 V) ALARM
in10: +0.00 V (min = +0.00 V, max = +0.00 V)
in11: +0.73 V (min = +0.00 V, max = +0.00 V) ALARM
in12: +1.14 V (min = +0.00 V, max = +0.00 V) ALARM
in13: +0.67 V (min = +0.00 V, max = +0.00 V) ALARM
in14: +1.54 V (min = +0.00 V, max = +0.00 V) ALARM
fan1: 2156 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 572 RPM (min = 0 RPM)
fan4: 596 RPM (min = 0 RPM)
fan5: 446 RPM (min = 0 RPM)
fan6: 559 RPM (min = 0 RPM)
SYSTIN: +33.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = CPU diode
CPUTIN: +31.0°C (high = +115.0°C, hyst = +90.0°C) sensor = thermistor
AUXTIN0: +49.5°C (high = +115.0°C, hyst = +90.0°C) sensor = thermistor
AUXTIN1: -128.0°C sensor = thermistor
AUXTIN2: +41.0°C sensor = thermistor
AUXTIN3: -3.0°C sensor = thermistor
SMBUSMASTER 0: +46.5°C
PCH_CHIP_CPU_MAX_TEMP: +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
intrusion0: ALARM
intrusion1: ALARM
beep_enable: disabled
amdgpu-pci-1c00
Adapter: PCI adapter
vddgfx: +1.00 V
fan1: N/A (min = 0 RPM, max = 0 RPM)
temp1: +49.0°C (crit = +104000.0°C, hyst = -273.1°C)
power1: 39.05 W (cap = 208.00 W)
k10temp-pci-00c3
Adapter: PCI adapter
Tdie: +36.2°C (high = +70.0°C)
Tctl: +46.2°C
Ce qui fait déjà plus propre.