Si alguna vez has intentado instalar Linux en un portátil con procesador ARM, sabes que lo difícil casi nunca es la distribución, sino todo lo que hay por debajo: el arranque, el controlador gráfico, la gestión de energía, los periféricos. Cada pieza que falta es una excusa para volver a Windows. Por eso la noticia de que Qualcomm ha empezado a llevar el soporte de sus chips Snapdragon X2 al kernel Linux es más relevante de lo que parece a primera vista: no habla de una distribución concreta, sino del cimiento sobre el que se apoyan todas.
Qué incluye el soporte de Snapdragon X2 en el kernel de Linux
La propia Qualcomm lo ha contado en una publicación de su blog. La plataforma combina núcleos de CPU Oryon, configurables entre 6 y 18 según el modelo, una GPU Adreno X2-90 y una NPU Hexagon capaz de alcanzar 80 TOPS. Un TOPS es un billón de operaciones por segundo, la unidad con la que se mide la capacidad de un acelerador para ejecutar modelos de inteligencia artificial en local, sin depender de la nube. Lo interesante es lo que acompaña a esas cifras. Qualcomm publica un controlador FastRPC para la NPU, que es el mecanismo por el que el sistema envía trabajo al procesador Hexagon y recoge los resultados, y además aporta compatibilidad con la GPU dentro de Mesa, la pila gráfica libre de Linux, a través de Freedreno, Turnip y Rusticl. Dicho de forma sencilla: Freedreno cubre el OpenGL, Turnip el Vulkan y Rusticl el OpenCL para cómputo. Conviene un matiz que el titular de algunas webs se salta. Lo que se ha descrito son parches enviados a la rama principal del kernel, y enviar parches no equivale a que ya estén integrados. Los mantenedores tienen que revisarlos, y ese proceso puede alargarse. Aun así, que el fabricante empuje el código hacia upstream, en lugar de mantener un kernel propio que nadie puede actualizar, es justo lo que la comunidad lleva años pidiendo en el mundo ARM.
Cinco fases para pasar de un arranque básico a un portátil usable
La estrategia que describe Qualcomm se organiza en etapas, y leerla es casi más útil que mirar la lista de chips. La primera se ocupa del arranque y la inicialización básica, con systemd-boot como gestor de arranque UEFI por defecto. Es la fase que decide si el equipo llega siquiera a mostrarte algo en pantalla. La segunda añade los controladores esenciales de entrada y salida: USB, PCIe y el motor serie Qualcomm Universal Peripheral, que agrupa los buses UART, I2C y SPI. Suena a letra pequeña, pero es la que hace que el teclado, el panel táctil, el almacenamiento y buena parte del resto de componentes respondan. Después llega la aceleración gráfica y de cálculo en la GPU a través de Mesa, y en la cuarta fase el controlador FastRPC permite ejecutar modelos de lenguaje y de visión en la NPU. La quinta y última fase es la gestión térmica y energética, y aquí me permito una opinión: es la que de verdad separa un portátil que arranca de un portátil que puedes usar todos los días. La autonomía real, el comportamiento de los ventiladores o lo que ocurre al suspender y reanudar dependen de ella. Muchos equipos ARM con Linux han tenido buen aspecto en la fase tres y han decepcionado en la cinco, así que no conviene dar nada por hecho hasta verla funcionando en máquinas concretas.
Debian, Ubuntu y los portátiles que llegarán con Linux en 2027
El calendario es la parte que más debería moderar el entusiasmo. Debian prevé tener soporte plenamente funcional antes de que termine el año, tomando como base Debian 13, conocido como Trixie. Canonical, por su parte, ha confirmado una alianza para certificar y distribuir imágenes oficiales de Ubuntu para Snapdragon X2 durante la primera mitad de 2027. En cuanto al hardware, entre los equipos citados con esta plataforma aparecen modelos de Lenovo, Dell, HP y Microsoft, con sus Surface Pro y Surface Laptop en la variante X2 Plus, además del HUMAIN Horizon Ultra con X2 Elite. HP, ASUS y HUMAIN lanzarán inicialmente sus equipos con Windows, pero han asumido compromisos formales de ofrecer compatibilidad y soporte oficial para Linux a partir del primer trimestre de 2027. Es decir, si tienes pensado comprar uno de estos portátiles para instalar Linux hoy, lo prudente es esperar.
Para quien quiera trastear antes, Qualcomm ha abierto un repositorio público con una Early Developer Preview. Incluye una rama del kernel con los parches todavía en revisión, árboles de dispositivo de referencia, que son los ficheros que describen al kernel qué hardware tiene la máquina, y scripts para compilar imágenes de Debian 13. Según el anuncio, las pruebas preliminares se han validado en las placas de desarrollo Qualcomm RB1 y RB3 Gen 2. Aquí toca ser cauto: son placas de desarrollo, y de lo publicado no se desprende que esas pruebas se hayan hecho sobre un Snapdragon X2 real, así que habrá que esperar a ver resultados en portátiles con el chip.
Lo que queda por ver es algo menos vistoso que cualquier benchmark. Un fabricante que sube sus controladores al kernel y se compromete por escrito a dar soporte a Linux está aceptando una responsabilidad a largo plazo, porque el código que entra en la rama principal sobrevive al producto que lo motivó. La verdadera prueba no será si estos portátiles arrancan Linux en 2027, sino si seguirán recibiendo actualizaciones y mejoras dentro de cinco años, cuando ya nadie los anuncie.
Fuente: Ubuntulog
Añadir comentario
Comentarios