- Linaro y TUXEDO Computers presentaron un prototipo de laptop Linux con un SoC Snapdragon X Elite basado en ARM64
- En el último año, el soporte de Linux ha avanzado mucho en varias laptops, y ha mejorado la compatibilidad del kernel y de funciones clave como aceleración GPU, USB, audio y Wi‑Fi
- Aún hay pocas laptops ARM64 con Linux preinstalado como ocurre en el mercado x86, pero ya está en marcha la comercialización de laptops Linux ARM64 por parte de TUXEDO junto con el soporte de distribuciones principales como Ubuntu y Fedora
- La experiencia de Linux en laptops ARM64 todavía está por detrás de x86 y Windows, pero gracias al impulso de comunidades como Linaro se está acelerando la mejora en confiabilidad y experiencia de usuario
- Con emulación de juegos x86 mediante FEX-EMU y soporte para monitor, teclado y mouse externos, las demostraciones reales han probado su potencial para uso diario, aumentando las expectativas sobre el crecimiento del ecosistema de laptops Linux basadas en ARM
Avances en el soporte de Linux para Snapdragon X Elite
- En el último año ha habido grandes avances en la integración del soporte de Linux para laptops con Snapdragon X Elite
- Qualcomm y varios fabricantes de laptops han colaborado para lanzar nuevas PCs basadas en Snapdragon
- Windows on ARM cuenta con soporte oficial, pero Linux requiere soporte adicional
- Gracias a la colaboración entre Qualcomm, Linaro y la comunidad del kernel, se ha logrado un entorno Linux estable en varios procesadores de Qualcomm
Estado del arte
- A partir de Linux kernel 6.15, Linux puede arrancar y soportar funciones principales en laptops comerciales de Lenovo, Dell, Asus, HP, MS y otras marcas
- Los ingenieros de Linaro han ampliado enormemente en los últimos años el alcance del soporte de hardware, incluyendo aceleración GPU/2D/3D, USB, audio, cámara, Wi‑Fi/BT, gestión térmica y suspensión
- Aún faltan modelos con Linux preinstalado, pero esta tendencia ya se está extendiendo a ARM64 igual que ocurrió en el mercado x86
Problemas actuales y objetivos
- En este momento, la experiencia de Linux en laptops ARM64 todavía está por detrás de la de Windows en el mismo equipo o de Linux en x86
- El objetivo de Linaro es mejorar la experiencia out-of-the-box, la confiabilidad y la UX de distribuciones Linux (Debian, Fedora y otras) en laptops ARM64 basadas en Qualcomm
- Se presentó una distribución conceptual de Ubuntu 24.10, y Ubuntu 25.04 junto con Fedora están avanzando hacia el soporte oficial para laptops ARM64
El compromiso de TUXEDO Computers con Linux en ARM
- TUXEDO está enfocada en la comercialización de laptops con Linux preinstalado equipadas con los procesadores ARM64 más recientes
- A través de la colaboración técnica con Linaro, ha implementado soporte y funciones para diversos componentes de hardware
- Su objetivo es ofrecer a desarrolladores, empresas y consumidores una alternativa ARM64 más allá de x86, con ventajas como larga batería, funcionamiento silencioso, alto rendimiento y menor peso
- Siguen creciendo las expectativas por la dinámica virtuosa y la innovación dentro del ecosistema Linux basado en ARM
Conclusión y perspectivas
- El soporte de Linux en laptops ARM64 todavía está en etapa de crecimiento, pero la colaboración entre fabricantes de hardware, la comunidad del kernel y las distribuciones está ampliando rápidamente la usabilidad y el alcance del soporte
- Con la colaboración entre TUXEDO y Linaro a la cabeza, se espera que en el futuro haya más laptops Linux ARM64 y más soporte oficial por parte de las distribuciones
1 comentarios
Comentarios de Hacker News
Si estás considerando Tuxedo, yo no lo recomiendo. Lo compré seducido por varias promesas como soporte de fwupd, drivers upstream, soporte de coreboot y demás, pero incluso después de años nunca funcionó realmente bien. Los desarrolladores del kernel llegaron a cansarse tanto de Tuxedo que incluso se habló de ponerlo en una blacklist, y recién entonces parece que Tuxedo empezó poco a poco a hacer upstream de sus drivers (artículo relacionado). Para cambiar configuraciones tienes que usar una app de Electron desastrosa, al punto de que voluntarios hicieron una app alternativa (post del blog). Pero hasta el desarrollador de esa app alternativa ya parece estar cansándose. Además, la reparabilidad es casi nula. Tuve un problema con la pantalla, me cotizaron más de 200 euros, y probablemente yo lo habría podido arreglar más barato por mi cuenta, pero no había piezas ni instrucciones. Ojalá mejore algún día, pero por ahora solo me dejó decepción. No volvería a comprarlo
Yo voy por mi segunda laptop Tuxedo y la uso contento. La primera me duró 7 años y hasta le arreglé varias piezas yo mismo. El soporte al cliente es muy rápido y el precio de las piezas es razonable. Claro, también estoy de acuerdo con las desventajas mencionadas arriba. Si no te gusta el software personalizado de Tuxedo, igual funciona bien con Linux normal (yo uso Ubuntu)
Por el resumen del segundo enlace, parece que el stack de software de Tuxedo está completamente integrado alrededor de sus propios productos. Me recuerda a los smartphones, donde también es ARM, pero cada SoC tiene personalizaciones de software distintas. Me sorprendió ver que sea obligatorio usar una app de Electron para cambiar configuraciones. Ya me parecía excesivo que Android fuera Java, pero esto se siente como una decisión todavía más loca
Me parece muy raro que una empresa que se presenta como especialista en Linux mantenga sus drivers separados del kernel. Si para usar una Tuxedo tienes que instalar una distribución personalizada o compilar módulos del kernel manualmente en otra distro, entonces mejor comprar por el mismo precio una laptop mucho mejor de una empresa que ni siquiera publicita soporte para Linux. Con esas al menos puedes usar casi cualquier distribución con soporte completo de hardware desde el primer momento
Qualcomm sigue actuando como Qualcomm
El primer enlace no habla de ninguna blacklist, solo de resolver un problema de compatibilidad de licencias
Yo sigo esperando una "laptop Linux que supere a Apple (más de 12 horas de batería con Ubuntu limpio)". El mercado actual de computación móvil es realmente frustrante. Si necesitas buena autonomía de verdad, te ves obligado a usar dispositivos cerrados de Apple aunque no te gusten. Si corres una VM de Ubuntu aarch64 sobre MacOS, va más rápido y dura más que arrancar Ubuntu nativamente en una laptop ARM. Así de atrasado está todavía el software de las laptops ARM. El hardware ya es excelente, pero el software avanza demasiado lento, y en ese retraso hasta se siente la mano del lobby de Microsoft
Microsoft sí le ha metido muchísimo esfuerzo a las laptops Surface basadas en ARM. Yo uso una Surface de 15 pulgadas, la configuración más básica (16GB RAM, disco de 256GB), pero la aprovecho como terminal, corriendo
vscode serveren un escritorio o una VM, y usando solo el cliente de vscode en la laptop. La compilación real (y probablemente el LSP también) se hace en remoto, así que el editor sigue respondiendo muy bien. Como resultado, la batería dura más de 16 horas, una locura. Además, los artefactos de compilación quedan directamente en el servidor, así que tampoco hace falta subir archivos pesados. Eso sí, depende de tener internet 24/7. También quiero una laptop Linux ARM nativa, pero por ahora estoy satisfecho con esta combinaciónSi buscas una laptop Ubuntu con más de 12 horas de batería, también vale la pena mirar Intel Lunar Lake. Mi Zenbook 14S (¡la S importa!) aguanta sin problema más de 12 horas para VS Code, navegador y reuniones (yo compilo en remoto). La pantalla también es mejor que la de una Macbook (OLED de alta resolución), y los builds completos van bastante bien. Instalar Ubuntu LTS directamente quizá no sea tan fácil, pero con la versión regular debería ser suficiente. Si no te gusta ASUS, también recomiendo la Thinkpad X1 Carbon Gen 13. Es un poco más pequeña y cuesta casi el doble, pero es un equipo bastante bueno
Ya hay muchas laptops Linux x86 que superan las 12 horas de batería. System76 es un ejemplo claro (supongo que aquí hay que mencionar que "System76 básicamente es Clevo reetiquetado")
Si necesitas buena autonomía, igual te ves obligado a usar dispositivos cerrados de Apple. Al final es el típico problema de qué fue primero, el huevo o la gallina. Todo el mundo compra laptops Windows y luego les instala Linux, así que los vendors de Linux no tienen poder para influir en los ODM (y luego terminan cargando ellos mismos con la integración del sistema, para después desahogarse en internet contando sus penas)
La última vez que fui a FOSDEM fue hace como 10 años, y me pareció un poco irónico ver tantísimos dispositivos Apple, dado el ambiente general de la conferencia
La Microsoft Surface Laptop 7 no tiene soporte ni para el touchpad ni para la pantalla táctil. Para marcar un modelo así como "soportado" hay que ser muy creativo con la definición de la palabra
No dice que todo funcione, solo que el kernel corre en esa laptop
De hecho, touch y touchpad son justo las primeras funciones que yo desactivo, así que no me afecta
Estoy esperando un producto así. Me gustan las laptops de bajo consumo para usarlas como terminal, pero no quiero entrar al ecosistema de Apple y ya me cansé de Windows. Las Chromebook potentes también desaparecieron, y en casa tengo un servidor Linux. Me pregunto si de verdad todavía toca seguir esperando
La alternativa que ya existe hoy es ponerle Asahi Linux a una MacBook Air M1/M2. Los modelos más viejos son baratos y siguen siendo rápidos. Faltan algunas funciones, pero realmente funciona muy bien. La he usado más de un año como laptop principal y la estabilidad ha sido excelente
Yo uso modelos ligeros de Thinkpad para eso y me funcionan muy bien. La batería dura bastante y no pesan mucho. Eso sí, el rendimiento es bajo. Yo me conecto por Tailscale a un desktop potente que tengo en casa usando
ssh/tmuxy edición remota con Zed. PerfectoIncluso una laptop con procesador Ryzen moderno y batería grande ya puede ofrecer una experiencia bastante buena. No llega al nivel de una Macbook M1, pero igual deja satisfecho
El nombre tal vez haga que uno lo pase por alto, pero el nuevo Ryzen AI (nombre clave strix point) es realmente excelente. También tiene muy buena eficiencia energética
Dicen que "Linux Kernel 6.15 ya soporta muchas laptops comerciales" (Lenovo Yoga 7x, ThinkPad T14s Gen 6, Dell XPS 13, Asus Vivobook S15, HP Omnibook x14, Microsoft Surface 13/15), pero me pregunto si alguien realmente las ha usado
Yo uso Linux en una Thinkpad T13s con CPU Snapdragon de la generación anterior. Es bastante rápida, tiene buena batería y es muy estable. La instalación es algo engorrosa, pero para un usuario de Linux de nivel intermedio no es nada imposible
Como usuario de una Yoga 7x, sigo esperando soporte completo. Los mayores problemas son los periféricos y el driver de Wi-Fi. Parece que la GPU ya por fin tiene soporte, pero la espera fue larga. Muchas veces el problema termina siendo Qualcomm
Yo tengo una XPS 13 y Linux corre bien, claro (aunque eso pasa con casi cualquier chipset x86), pero todo lo demás ha sido malo. La batería, el ventilador de la GPU y los puertos USB-C se fueron rompiendo en cadena justo después de que terminó la garantía
Yo uso una Surface Pro X y el soporte es más o menos aceptable (issue relacionado), aunque alcanza bien como segunda laptop. Lo que más extraño es no poder conectar un monitor externo por HDMI, y el soporte de audio también es inestable (aunque se puede esquivar con Bluetooth). Lo más doloroso fue configurar widevine. Si audio y widevine quedaran bien resueltos, serviría perfectamente como laptop principal para viajes o presentaciones
La última gran decepción para mí fue que la gestión de energía no funcionaba bien, así que la laptop se calentaba muchísimo y la batería se agotaba rápido. Mientras el software no dé soporte completo al hardware que realmente hace que una laptop sea una computadora portátil de verdad, no creo que termine siendo una opción práctica. Aun así, de verdad espero que ese cambio ocurra. Lo probé en una Volterra (ms dev kit 2023), y Linux tiene una cantidad enorme de paquetes ARM64, además de drivers que funcionan muy bien (por ejemplo Wacom: los drivers de Windows on ARM tardaron muchísimo, pero en Linux ARM64 el build ya estaba disponible de inmediato). El potencial es enorme y muy prometedor. Lo malo es que no poder distribuir el firmware necesario sigue siendo incómodo, y todavía depende del disco de arranque de WoA
Desde 2019 también existe la MNT Reform Laptop basada en ARM64 (información del producto)
Si no tiene soporte real o hay obstáculos importantes, entonces no se puede decir que esté soportado. Me molesta que las empresas parezcan creer que los usuarios de Linux van a aceptar cualquier cosa. Mientras Lenovo no ofrezca con seguridad más de 12 horas de batería, una calidad de construcción excelente y una pantalla decente incluso en la configuración más básica, yo no pienso comprarla
Espero que cuando salga Android Virtualization Framework (AVF) podamos conectar un monitor portátil (gafas) a un smartphone y correr una distribución Linux completa. Ya uso Termux, pero espero que AVF sea mucho más rápido. Ojalá el Samsung S26 Ultra tenga soporte perfecto. Si esto funciona, pienso hasta deshacerme de mi miniPC
AVF suena prometedor, pero no creo que vaya a rendir mejor que ejecutar las cosas nativamente en el sistema host
Yo también estoy experimentando con AVF ahora mismo (versión solo consola). Arranca más lento que levantar una VM en
virt-manager, y cuando lo apagas tienes que esperar a que termine de cerrarse por completo para poder reiniciarlo. En Debian, actualizarsystemdha sido especialmente doloroso. Apenas logré actualizarlo lanzando varios hechizos mágicos conapt, y la VM se cae cada vez que toca actualizarsystemdYo también estoy esperando, con el mismo objetivo (gafas inteligentes + Linux), que algún fabricante de headsets implemente a nivel de hardware un cursor de mouse HID basado en IMU. Mientras tanto, en amd64 estoy usando el driver de libinput
En el Librem 5 ya funciona bien una distribución Linux completa sin virtualización innecesaria
No es una laptop, pero uso un "cyberdeck" de realidad aumentada armado con gafas AR XReal y una Raspberry Pi 5 con batería. Esa combinación funciona bastante bien. La Raspberry Pi, desde ARMHF hasta ARM64, parece ser un buen indicador de qué tan maduro está el soporte de Linux sobre ARM