Noticia KDE Plasma: KWin abraza OpenGL ES, llegan las animaciones fluidas y se parcha una vulnerabilidad crítica

KDE Plasma 6.7 final release


El equipo de desarrollo de KDE ha publicado su informe semanal detallando los avances más recientes en su entorno de escritorio. Mientras que las ramas actuales reciben parches de estabilización, los ojos de la comunidad ya están puestos en la futura versión KDE Plasma 6.8, cuyo lanzamiento está programado para el 14 de octubre.

Esta próxima entrega promete no solo mejoras estéticas muy solicitadas, sino también cambios profundos bajo el capó que optimizarán el rendimiento gráfico y la forma en que el sistema gestiona la entrada de datos.

La transición gráfica de KWin y mejora visual en Plasma 6.8​


Sin dudas uno de los cambios mas importantes para la versión 6.8 afecta directamente al corazón visual del escritorio: el gestor de composición KWin. Los desarrolladores han tomado la decisión de abandonar el uso de la API gráfica de escritorio OpenGL estándar para utilizar de forma exclusiva OpenGL ES.

Esta variante, aunque inicialmente pensada para sistemas integrados y móviles, ha demostrado ser más que suficiente para cubrir todas las necesidades de renderizado de KWin. El motivo principal de esta transición es eliminar los constantes problemas de incompatibilidad y fragmentación del código, ya que al unificar el desarrollo bajo una sola API interna (mientras se madura el soporte para Vulkan), se acabarán los extraños fallos visuales que ocurrían cuando el código optimizado para una versión chocaba con la otra. Acompañando esta mejora, KWin también estrenará soporte para la versión 1.6 de la biblioteca Emulated Input (libei), un componente vital para gestionar la entrada de datos en sesiones de Wayland modernas.

Ademas de ello, los desarrolladores destacan que a nivel visual y de usabilidad, KDE Plasma 6.8 será un deleite, ya que las animaciones del sistema han sido sometidas a una revisión minuciosa para sentirse más naturales. La clásica notificación que se desliza por la pantalla ahora utiliza una curva de suavizado matemático que imita la aceleración y desaceleración del mundo real, y el icónico cursor saltarín que indica la carga de una aplicación ha sido reescrito con un mejor modelo físico y una mayor tasa de fotogramas.

Pensando en la productividad, se ha eliminado por fin el atajo de teclado no documentado (Meta+Ctrl+x) que activaba acciones del portapapeles, ya que su similitud con la combinación clásica de cortar provocaba que muchos usuarios lo pulsaran por accidente. Además, la selección de emojis estará al día al integrar la versión 17 del estándar Unicode, y se han añadido opciones claras en el menú de configuración para controlar el cuadro de diálogo de caracteres alternativos que aparece al mantener presionada una tecla.

Estabilización para las versiones 6.7 y un aviso de seguridad​


Mientras esperamos la versión de octubre, las ediciones actuales no se han quedado atrás. La reciente actualización 6.7.2 se enfocó en estabilizar el uso de múltiples monitores, solucionando cierres inesperados de KWin al usar tasas de refresco adaptativo (VRR) y corrigiendo un error que afectaba el rendimiento de aplicaciones basadas en Chromium a pantalla completa.

Por su parte, la versión 6.7.3 traerá alivio a los usuarios de procesadores Intel, ya que corrige una molesta regresión técnica que elevaba el consumo de la CPU al usar el modo de video atómico. Esta misma actualización hará que el buscador KRunner consuma menos recursos permitiendo búsquedas ultracortas de dos letras, y desactivará por defecto el servicio Kameleon tras descubrirse que interfería negativamente con la iluminación de los teclados.

Finalmente, el informe destaca una vulnerabilidad crítica que afecta a la función «Abrir nueva ventana» del administrador de tareas. El problema radica en que, para ejecutar una nueva instancia de una aplicación, el sistema lee directamente el contenido del archivo de procesos interno. Como una aplicación maliciosa encapsulada en formato Flatpak tiene la capacidad de modificar este valor, un atacante podría engañar a KDE para que ejecute comandos arbitrarios fuera de su entorno aislado (sandbox) si el usuario hace clic en «Abrir nueva ventana».

Aunque este fallo de seguridad fue reportado a los desarrolladores en abril, al momento de redactar este informe, la corrección aún sigue en proceso de desarrollo y revisión, por lo que se ha incluido un parche de mitigación en la rama 6.6.6 para endurecer la forma en que el gestor de tareas lee los archivos de las aplicaciones.

Continúar leyendo...