Définition de la vitesse du ventilateur par RPM sur les Thinkpad T420 sous Linux

5

La seule interface que j'ai trouvée pour régler la vitesse du ventilateur avec le module thinkpad-acpi est la définition de niveaux prédéfinis, 0-7. Exemple:

sudo su -c 'echo "level 2" > /proc/acpi/ibm/fan'

Je voudrais régler la vitesse du ventilateur par RPM et non par niveaux prédéfinis. Le niveau 2 correspond à 2 000 tr / min et le niveau 3 à 3 500 tr / min. Je voudrais que mon ventilateur tourne à environ 2500-3000 tr / min (à un certain niveau de température, bien sûr). Une interface basée sur RPM existe-t-elle?

August Lilleaas
la source

Réponses:

2

Il semble que cela dépende du micrologiciel du matériel. Comme le Page LISEZMOI dit:

La plupart des ventilateurs ThinkPad fonctionnent à des "niveaux" à l'interface du microprogramme. Niveau   0 arrête le ventilateur. Plus le niveau est élevé, plus la vitesse du ventilateur est élevée,   bien que les niveaux adjacents correspondent souvent à la même vitesse de ventilation. 7 est le   niveau le plus élevé, où le ventilateur atteint la vitesse maximale recommandée.

et

Sur les X31 et X40 (et UNIQUEMENT sur ces modèles), la vitesse du ventilateur peut être   contrôlé dans une certaine mesure. Une fois le ventilateur en marche, il peut être   forcé à courir plus vite ou plus lentement avec la commande suivante:

echo 'speed <speed>' > /proc/acpi/ibm/fan
Dom Delimar
la source
2

Thinkfan http://thinkfan.sourceforge.net/ semble être couramment utilisé (il est souvent mentionné dans les forums de lenovo) alors qu’il n’est pas basé sur le nombre de tours / minute, il permet de basculer entre les niveaux de vitesse de ventilateur prédéfinis en fonction de températures personnalisables.

Des solutions supplémentaires sont énumérées ici:

muffinresearch
la source
Comme vous le dites, Thinkfan fait essentiellement echo "level 2" > /proc/acpi/ibm/fan aussi. J'ai déjà automatisé le changement de vitesse du ventilateur, je veux juste le niveau 2.5 :)
August Lilleaas
2

TPFancontrol supporte les RPM fixes: s, voir TPFancontrol . Il prend également en charge la vitesse de rotation variable du ventilateur: s. Je l'ai utilisé sur trois Thinkpads différents (X61, T400, T410) qui fonctionnent très bien.

FredrikD
la source
La balise de question est Linux, cette application n'est pas uniquement Windows.
Alexei Martianov