Recientemente Linus Torvalds lanzó una nueva versión del kernel que desarrolla: Linux 6.10. Esta versión llega con numerosas mejoras de hardware y demuestra un esfuerzo continuo por mejorar la experiencia de juego en Linux.
Mejoras para el Gaming
Linux 6.10 incluye soporte para varias consolas portátiles basadas en ARM y el controlador de juegos Machenike G5 Pro. También se ha integrado el controlador NTSYNC, que emula primitivas de sincronización de Windows NT. Destacan el soporte para los sensores de movimiento de la Steam Deck (Steam Deck IMU) y el soporte para ASUS ROG Ally HID.
Novedades en Gráficos y Pantallas
En el ámbito gráfico, Linux 6.10 introduce el controlador DRM de Panthor, que soporta las nuevas GPU Arm Mali con Command Stream Frontend (CSF) basado en firmware. También incluye sincronización adaptativa de Intel (SDP), mayor compatibilidad con gráficos Intel Lunar Lake, sonido HDMI para tarjetas gráficas Intel Battlemage y una pista Intel de baja latencia para mejorar el rendimiento en cargas de trabajo informáticas.
Soporte para Nuevos Procesadores
La versión 6.10 permite a ARM de 64 bits desactivar opcionalmente el soporte del espacio de usuario de 32 bits y añade soporte ARM64 para construir imágenes Flat Image Tree (FIT), compatibles con U-Boot, Coreboot y LinuxBoot. RISC-V ahora es compatible con código Rust en la compilación del kernel y añade soporte para RISC-V Milk-V Mars, además de diversas plataformas ARM.
Mejoras Generales del Kernel
Entre las mejoras generales del kernel se encuentran actualizaciones en VirtIO, impresión del número de ranuras de memoria ocupadas al arrancar, actualizaciones del programador y mejor manejo de fallos en servidores grandes. También se ha añadido soporte para interrupciones publicadas en hardware bare metal, eliminación del sysctl sentinel bloat del kernel, actualización a la cadena de herramientas Rust 1.78 y mejoras en el asignador SLUB.
Mejoras de Seguridad
En cuanto a seguridad, se introduce Mseal, una nueva llamada al sistema de sellado de memoria que puede ser utilizada por bibliotecas C y navegadores web. Además, se amplía la configuración de seguridad del núcleo Linux para incluir Kernel Control Flow Integrity (KCFI) y otras protecciones. También se implementa encriptación del bus TPM y protección de la integridad para evitar ataques al Trusted Platform Module.
Disponibilidad y Recomendaciones
La nueva versión del kernel está disponible en kernel.org. Para instalar Linux 6.10, es posible descargar el tarball desde el sitio web y realizar la instalación manual. Algunas distribuciones, como Linux Lite, ya ofrecen esta versión en sus repositorios oficiales y se espera que otras distribuciones, especialmente las basadas en Arch, la incorporen pronto.
Es recomendable mantener la versión del kernel que ofrece la distribución, a menos que se experimente un fallo grave. En sistemas que permiten tener más de un kernel instalado, se aconseja tener la última versión LTS para asegurar una mayor estabilidad en caso de problemas.
La próxima versión del kernel, Linux 6.11, está programada para septiembre.
Fuente:LinuxAdictos