Il s'agit de la commande thinkfan qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
thinkfan - Un programme de contrôle de ventilateur simple
SYNOPSIS
pense fan [-hnqzDd] [-b BIAIS] [-c CONFIG] [-s SECONDS] [-p [RETARD]]
DESCRIPTION
Thinkfan définit la vitesse du ventilateur en fonction des limites de température préconfigurées dans
/etc/thinkfan.conf. Il peut lire les températures à partir de trois sources possibles :
/proc/acpi/ibm/thermique
Qui est fourni par le module noyau thinkpad_acpi,
/sys/classe/hwmon/*/temp*_input
Qui peut être fourni par n'importe quel pilote hwmon, et
SMART (depuis 0.9)
Qui lit la température directement depuis le disque dur en utilisant libatasmart.
Notez que depuis la 0.9 vous pouvez utiliser n'importe quel capteur de ces trois types en même temps. À
permettre cela, la configuration mots clés sont considérés a changéL’ capteur le mot-clé a été
obsolète au profit des nouveaux mots clés tp_thermique, hwmon et atasmart qui marque le
chemin suivant en tant que fichier thermique thinkpad_acpi hérité, fichier hwmon sysfs ou disque dur
fichier de périphérique, respectivement.
Le ventilateur peut être /proc/acpi/ibm/fan ou un fichier PWM dans /sys/classe/hwmon. Notez que le ventilateur
le mot-clé de configuration est obsolète également. Au lieu de cela, vous devez utiliser tp_fan pour un héritage
fichier fan thinkpad_acpi ou pwm_fan pour un fichier PWM sysfs.
Voir le fichier README et les exemples de configurations pour plus de détails sur ces modifications.
ATTENTION: Ce programme ne fait qu'une vérification de base très basique sur la configuration. Cette
signifie que vous pouvez définir vos limites de température aussi insensées que vous le souhaitez.
Il existe deux modes généraux de fonctionnement :
COMPLEXE MODE
En mode complexe, des limites de température sont définies pour chaque capteur que thinkfan connaît.
Définir des limites appropriées pour chaque capteur de votre système nécessitera probablement un peu de
l'expérimentation et une bonne connaissance de votre matériel, mais c'est le moyen le plus sûr de garder
chaque composant dans sa plage de température spécifiée. Voir
http://www.thinkwiki.org/wiki/Thermal_Sensors pour plus de détails sur quel capteur mesure quoi
température dans un Thinkpad. Sur d'autres systèmes, vous devrez le découvrir par vous-même. Voir le
exemples de configuration pour en savoir plus sur la syntaxe.
SIMPLE MODE
En mode simple, Thinkfan utilise uniquement la température la plus élevée trouvée dans le système. Cela peut
être dangereux, par exemple pour les disques durs. C'est pourquoi vous devez fournir une valeur de correction (c'est-à-dire
ajoutez 10-15 \[u00B0]C) pour le capteur qui a la température de votre disque dur (ou
batterie...). Voir les exemples de fichiers de configuration pour plus de détails à ce sujet.
CONFIGURATION
Quelques exemples de configurations sont fournis avec le package source. Pour plus de détails
explications veuillez lire le fichier README. Si vous avez installé thinkfan à partir d'une distribution
paquet, vous pouvez les trouver sous / usr / share / doc ou partout où votre gestionnaire de paquets met
Documentation.
OPTIONS
-h Afficher un court message d'aide
-s SECONDS
Secondes maximales entre les mises à jour de la température (par défaut : 5)
-b BIAIS
Nombre à virgule flottante (-10 à 30) pour contrôler l'exagération de la hausse de la température. Si
la température augmente de plus de 2 °C pendant un cycle, ce nombre est utilisé
pour calculer un biais, qui est ajouté à la température actuelle la plus élevée observée dans le
système:
courant_tmax = courant_tmax + delta_t * BIAIS / 10
Cela signifie que les nombres négatifs peuvent être utilisés pour égaliser les valeurs courtes et soudaines
pics de température comme ceux observés sur certains capteurs sur DIE. Utilisez le mode DANGEREUX pour
supprimer la limite de -10 à +30. Notez que vous ne pouvez pas avoir d'espace entre -b et a
argument négatif, car sinon getopt interprétera des choses comme -10 comme un
option et échouer (c'est-à-dire écrire "-b-10" au lieu de "-b -10").
La valeur par défaut est 15.0
-c DOSSIER
Chargez un autre fichier de configuration (par défaut : /etc/thinkfan.conf)
-n Ne devenez pas un démon et connectez-vous au terminal au lieu de syslog
-q Soyez silencieux (aucune information d'état sur le terminal)
-z Supposons que nous n'ayons pas à nous soucier de la reprise du mode veille lors de l'utilisation de sysfs
interface (voir LISEZMOI !)
-p [secondes]
Utilisez la solution de contournement du ventilateur pulsé (pour les Thinkpad plus anciens). Prend une option
argument à virgule flottante (0-10s) comme durée de dépulsation. Par défaut 0.5 s.
-d Ne lisez pas la température des disques en veille. Au lieu de cela, 0 °C est utilisé comme disque
Température. Ceci est nécessaire si la lecture de la température provoque le réveil de votre disque
inutilement. Note: cette option n'est disponible que si thinkfan a été construit avec -D
USE_ATASMART.
-D Mode DANGEREUX : Désactivez tous les contrôles de santé mentale. Peut endommager votre matériel !!
SIGNAUX
SIGINT et SIGTERM interrompent simplement l'opération et devraient entraîner l'arrêt de thinkfan
propre.
SIGHUP oblige thinkfan à recharger sa configuration. S'il y a un problème avec la nouvelle configuration, nous
garder l'ancien.
SIGUSR1 oblige thinkfan à vider toutes les températures actuellement connues soit dans syslog, soit dans
la console (en cas d'exécution avec l'option -n).
Utilisez thinkfan en ligne en utilisant les services onworks.net
