Ventilador trabajando sin parar en Ubuntu 18.04

13

Estoy ejecutando una nueva instalación de Ubuntu 18.04. Tengo un problema con mi ventilador, que funciona sin parar. La CPU parece estar bien. Mi versión anterior de Ubuntu (16.04) no tenía ese problema.

¿Cómo encuentro la fuente de este problema?

Pescado de seco
fuente
¿De qué marca y modelo es su computadora portátil? ¿Todavía tiene 16.04 en otra partición o la borró para la nueva instalación de 18.04?
WinEunuuchs2Unix

Respuestas:

9

Las publicaciones de TomFreudenberg en github fueron muy útiles. i8kutilsestá funcionando como un campeón en la computadora portátil Dell Inspiron, pero fue difícil encontrar un solo procedimiento para instalarlo y configurarlo para una desactivación del control del ventilador Dell WITH bios. Estos son mis pasos detallados y la máquina:

  • Ubuntu 18.04 Bionic Beaver
  • Portátil: Dell Inspiron serie 7000 (7737)
  • CPU: CPU Intel® Core ™ i7-4510U @ 2.00GHz × 4

Mis pasos de solución (los ventiladores se apagan inmediatamente en el último paso):

  1. Descargue el archivo .zip (o git clone) para deshabilitar el control del ventilador del BIOS para las computadoras portátiles Dell.

  2. Entonces, como root:

    • cd Downloads
    • unzip -t dell-bios-fan-control-master.zip (prueba zipfile; todo se veía bien, así que descomprime los archivos ...)
    • unzip dell-bios-fan-control-master.zip
    • cd dell-bios-fan-control-master/
    • more Makefile (mira lo que va a hacer; se ve bien, así que compila con ...)
    • make
  3. Compilado bien, entonces:

    • ./dell-bios-fan-control 0 (apague el control del ventilador dell bios)
    • CONTROL DEL BIOS DESACTIVADO
  4. El ventilador todavía estaba inactivo alrededor de las 2500 rpm. Hmmm ... recordó la publicación que indica desinstalar y luego reinstalar i8kutilscon el mismo archivo de configuración /etc/i8kutils.conf.

  5. Desinstaló y reinstaló i8kutils con:

    • apt-get remove i8kutils
    • apt-get install i8kutils
  6. El ventilador se detuvo inmediatamente al reinstalar i8kutils.

Parece que está funcionando. El ventilador se enciende correctamente cuando la temperatura de la CPU alcanza los 55C y luego se apaga rápidamente porque el ventilador se encendió en la configuración alta.

Continuará monitoreando la temperatura y los estados del ventilador con 'sensores' para garantizar que todo funcione como está configurado /etc/i8kutils.conf.

Gracias por los punteros y el código. Esta es la única solución que funcionó para mí.

tlp no hizo nada, pero eso puede deberse a que BIOS estaba controlando a los fanáticos.

Marc Compere
fuente
4

Puede instalar la tlpaplicación desde su fuente ppa y cpufreqdy indicator-cpufreq.
Es posible que sea suficiente para resolver el problema.

Probar los núcleos a través de la ukuuaplicación puede resolver algunos problemas sobre el uso de energía.

Nota: Se experimentó el mismo problema al actualizar a 17.xx y ahora nuevamente con el 18.04, que es extraño ya que los núcleos parecen ser cada vez más eficientes en la administración de energía.

PawełG
fuente
Hola, ¿puedes editar tu publicación agregando los enlaces a tlpy ukuu?
Hastur
1
¡Creo que tlp es el camino correcto! Tuve el mismo problema en Kubuntu 18.04 y tlp hizo el truco. Para más información: askubuntu.com/questions/516067/…
Claudio Taccogna
2

Tuve el mismo problema en una nueva computadora portátil DELL XPS 9560: ventiladores sin parar.

Para mí fue el control SMBIOS de mi Dell. Cuando está habilitado (predeterminado), todas las configuraciones de i8kctl serán sobrescritas por el control SMBIOS.

Con la ayuda de otros, publiqué este proyecto en github

Esta pequeña herramienta permite deshabilitar los controles SMBIOS en Dell XPS 9560 para que i8kmon funcione.

Quizás también tenga sentido para algunos otros.

Tom Freudenberg
fuente
Oye Tom. Gracias por tus esfuerzos. Cuando lo ejecuto me sale: sudo ./dell-bios-fan-control 0 ioperm :: Operación no permitida ioperm :: Operación no permitida [1] 4701 fallo de segmentación sudo ./dell-bios-fan-control 0 ¿Alguna sugerencia?
Marc Dix hace
Hola @ marc-dix tal vez intente una vez: "apague el arranque seguro en BIOS" Leí sobre personas que fueron ayudadas con eso. Cheers, Tom
Tom Freudenberg
Santo cielo Tom, ¡que funcionó! Muchas gracias!
Marc Dix
Encontré un hilo con un problema similar y escribí cómo hacerlo funcionar. askubuntu.com/questions/1227489/…
Marc Dix
Hola Marc, eso es genial, gracias por la documentación. Saludos, Tom
Tom Freudenberg
1

Recientemente compré un nuevo Dell Precision 3520 que venía instalado con 16.04. Actualicé a 17.10 y el ventilador de la CPU funcionaba bien. Solo se encendió de forma intermitente, solo cuando era necesario.

Luego actualicé a 18.04 hace unos días. Inicialmente no noté nada extraño sobre el ventilador de la CPU. Luego, un día más tarde, noté que el ventilador funcionaba más de lo habitual. También noté que la duración de la batería también se redujo más rápido de lo que normalmente estaba acostumbrado a ver.

La CPU que tengo, i7 7700HQ, funciona entre 2.8 GHz y 3.8 GHz en modo Turbo. Estaba vigilando la frecuencia y temperatura de la CPU usando cpufreq-info y sensores. Después de actualizar a 18.04, vi que la CPU se estaba ejecutando a 3.8 GHz a pesar de que no estaba ejecutando ninguna aplicación. Entonces, entré en la configuración del BIOS y deshabilité el modo Turbo. Esto parece haber resuelto mi problema. También estoy ejecutando el gobernador cpufreq en powersave. Espero que esto ayude.

Rahul
fuente
0

Tuve el mismo problema, el ventilador funcionaba, no para. Descubrí que la CPU siempre estaba en frecuencia máxima. Intel Pstate habilitado y PowerSave Governor seleccionado.

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.

Por alguna razón desconocida, la frecuencia mínima y máxima de la CPU fue de 3.80GHz. Utilicé la herramienta https://github.com/pyamsoft/pstate-frequency para configurar el regulador de ahorro de energía y esta vez se establecieron los valores correctos para las frecuencias mínimas y máximas de la CPU. La temperatura de la CPU cayó unos pocos grados y la duración de la batería es de más de 7 horas nuevamente (fue de ~ 3-4 horas). La primera vez después de instalar 18.04, el ventilador dejó de funcionar. (Dell XPS 9560, i7-7700HQ)

henri17
fuente
Hola henri17, ¿puedes dar más información sobre el comando cpupower, así como sobre tu versión del kernel? Parece que cpupower es proporcionado por linux-tools-common, pero necesita instalar una versión que sea específica para su núcleo.
Hee Jin
Tengo: 4.15.0-20-generic # 21-Ubuntu SMP Martes 24 de abril 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux cpupower 4.15.17
henri17