Fan fonctionnant sans arrêt sur Ubuntu 18.04

13

J'exécute une nouvelle installation d'Ubuntu 18.04. J'ai un problème avec mon ventilateur, qui fonctionne sans arrêt. Le CPU semble OK. Ma version précédente d'Ubuntu (16.04) n'avait pas un tel problème.

Comment trouver la source de ce problème?

Stockfisch
la source
Quelle est la marque et le modèle de votre ordinateur portable? Avez-vous encore 16.04 sur une autre partition ou l'avez-vous effacé pour la nouvelle installation 18.04?
WinEunuuchs2Unix

Réponses:

10

Les messages de TomFreudenberg sur github ont été très utiles. i8kutilsfonctionne comme un champion sur l'ordinateur portable Dell Inspiron, mais il était difficile de trouver une seule procédure pour être installé et configuré pour une désactivation du contrôle du ventilateur Dell AVEC bios. Ce sont mes étapes détaillées et ma machine:

  • Ubuntu 18.04 Bionic Beaver
  • Ordinateur portable: Dell Inspiron 7000 series (7737)
  • Processeur: processeur Intel® Core ™ i7-4510U à 2,00 GHz × 4

Étapes de ma solution (les ventilateurs s'arrêtent immédiatement à la dernière étape):

  1. Téléchargez le fichier .zip (ou git clone) pour désactiver le contrôle du ventilateur du BIOS pour les ordinateurs portables Dell.

  2. Ensuite, en tant que root:

    • cd Downloads
    • unzip -t dell-bios-fan-control-master.zip (testez le fichier zip; tout semblait bien, alors décompressez les fichiers ...)
    • unzip dell-bios-fan-control-master.zip
    • cd dell-bios-fan-control-master/
    • more Makefile (regardez ce que ça va faire; semble bien, alors compilez avec ...)
    • make
  3. Très bien, donc:

    • ./dell-bios-fan-control 0 (désactiver le contrôle du ventilateur Dell Bios)
    • CONTRÔLE DU BIOS DÉSACTIVÉ
  4. Le ventilateur tournait toujours au ralenti vers 2500 tr / min. Hmmm .. a rappelé le message indiquant la désinstallation puis réinstallez i8kutilsavec le même fichier de configuration /etc/i8kutils.conf.

  5. I8kutils désinstallé et réinstallé avec:

    • apt-get remove i8kutils
    • apt-get install i8kutils
  6. Le ventilateur s'est immédiatement arrêté lors de la réinstallation d'i8kutils.

On dirait que ça marche. Le ventilateur s'allume correctement lorsque la température du processeur atteint 55 ° C, puis s'éteint rapidement car le ventilateur s'est allumé au réglage élevé.

Continuera de surveiller la température et l'état des ventilateurs avec des «capteurs» pour s'assurer que tout fonctionne comme configuré dans /etc/i8kutils.conf.

Merci pour les pointeurs et le code. C'est la seule solution qui a fonctionné pour moi.

tlp n'a rien fait mais c'est peut-être parce que le bios contrôlait les fans.

Marc Compere
la source
4

Vous pouvez installer l' tlpapplication à partir de sa source ppa et cpufreqdet indicator-cpufreq.
Il est possible que ce soit suffisant pour résoudre le problème.

Essayer les noyaux via l' ukuuapplication peut résoudre certains problèmes liés à la consommation d'énergie.

Remarque: Le même problème s'est produit lors de la mise à niveau vers la version 17.xx et maintenant avec la version 18.04, ce qui est étrange car les noyaux semblent de plus en plus efficaces dans la gestion de l'alimentation.

PawełG
la source
Salut, pouvez-vous modifier votre message en ajoutant les liens vers tlpet ukuu?
Hastur
1
Je pense que tlp est la bonne façon! J'ai eu le même problème sur Kubuntu 18.04 et tlp a fait l'affaire. Pour plus d'informations: askubuntu.com/questions/516067/…
Claudio Taccogna
2

J'ai eu le même problème sur un nouvel ordinateur portable DELL XPS 9560 - ventilateurs non stop.

Pour moi, c'était le contrôle SMBIOS de mon Dell. Lorsqu'il est activé (par défaut), tous les paramètres i8kctl seront remplacés par le contrôle SMBIOS.

Avec l'aide des autres, j'ai posté ce projet sur github

Ce petit outil permet de désactiver les contrôles SMBIOS sur Dell XPS 9560 pour que i8kmon fonctionne.

Peut-être aussi plein de sens pour certains autres.

Tom Freudenberg
la source
Salut Tom. Merci pour vos efforts. Lorsque je l'exécute, j'obtiens: sudo ./dell-bios-fan-control 0 ioperm :: Opération non autorisée ioperm :: Opération non autorisée [1] 4701 défaut de segmentation sudo ./dell-bios-fan-control 0 Des indices?
Marc Dix
Hey @ marc-dix peut-être essayer une fois: "désactiver le démarrage sécurisé dans le bios". J'ai lu des informations sur les personnes qui ont été aidées à ce sujet. À la vôtre, Tom
Tom Freudenberg
Sainte vache Tom, ça a marché! Merci beaucoup!
Marc Dix
J'ai trouvé un fil avec un problème similaire et j'ai écrit comment faire pour le faire fonctionner. askubuntu.com/questions/1227489/…
Marc Dix
Hé Marc, c'est cool - merci pour la documentation. Santé, Tom
Tom Freudenberg
1

J'ai récemment acheté un nouveau Dell Precision 3520 installé avec 16.04. J'ai mis à niveau vers 17.10 et le ventilateur du processeur fonctionnait bien. Cela ne s'est produit que par intermittence, uniquement lorsque cela était nécessaire.

Ensuite, je suis passé au 18.04 il y a quelques jours. Au début, je n'ai rien remarqué de bizarre sur le ventilateur du processeur. Puis un jour plus tard, j'ai remarqué que le ventilateur fonctionnait plus que d'habitude. J'ai également remarqué que la durée de vie de la batterie diminuait également plus rapidement que ce que j'avais l'habitude de voir.

Le processeur que j'ai, i7 7700HQ, fonctionne entre 2,8 GHz et 3,8 GHz en mode Turbo. Je surveillais la fréquence et la température du processeur en utilisant cpufreq-info et des capteurs. Après la mise à niveau vers 18.04, j'ai vu que le processeur fonctionnait à 3,8 GHz, même si je n'exécutais aucune application. Donc, je suis allé dans les paramètres du BIOS et j'ai désactivé le mode Turbo. Cela semble avoir résolu mon problème. Je dirige également le gouverneur cpufreq sur PowerSave. J'espère que cela t'aides.

Rahul
la source
0

A eu le même problème, le ventilateur ne fonctionnait pas. J'ai découvert que le processeur était toujours à la fréquence maximale. Intel pstate activé et le gouverneur économie d'énergie sélectionné.

cpupower frequency-info
analyzing CPU 0:
    driver: intel_pstate
   CPUs which run at the same hardware frequency: 0
   CPUs which need to have their frequency coordinated by software: 0
   maximum transition latency:  Cannot determine or is not supported.
   hardware limits: 800 MHz - 3.80 GHz
   current policy: frequency should be within 3.80 GHz and 3.80 GHz.
              The governor "powersave" may decide which speed to use
              within this range.

Pour une raison inconnue, la fréquence minimale et maximale du processeur était de 3,80 GHz. J'ai utilisé https://github.com/pyamsoft/pstate-frequency pour définir le gouverneur powersave et cette fois, les valeurs correctes pour les fréquences minimales et maximales du processeur ont été définies. La température du processeur a chuté de quelques degrés et la durée de vie de la batterie est de nouveau supérieure à 7 heures (au lieu de 3 à 4 heures). La première fois après l'installation de 18.04, le ventilateur a cessé de fonctionner. (Dell XPS 9560, i7-7700HQ)

henri17
la source
Salut henri17, pouvez-vous donner plus d'informations sur la commande cpupower, ainsi que votre version du noyau? Il semble que cpupower soit fourni par linux-tools-common, mais vous devez installer une version spécifique à votre noyau.
Hee Jin
J'ai: 4.15.0-20-generic # 21-Ubuntu SMP mar 24 avr 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux cpupower 4.15.17
henri17