Thinkpad se apaga después de 10 minutos de uso intensivo

8

Hace menos de dos años, compré un Lenovo Thinkpad R500 .

Cuando se usa mucho la CPU, a veces decide reiniciar (con Ubuntu mostrando brevemente el mensaje de "apagado").

Un widget de Linux me muestra la temperatura de la CPU. La PC generalmente se reinicia cuando la temperatura del primer núcleo supera los 100 ° C, pero a veces parece que todavía no ha alcanzado los 80 ° C.

Desde que cambié de Ubuntu 2010.10 32bit a Ubuntu 2011.04 64bit, se bloquea mucho más a menudo.

Cuando estoy en la oficina, uso un refrigerador portátil .

Realicé un overclock a 800 MHz y configuré mi ventilador para que funcione siempre a la velocidad máxima (con resultados visibles: más ruido y más aire soplado), pero no evita que ocurran fallas:

cpufreq-selector -c 0 -f 800000
cpufreq-selector -c 1 -f 800000
sudo rmmod thinkpad_acpi
sudo modprobe thinkpad_acpi fan_control=1
sudo thinkfan -n -c alwaysmax-thinkfan.conf

No hay polvo He rociado aire generosamente en las rejillas de ventilación a los lados y debajo de la computadora portátil. También he limpiado el interior después de quitar el teclado y el marco.

¿Cómo puedo averiguar cuál es el problema?

Nicolas Raoul
fuente
Puedes probar primero una actualización de BIOS. Lo siguiente es reducir la velocidad máxima del reloj, puedes ver cómo hacerlo en thinkwiki . Desactivar el sensor es una mala idea, ya que puede quemar tu CPU.
Egon
¿Quiere decir "¿Es normal que un Thinkpad se cuelgue si la CPU está al 100%" o "¿Es normal que un Thinkpad se cuelgue si la CPU está a 100 °"?
Flimzy
@Flimzy: 100%. Mi computadora anterior podía desmoronar números durante días, CPU 100%
Nicolas Raoul
1
Si está preparado para el desafío, es posible que desee volver a colocar el disipador térmico de la CPU con un poco de pasta térmica más nueva (y de mayor calidad). Este no es un comportamiento normal , incluso para su computadora portátil en la configuración estándar sin una almohadilla de enfriamiento adicional. Y como señala Nicholas Raoul, si no puede sostener su computadora con una carga del 100% durante un período de tiempo prolongado, entonces necesita arreglar algo.
Avance

Respuestas:

8

Olvídese de Thinkpad por un momento. No es normal que una computadora portátil se bloquee cuando está al 100% de la CPU durante un período prolongado de tiempo, pero es normal que casi todas las máquinas se apaguen si algún componente monitoreado alcanza una temperatura crítica.

Simplemente significa que sus ventiladores / refrigeración no son suficientes o no están a la altura.

En primer lugar, como dijo Egon en los comentarios, verifique si hay una actualización del BIOS: si otros se han quejado de problemas similares, es habitual que los fabricantes publiquen actualizaciones que reduzcan la velocidad de ciertos componentes o aumenten la velocidad / umbrales del ventilador.

Si esto no ayuda, es posible que desee verificar si hay polvo y suciedad que está obstruyendo los ventiladores.

Finalmente, si encuentra a alguien más con problemas similares, puede quejarse directamente al fabricante.

Es posible que el sensor esté equivocado, pero siempre es difícil de probar, aparte de abrir y usar un termómetro.

... Además, no estoy al tanto, pero he leído sobre problemas de alimentación de Linux que obviamente causarían que se acumule más calor; dicho esto, esto solo debería afectar la vida útil de la batería ... pero no resuelve El problema subyacente con respecto al enfriamiento de su computadora portátil.

William Hilsum
fuente
4

Hay un error archivado en Ubuntu que puede estar relacionado con esto:

https://bugs.launchpad.net/bugs/751689

Algunas personas han informado que pueden resolverlo forzando la activación de aspm o el ventilador a toda velocidad. Sospecho que el problema es que estos thinkpads tienen una BIOS defectuosa que se niega a hacer funcionar el ventilador a toda velocidad, y generan calor adicional porque la GPU se basa en ASPM para poner en cola la GPU para que entre en un estado de menor potencia cuando no está en uso , pero los núcleos de Linux recientes respetan el hecho de que la BIOS informa que ASPM no es compatible y, por lo tanto, lo deshabilita, lo que hace que el gpu genere más calor.

psusi
fuente
+1 Este informe de error contiene excelentes consejos, y me permitió comprender que mi problema es peor: incluso después de configurar mi ventilador a "siempre la velocidad máxima" con un thinkfansubclocking a 800 MHz, todavía se bloquea. Lo nuevo: incluso se bloquea cuando la temperatura de la CPU sigue siendo de 70 ° C
Nicolas Raoul
Puede ser una señal de daño debido al calor.
Journeyman Geek
2

Algo que otros no han mencionado hasta ahora: ¿ está funcionando el ventilador? ¿Puedes escucharlo comenzar y acelerar a medida que la CPU se calienta?

Instale un paquete de monitoreo del sensor. lm-sensorsproporciona el comando de línea de sensorscomandos, pero primero debe ejecutar sudo /usr/sbin/sensors-detect: también existen opciones de GUI. Los Thinkpads tienen un buen soporte ACPI para sus fanáticos, o al menos todos los que he tenido desde 2004. Una ventaja de esto es que también obtendrá medidores de temperatura de la CPU. Mi T61p informa la velocidad de un solo ventilador, las temperaturas del núcleo de la CPU (a través del sensor interno), la temperatura del mini PCI (es decir, la tarjeta WLAN), la temperatura de la placa base y la temperatura de la GPU.

Si el ventilador no arranca, tienes tu (primer) culpable. Tendrás que reemplazarlo. También es posible hacerlo usted mismo si la máquina está fuera de garantía, pero es una pequeña operación molesta. Hágalo en una buena superficie de trabajo con buena iluminación, obtenga un manual de servicio y siga las instrucciones al pie de la letra. No quiere comprometer esa parte de la máquina.

Si el ventilador no se inicia , se puede sentir el flujo de aire a medida que alcanza la velocidad máxima? En muchos Thinkpads, el escape está en el lado izquierdo, con entradas en la parte trasera y / o inferior.

¿Limpia el canal de enfriamiento regularmente? Mi jefe y yo tenemos Thinkpads idénticos, pero solía funcionar a 10 ° C más. Es fumador y no limpiaba los conductos de ventilación regularmente. El polvo es un excelente aislante, e incluso con su ventilador funcionando a toda velocidad, el flujo de aire no eliminará suficiente calor del disipador de metal. Para limpiar las rejillas de ventilación, utilizo un soplador de aire manual de servicio pesado como los que usan los fotógrafos ( mi favorito personal : más barato que el aire en una lata, más amigable con el medio ambiente y ejercicio sorprendentemente bueno). Coloque la boquilla en la toma de aire y sople repetidamente. Si es la primera vez que hace esto, hágalo al aire libre y / o use una máscara. Saldrán cantidades insanas de polvo de la ventilación de escape. En el mío, también salen penachos de los agujeros de los altavoces izquierdos.

A continuación se presentan básicamente reflexiones que probablemente no se apliquen a usted, ya que puede detener el problema enfriando la computadora portátil y / o reduciendo la velocidad de la CPU. Seguramente deberías concentrarte en el aspecto del calor.

Si las temperaturas de la CPU, la GPU, etc. son todas nominales, el ventilador se enciende libremente y hace su trabajo, y la máquina aún se bloquea cuando trabaja duro, hay otros diagnósticos (más tristes). Los principales sospechosos, en orden de probabilidad decreciente, son: memoria dañada, CPU dañada, placa base dañada o una fuente de alimentación que no entrega suficiente energía.

Puede probar la memoria con bastante facilidad. Simplemente inicie memtest86+, que puede instalar en Ubuntu (aparecerá en el menú de inicio de GRUB) y deje que haga su trabajo. Si encuentra memoria muerta, tiene dos opciones: reemplazar la memoria o, si el daño es pequeño, decirle a Linux que no use el área dañada . Si necesita reemplazar la memoria, asegúrese de que su Thinkpad tenga toda su memoria fuera de la placa. Algunos tienen toda su RAM en las ranuras SODIMM, otros tienen una cantidad instalada permanentemente en la placa base. Si su RAM a bordo está dañada, deberá reemplazar la placa base.

Lo mismo ocurre si la CPU o la placa base están dañadas, pero no sé cómo asegurarme. Nunca he tenido problemas de este tipo en mis Thinkpads, por lo demás bastante abusados.

Alexios
fuente
El ventilador está funcionando, recientemente lo configuré para funcionar siempre a la máxima velocidad " thinkfan. Es bastante ruidoso y sopla aire. Quité el polvo de los lados, en las rejillas de ventilación debajo de la computadora portátil y adentro quitando el teclado y marco. Uso aire en una lata, y lo rocio generosamente en las rejillas de ventilación. Pero aún así envio el sistema operativo para reiniciar cuando la carga es un poco alta ...
Nicolas Raoul
1

Dos cosas que puedes hacer:

  1. Lado del hardware: limpiar el polvo

    Como su computadora portátil tiene aproximadamente 2 años, podría haberse acumulado mucho polvo en el sistema de enfriamiento. Tiene dos opciones: limpiarlo usted mismo o entregar la computadora portátil a un punto de servicio informático local para su limpieza.

  2. Lado del software: intente subvoltear

Echa un vistazo al proyecto linux-PHC . Muy a menudo, los voltajes predeterminados de los procesadores se establecen significativamente por encima del nivel razonable. Este fue el caso de mi Thinkpad.

jankes
fuente
1

Dato curioso sobre Thinkpads (al menos mi modelo): la GPU se encuentra físicamente muy cerca de la CPU y, por lo tanto, es capaz de disparar el sensor de calor de la CPU a pesar de que la GPU está configurada para una temperatura más alta. Si configura su widget para mostrar GPU también, puede notar que ese número es igual de alto, si no más.

Muchos modelos de Thinkpad tienen gráficos "intercambiables"; Si usa la tarjeta de gama alta en Linux, querrá instalar los controladores Catalyst patentados, ya que descubrí que los genéricos tienen un error que hace que la GPU se caliente rápidamente.

Yamikuronue
fuente
¡Interesante! Sin embargo, no estoy haciendo juegos ni nada que exija mucha potencia gráfica. Uso el cifrado del sistema de archivos de Ubuntu, pero estoy bastante seguro de que no usa la GPU.
Nicolas Raoul
No importa; Me estaba sobrecalentando solo ejecutando KDE. Es el hecho de que los controladores genéricos tienen un error horrible que ejecuta la GPU demasiado. ¿Has probado los controladores propietarios?
Yamikuronue