El código del kernel de Linux 5.19.12 podría causar daños permanentes en algunas pantallas de portátiles


Agrandar / No es específico de Framework, pero varios entusiastas de Linux propietarios de Framework vieron una peculiaridad del kernel que hizo que sus pantallas parpadearan esta semana, lo que podría causar daños duraderos.

andres cunningham

Para los usuarios de Linux de escritorio, la actualización a un nuevo kernel de Linux generalmente conlleva riesgos relativamente pequeños y contenidos: controladores defectuosos, dolor de GRUB, tal vez una limpieza completa y una reinstalación. Sin embargo, para un subconjunto de propietarios de computadoras portátiles en distribuciones de lanzamiento continuo, la versión del kernel 5.19.12 podría causar daños reales en la pantalla LCD.

«Después de mirar algunos registros, terminamos con retrasos en la secuenciación de energía del panel potencialmente falsos, lo que puede dañar el panel LCD», escribió el ingeniero de Intel Ville Syrjälä en una discusión sobre el tema. «Recomiendo la reversión inmediata de este material y una nueva versión estable lo antes posible. Además, una recomendación de que nadie que use computadoras portátiles con GPU Intel ejecute 5.19.12».

El conflicto entre el kernel de Linux 5.19.12 y los controladores de GPU de Intel, capturado por Michael Kan.

Un día después, se lanzó el kernel 5.19.13. Pero existe una cadena de distribución entre el trabajo del núcleo y los escritorios de distribución, y ciertos propietarios de computadoras portátiles quedaron atrapados en ella.

«Hace dos días, actualicé al kernel 5.(19).12, y mi pantalla ahora parpadea rápidamente», escribió el usuario CrepeDragonball en el subreddit r/framework para propietarios de la computadora portátil Framework, que contiene una GPU integrada Intel Iris Xe. «Puedo ver el parpadeo incluso en UEFI (BIOS), así que creo que está relacionado con el hardware, no con el sistema operativo o el controlador… El parpadeo es tan alto[s] que no puedo capturarlo con la cámara de mi teléfono.» Informes similares surgieron en los foros y subreddits de ArchLinux y Fedora, junto con el foro oficial de Framework.

Algunos usuarios informaron que el parpadeo no desaparecía después de reiniciar o después de cambiar a herramientas de nivel básico como BIOS o GRUB. Algunos lograron cambiar sus versiones de kernel conectándose a un monitor externo y vieron que el parpadeo se desvanecía gradualmente con el tiempo. Pero la secuencia de alimentación del panel (es decir, la sincronización de la pantalla) que no funciona bien puede dañar las pantallas de forma permanente, especialmente las LCD integradas en las computadoras portátiles. A partir de esta publicación, el póster original del subreddit Framework no ha publicado sobre la restauración de su pantalla.

Los núcleos y las distribuciones de Linux que dañan físicamente el hardware de escritorio son raros, pero no desconocidos. En octubre de 2003 se descubrió que Mandrake 9.2 era capaz de matar unidades de CD-ROM LG específicas. La causa podría haber sido el código del kernel, el firmware de LG o ambos, según una actualización en una publicación de Linux.com sobre el problema. LWN.net señaló que LG Electronics no admitió ni probó el hardware con Linux.

Más típico es el hardware que se escribe u opera fuera de las especificaciones; muchos programadores de hardware veteranos dan fe de esta tradición consagrada en un hilo de Quora inusualmente intrigante.

Es una buena idea actualizar su kernel de Linux más allá de 5.19.12 si es posible o cambiar a una versión anterior, incluso si no ve problemas gráficos de inmediato.



Source link-49