Intel-virtual-output - Причины высокой температуры Сбой Linux

  • Good Live System не позволяет отключать свои компакт-диски, они обычно заблокированы.
  • Также не должно быть возможности размонтировать компакт-диск, когда на нем передаются какие-то процессы.

Если вы, тем не менее, отключите свой LiveCD и снова подключите его, ОС не будет проверять, подключили ли вы тот же компакт-диск, и ваша система выйдет из строя. На вопрос, почему никто не реализовал желаемое поведение до сих пор, я не могу ответить.Возможно, потому что все знают, что нельзя отключать Live CD. Однако я думаю, что это возможно с другой базовой файловой системой, которая может проверить, является ли это тем же компакт-диском. И, конечно, сетевые файловые системы могут восстанавливаться после сетевых сбоев, потому что они проходят аутентификацию перед повторным подключением.

Есть блокирующий и неблокирующий режимы чтения. Если вы открываете устройство или файл , вы можете решить, что делать. Как вы уже объяснили, процесс ожидает ввода в режиме блокировки. В неблокирующем режиме процесс читает группу данных и возвращает, даже если нет ввода , он возвращает 0.

Вы описываете ситуацию, которая никогда не возникает при нормальных условиях. , поэтому это не представляет интереса. Чтобы избежать этого, старайтесь не открывать CD-ROM во время работы Live CD. Тогда как я спрашиваю себя, как это могло быть возможно, и ваш вопрос реален или вымышленный?

5
23.12.2018, 05:00
2 ответа

El problema es físico :el procesador + GPU están produciendo más calor del que la computadora portátil puede disipar, por lo que se sobrecalienta y, en última instancia, falla. (¿El bloqueo parece que la computadora portátil se está apagando por sobrecalentamiento, o en realidad se bloquea debido a la corrupción de datos inducida por sobrecalentamiento -? En otras palabras, ¿simplemente se apaga por completo una vez que se calienta demasiado, o ve fallas gráficas o algún otro comportamiento extraño?)

Las únicas soluciones de software para eso serían restringir la producción de calor, lo que significaría restringir el rendimiento del sistema. Por ejemplo, podría usar cpufreq seto cpupower frequency-setcon las opciones apropiadas para limitar la frecuencia de reloj máxima de su CPU y usar nvidia-settingspara configurar la GPU a un nivel de rendimiento más bajo.

Una solución real probablemente sería una física :para empezar,asegúrese de que nada esté bloqueando las ranuras utilizadas para enfriar el aire y límpielas si parece que están obstruidas con polvo. Dado que se trata de una computadora portátil, abrirla y limpiar los disipadores de calor más a fondo no es tan fácil como con los sistemas de escritorio y probablemente anularía la garantía si todavía hay una.

Si el portátil todavía está en garantía, recomendaría ponerse en contacto con el soporte del proveedor y describir el problema. Podría ser que el disipador de calor no esté en buen contacto térmico con el procesador y/o la GPU, y sería necesario abrir la computadora portátil para volver a colocar el disipador de calor (s )correctamente.

Si comienza a pensar en abrir el cuaderno usted mismo, tenga mucho cuidado e intente encontrar la mayor cantidad de información posible sobre la tarea en Internet primero, ya que el interior de un cuaderno es un poco más frágil que las partes correspondientes. en un escritorio normal. Un video de Youtube que muestre los pasos y las técnicas necesarias para su modelo específico sería un gran hallazgo. Un manual de servicio del proveedor de hardware también sería bueno; sin embargo, no todos los proveedores hacen que los manuales de servicio se puedan descargar libremente.

3
27.01.2020, 20:39

¡Casi una solución por delante!

Según esta documentación ... es posible controlar la potencia/rpm del ventilador del procesador con los siguientes comandos...

echo 255 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1           # Full fan speed (Value: 255)
echo 0 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1             # Fan is stopped (Value: 0)
echo 2 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[[:print:]]*/pwm1_enable     # Change fan mode to automatic
echo 1 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1_enable      # Change fan mode to manual

Estos comandos se aplican a portátiles ASUS (mi caso ).

Visto esto, disparamos la salida HDMI (como se explica en este hilo )y en secuencia ejecutamos el comando...

echo 255 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon[[:print:]]*/pwm1           # Full fan speed (Value: 255)

... eso pone el ventilador a máxima potencia/rpm.

Resultado :¡Temperatura bajo control! ¡No se produce ningún bloqueo del sistema! =D

Ante esto, propongo una de las siguientes soluciones:

  • Ponga el ventilador a máxima potencia/rpm cuando encienda el HDMI;
  • Hacer que la respuesta de temperatura del ventilador sea más "agresiva"(preferido).

NOTA I:Hay otras formas de controlar la potencia/rpm del ventilador (y la respuesta de temperatura ). El "fancontrol", por ejemplo, es uno de ellos.
NOTA II:Hay componentes que pueden estar influyendo en la potencia/rpm del ventilador como "thermald" y "tlp". Ambos están instalados por defecto en Manjaro.


ADEMÁS:Me gustaría su opinión y sugerencias de solución para aumentar la potencia/rpm del ventilador de manera más inteligente.

2
27.01.2020, 20:39

Теги

Похожие вопросы