Comment puis-je contrôler la vitesse du ventilateur de l'ordinateur?
Sous Windows, il existe un merveilleux programme appelé SpeedFan .
power-management
lm-sensors
grizwako
la source
la source
fancontrol
est configuré avecpwmconfig
. Permetwatch sensors
d'observer les capteurs sous charge CPU et GPU. Utilisez ces valeurs à vide et à pleine charge pour définirMINTEMP
etMAXTEMP
respectivement avecINTERVAL=1
. Cela accélère vos fans en temps réel à mesure que la charge augmente. Il s'agit du refroidissement le plus actif, fournissant une base de référence pour peaufiner davantage. Exécuterpwmconfig
une fois, puis éditer/etc/fancontrol
directement. Courirsudo service fancontrol restart
après chaque tweak.Réponses:
Note avant de commencer:
Cette fonctionnalité dépend à la fois de votre matériel et de vos logiciels. Si votre matériel ne prend pas en charge les commandes de vitesse des ventilateurs ou ne les affiche pas au système d'exploitation, il est très probable que vous ne puissiez pas utiliser cette solution. Si c'est le cas, mais que le logiciel (ou noyau) ne sait pas le contrôler, vous êtes sans chance.
Configurez les capteurs lm
sudo sensors-detect
, répondez OUI à toutes les questions OUI / non.(Cela risquerait d’endommager votre système ou de provoquer son crash. Pour un grand nombre de systèmes, cela n’est pas dangereux. Rien ne garantit que ce processus n’endommagera pas votre système de manière permanente. Je pense simplement que le risque d’une telle panne est vraiment très faible. Il est toujours judicieux de sauvegarder tout votre travail en cas de plantage, de blocage ou de redémarrage avant de manipuler la configuration du système. Si vous avez un doute, lisez les commentaires et essayez de chercher sur le Web et d’avoir une vue d’ensemble de haut niveau avant de tout sélectif avec votre OUI sera suffisant)
sudo service module-init-tools restart
. Cela lira les modifications que vous avez apportées à l'/etc/modules
étape 3 et insérera les nouveaux modules dans le noyau.sudo service kmod start
.Configurez fancontrol
sudo pwmconfig
. Ce script arrête chaque ventilateur pendant 5 secondes pour déterminer quels ventilateurs peuvent être contrôlés par le gestionnaire PWM. Une fois que le script a parcouru tous les ventilateurs, vous pouvez configurer quel ventilateur correspond à quelle température./etc/fancontrol
et utilisezsudo service fancontrol restart
pour appliquer vos modifications. (Dans mon cas, je règle l'intervalle à 2 secondes.)Mettre en place le service fancontrol
sudo service fancontrol start
. Le service fancontrol sera également exécuté automatiquement au démarrage du système.Dans mon cas
/etc/fancontrol
pour le processeur que j'ai utilisé:Paramètres pour hwmon0 / device / pwm2:
(dépend de hwmon0 / device / temp2_input) (contrôle hwmon0 / device / fan2_input)
et sur un système différent c'est:
voici quelques informations utiles sur les paramètres et ce qu'ils font vraiment
la source
acpi_enforce_resources=lax
options à mon noyau pour récupérer l'ancienne fonctionnalité. Voir aussi: goo.gl/tUcr36Si vous possédez un ThinkPad , il existe un logiciel appelé
thinkfan
exactement cela. Comme son nom l'indique, il est spécialement conçu pour ThinkPads (thinkpad_acpi
).Le
thinkfan
logiciel est disponible dans les référentiels logiciels ubuntu standard, mais sa configuration nécessite quelques étapes.Voici un guide simple, étape par étape:
http://staff.science.uva.nl/~kholshei/thinkfan_guide/
(qui est fondamentalement une version traduite de ce guide allemand: http://thinkwiki.de/Thinkfan )
Informations pertinentes de la poste:
Étape 1. Installez le logiciel thinkfan et les capteurs:
Étape 2. Assurez-vous que le démon contrôle le ventilateur en modifiant le fichier thinkpad.conf:
en ajoutant la ligne suivante:
Étape 3. Faites le chargement automatique du démon au démarrage en modifiant le fichier:
en s'assurant que la touche START est définie sur Oui, c’est-à-dire qu’une ligne doit indiquer:
Étape 4. Détectez les capteurs de votre ordinateur portable:
et choisissez simplement les réponses par défaut chaque fois que vous y êtes invité en appuyant sur Entrée.
Étape 5. Chargez les nouveaux modules. À partir de Ubuntu 13.10 cela a été fait par:
tandis que pour les versions précédentes comme 13.04 vous devrez plutôt faire:
Étape 6. Déterminez quels capteurs sont utilisés:
(Ceux qui indiquent 0 degrés ne sont pas utilisés, je ne sais pas pourquoi ils sont "détectés" aussi). Rappelez-vous ceux qui sont utilisés.
Étape 7. Découvrez les chemins complets de ces capteurs:
Le résultat devrait être une liste de chemins comme / sys / devices / ...
Étape 8. Copiez-collez les chemins d'accès aux capteurs dans le fichier de configuration /etc/thinkpad.conf. Pour ce faire, commencez par ouvrir le fichier:
Il devrait déjà y avoir une ligne comme
(le symbole # signifie que cette ligne est commentée). Ajoutez une ligne commençant par capteur (sans le symbole #) et copiez-collez le premier capteur. Répétez cette opération si vous avez plusieurs capteurs. Par exemple, sur ma machine, la sortie à l’étape 7 donne
Ceux qui sont utilisés dans ma machine sont ceux de la première et des deux dernières lignes. J'ai donc ajouté les trois lignes suivantes:
Étape 9. Enfin, nous pouvons définir les niveaux de vitesse du ventilateur dans le fichier de configuration. Ouvrez le fichier /etc/thinkpad.conf s'il n'était pas déjà ouvert.
Les niveaux de ventilateur que j'utilise sur mon ThinkPad x201 sont les suivants:
La dernière ligne assure la pleine vitesse du ventilateur (127 = "désengagé", c'est-à-dire non régulé). Vous pouvez jouer avec ces niveaux pour répondre à vos besoins / souhaits, mais VEUILLEZ ÊTRE ATTENTION!
Étape 10. Redémarrez. Tout devrait fonctionner maintenant. Afin de vérifier si thinkpad fonctionne correctement, utilisez
qui commence thinkfan en mode verbeux. Vous voudrez peut-être d'abord arrêter le démon thinkfan:
Si vous souhaitez relancer le démon thinkfan, tapez:
Pour terminer, mon fichier de configuration /etc/thinkfan.conf est:
la source
/etc/modprobe.d/thinkfan.conf
n'existe pas dans mon Ubuntu 14.04. Et maintenant?Pour plusieurs ordinateurs Dell, vous pouvez installer le package i8kutils:
Si vous avez un Dell non testé (comme mon Dell XPS 14z), vous devrez peut-être forcer le chargement du module du noyau:
la source
macfanctld
etmbpfan
pour ThinkPad, il y athinkfan
Installez et configurez les packages lm-sensors et fancontrol :
La documentation pour les configurer est disponible sur leurs pages de manuel.
Cette fonction est censée être fournie par un BIOS conforme à ACPI, mais il semble que la plupart des fournisseurs de cartes mères ne se donnent pas la peine de suivre la norme.
la source
Voici une version mise à jour de la réponse recommandant thinkfan , fonctionnant avec Ubuntu 19.04.
Installer
Les instructions sont valables ci - dessous pour tout ThinkPad qui a les
/proc/acpi/ibm/fan
et/proc/acpi/ibm/thermal
périphériques « anciens ». Cela évite d'avoir à installer lelm-sensors
paquet.Cependant, vous pouvez toujours installer
lm-sensors
pour voir plus de capteurs de température et pour obtenir un contrôle plus fin de vos ventilateurs (à savoir, en 256 étapes PWM plutôt qu'en étapes fixes "0-7 et 127" avec les appareils hérités. En outre, depuisthinkfan
maintenant peut fonctionner avec deslm-sensors
capteurs, il n’est plus spécifique aux ordinateurs IBM / Lenovo ThinkPad, mais vousman thinkfan
trouverez des informations actualisées dans le Thinkwiki allemand .Installez le paquet requis:
Ajoutez la ligne suivante à /etc/modprobe.d/thinkfan.conf:
Configurez le
thinkfan
service pour qu'il démarre automatiquement au démarrage du système:Ajouter une ligne
START=yes
à/etc/default/thinkfan
Exécutez la commande suivante ( source ):
Adaptez-vous
/etc/thinkfan.conf
avec les bons pointeurs aux périphériques et aux niveaux de ventilation souhaités. Les commentaires fournis fournissent de la documentation. Sur tous les Thinkpad équipés des ventilateurs et des périphériques thermiques existants, les éléments suivants devraient constituer un bon point de départ (le disque dur devrait également être sûr, voir les commentaires dans le fichier pour plus d’informations). Notez que cela utilise de nouveaux mots-clés - ceux de la réponse ci-dessus sont obsolètes.Tester
Pour tester votre configuration (après un redémarrage), procédez comme suit:
Dans une fenêtre de terminal, exécutez
thinkfan
-le en mode non démonisé afin de pouvoir afficher ses messages:Dans une autre fenêtre de terminal, gardez un œil sur les valeurs de température actuelles, en fournissant votre dispositif de sonde de température si différent:
Dans une autre fenêtre de terminal, faites chauffer le CPU (et interrompez-le avec Ctrl+ Csi quelque chose dans la gestion thermique ne fonctionne pas comme prévu):
la source
/proc/acpi/ibm/thermal
, il est donc nécessaire de faire un travail supplémentaire pour ce cas (répertorié de manière pratique sur cette magnifique page ThinkWiki en allemand). Il semble que cela fonctionne pour moi, alors je peux mettre à jour votre réponse ou en créer une autre. Merci!Essayez de regarder dans la configuration UEFI (ou la configuration du BIOS) de votre PC. Il pourrait y avoir un cadre pour le contrôle du ventilateur où vous pouvez mettre votre ventilateur dans
Silent Mode
,Performance Mode
,Full Speed
,Customize
, etc.Comment accéder aux paramètres UEFI : Redémarrez votre PC et la clé pour les entrer apparaîtra probablement dans l'un des coins (par exemple
Press F2 to enter UEFI setup
) .la source