¡Un nuevo año y un kernel de Linux completamente nuevo para ayudarlo a avanzar!
Sí, el kernel Linux 6.7 ya se lanzó oficialmente, y es un producto potente y repleto de una variedad de características nuevas, nueva habilitación de hardware y más.
Solo por el tamaño de compromiso, Linux 6.7 es uno de los más grandes de la historia reciente, un indicador de cuánto esfuerzo se ha invertido en perfeccionar la última versión.
Linus Torvalds toca esto en su anuncio de lanzamiento , escribiendo:
“Tuvimos un poco más de actividad la semana pasada en comparación con la semana de vacaciones anterior, pero ciertamente no lo suficiente como para hacerme pensar que querríamos retrasar esto más. Resultado final: 6.7 es (en número de confirmaciones: más de 17.000 confirmaciones sin fusión, con más de 1.000 fusiones) una de las versiones de kernel más grandes que hemos tenido”.
Linus Torvalds
Profundicemos en lo que está aumentando esos compromisos…
¿Qué hay de nuevo en Linux 6.7?
Una lista de nuevas características y mejoras en Linux 6.7:
- El sistema de archivos experimental Bcachefs ahora en el kernel principal
- Opción para habilitar/deshabilitar la emulación de 32 bits en kernels x86-64
- La compatibilidad con gráficos Intel Meteor Lake ahora está habilitada de forma predeterminada
- Compatibilidad con el firmware del procesador del sistema GPU NVIDIA (GSP)
- Compatibilidad con DP Alt Mode 2.1 en el controlador USB Type-C
- AMD Seamless Boot ahora funciona con una gama más amplia de hardware AMD
- F2FS ahora puede admitir tamaños de página más grandes
- Mejoras de Btrfs, incluida la compatibilidad con ID de sistema de archivos temporales
- Control de acceso de AppArmor a io_uring y creación de espacios de nombres de usuario
- KVM obtiene soporte para la virtualización de LoongArch
- KVM en RISC-V admite la extensión Smstateen
- Enlaces de Rust para colas de trabajo, actualización a la cadena de herramientas Rust 1.73
- Larga lista de mejoras/características agregadas a
perf
la herramienta - Se eliminó la antigua capa de videobuf .
- Ajustes de Logitech HID++
- El controlador ASUS WMI agrega soporte para Screenpad
Se dice que Bcachfe es “más seguro que btrfs, más rápido que zfs”
Parte de la razón por la que este kernel ha visto muchas confirmaciones se debe a la adición de Bcachefs (aún algo experimentales). Esto se anuncia a sí mismo como “un nuevo sistema de archivos avanzado para Linux, con énfasis en la confiabilidad y robustez y [un] conjunto completo de características”.
Se dice que ofrece varios atractivos atractivos frente a los sistemas de archivos dominantes existentes como ext4, que utiliza Ubuntu, incluida la suma de comprobación y la funcionalidad multidispositivo dentro de un sistema de archivos, se dice que es “más seguro de usar” que btrfs y más rápido que zfs. ¡uno para mirar!
Valve ayuda a subir de nivel a btrfs
De las 3 nuevas características de Btrfs incluidas en Linux 6.7, la adición de FSID (ID del sistema de archivos temporal) atraerá el mayor interés. Guilherme Piccol de Igalia trabajó en esta función a pedido de Valve, que busca aprovecharla en su sistema operativo Steam basado en Linux en Steam Deck.
Para citar a Guilherme, FSID permite que “…los sistemas con esquema de partición A/B (como la consola Steam Deck o varios dispositivos móviles) puedan contener la misma imagen del sistema de archivos en ambas particiones”.
Los gráficos ganan en abundancia
El firmware NVIDIA GSP también es una adición notable, ya que Phoronix dice que brinda una mejor administración de energía y rendimiento para el hardware de las series GeForce RTX 20 y RTX 30 (cuando se ejecuta con blobs de firmware patentados), así como aceleración RTX 40 en configuraciones Nouveau, ¡genial!
La compatibilidad con gráficos Intel Meteor Lake en Linux 6.7 ahora se considera estable, lo cual es una gran noticia. Pero, como siempre, ¡el progreso nunca se detiene! Con este fin, en esta versión se incluye una gran cantidad de gráficos integrados para Intel Xe 2 Lunar Lake.
El soporte para Intel Itanium IA-64 cayó (por ahora)
No puedo imaginar que vaya a afectar a ninguna persona que lea este sitio, pero el kernel Linux 6.7 deja de ser compatible con la arquitectura Intel Itanium IA-64, ¡por completo! Todo el código ha sido eliminado del árbol del kernel. Naturalmente, algunas personas no están contentas con esto. Linus es optimista y agrega:
“Estaría dispuesto a resucitar el soporte de itanium, aunque personalmente desprecio la arquitectura con pasión por estar basada fundamentalmente en premisas de diseño defectuosas y una implementación basada en la política en lugar de un buen diseño técnico […] Pero sólo si resulta en realidad tengo algún interés activo a largo plazo…”
Para obtener más detalles sobre todo lo incluido en esta versión del kernel de Linux, recomiendo encarecidamente revisar los resúmenes completos de las ventanas de combinación de LWN ( parte 1 , parte 2 ).
Obteniendo Linux 6.7
Los nuevos kernels de Linux no se empaquetan ni se lanzan automáticamente a las versiones existentes de Ubuntu.
Para las versiones provisionales, la serie del núcleo incluida en el lanzamiento es la serie en la que permanece. Las versiones de Ubuntu LTS obtienen kernels de Linux más nuevos, pero esos son backports (y dado que actualmente ninguna versión de Ubuntu usa 6.7, no hay nada de qué backports).
Puede instalar un nuevo kernel de Linux principal en Ubuntu, así como Linux Mint y otras distribuciones basadas en Ubuntu, utilizando compilaciones del kernel principal creadas por desarrolladores de Ubuntu (aunque no hay una versión v6.7 al momento de escribir este artículo, pero debería aparecer pronto). .
Sin embargo, las compilaciones del kernel de la línea principal de Ubuntu no están destinadas a que las usemos simples mortales, por lo que no vienen con soporte, pueden carecer de habilitación/parches del kernel incluidos en las versiones regulares del kernel de Ubuntu Linux, tienen errores o peculiaridades, etc., así que si las usa , hazlo con precaución.
Fuente: OMG