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?
fuente
Respuestas:
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.
fuente
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.
fuente
thinkfan
subclocking a 800 MHz, todavía se bloquea. Lo nuevo: incluso se bloquea cuando la temperatura de la CPU sigue siendo de 70 ° CAlgo 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-sensors
proporciona el comando de línea desensors
comandos, pero primero debe ejecutarsudo /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.
fuente
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 ...Dos cosas que puedes hacer:
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.
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.
fuente
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.
fuente