web-dev-qa-db-fra.com

erreur pwmconfig / fancontrol

Je tente de maîtriser mes fans sur mon asus b350m m/b exécutant Ubuntu 18.10. Les ventilateurs fonctionnent à 100% sans arrêt et, bien sûr, ce problème n'existe pas lors de l'exécution de Windows. J'ai mis en place PWMConfig pour Fancontrol. J'ai essayé d'utiliser pwmconfig pour générer automatiquement un fichier de configuration Fancontrol et j'ai essayé de modifier le fichier de configuration dans l'espoir d'obtenir cette erreur résolue sans chance. Quand je cours Sudo fancontrol I toujours Obtenez la sortie suivante:

Loading configuration from /etc/fancontrol ...
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
Some mandatory settings missing, please check your config file!

Donc, le problème semble être que mon fichier de configuration manque apparemment certains "paramètres obligatoires", mais aussi loin que je peux le dire, ce n'est pas le cas. Mon fichier de configuration Fancontrol enregistré sous forme /etc/fancontrol/pwmcfg.gva0m0umg contient les éléments suivants:

# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=2
DEVPATH=hwmon0=devices/platform/it87.656
DEVNAME=hwmon0=it8655
FCTEMPS=hwmon0/pwm1=hwmon0/temp2_input hwmon0/pwm3=hwmon0/temp1_input
FCFANS=hwmon0/pwm1=hwmon0/fan1_input hwmon0/pwm3=hwmon0/fan3_input
MINTEMP=hwmon0/pwm1=20 hwmon0/pwm3=20
MAXTEMP=hwmon0/pwm1=60 hwmon0/pwm3=60
MINSTART=hwmon0/pwm1=150 hwmon0/pwm3=190
MINSTOP=hwmon0/pwm1=0 hwmon0/pwm3=90

Quelqu'un a-t-il des idées ou des manœuvres de travail qui peuvent travailler pour cette situation? Mon objectif est de faire fonctionner Fancontrol afin que mes fans puissent travailler à une vitesse raisonnable.

1
Jonnam5

/ etc/fancontrol est censé être un fichier, pas un répertoire.

Sudo mv /etc/fancontrol/pwmcfg.gvA0m0UuMG /tmp/
Sudo rmdir /etc/fancontrol
Sudo mv /tmp/pwmcfg.gvA0m0UuMG /etc/fancontrol
0
rtaft

Tout d'abord, je recommanderais de démarrer à un DVD/USB en direct Ubuntu et voyez si les fans se comportent là. S'ils fonctionnent rapidement, vous souhaiterez peut-être vérifier votre BIOS pour les paramètres de contrôle des ventilateurs.


Il n'apparaît pas que pwmconfig est pris en charge le 18.10.

Pour exécuter fancontrol, vous avez besoin de lm-sensors.

Je recommanderais thermald au lieu de ce qui précède ...


Installer thermald...

  • Sudo apt-obtenir la mise à jour

  • Sudo apt-get installer thermald

Thermald est livré avec un fichier de configuration par défaut à /etc/thermald/thermal-conf.xml Cela contrôlera la plupart des ordinateurs, mais peut avoir besoin d'être personnalisé pour certains ordinateurs. Voir man thermal-conf.xml Pour certains détails et exemples. Une fois que l'on a modifié le fichier de configuration, arrêtez thermald et redémarrez-le:

Sudo service thermald restart

Après avoir installé Thermald, j'arrêterais le processus thermald et exécutez-le manuellement comme Sudo thermald --no-daemon Pour regarder ses actions en temps réel. Cette information en temps réel peut être utilisée pour créer votre propre fichier thermal-conf.xml personnalisé. Voir man thermald pour plus d'informations.

Sudo service thermald stop
Sudo thermald --no-daemon --loglevel=debug

Vous pouvez rechercher thermald ici sur demander à Ubuntu de voir quelles réponses antérieures il y a.

Une bonne référence de démarrage est à https://wiki.ubuntu.com/kernel/powermanagement/thermalissues

1
heynnema