Los PC equipados con un procesador Qualcomm Snapdragon X son cada vez más numerosos. Se pueden encontrar en equipos de Acer, Asus, Dell, HP, Lenovo, Microsoft y Samsung. Por fuera se parecen a cualquier portátil Windows, pero su arquitectura de CPU ARM es diferente de la de los PC Intel y AMD que han dominado el mercado durante décadas.
Si quieres sustituir Windows 11 por Linux o instalar un segundo sistema en arranque dual, descargar una distribución Linux, crear una memoria USB con Rufus y arrancar desde ella no funciona necesariamente en un Snapdragon X.
Windows 11 ARM es el sistema operativo que ofrece la compatibilidad más completa en estos ordenadores. Aun así, Linux ha avanzado muchísimo. Ubuntu ya dispone de una verdadera imagen Desktop ARM64 destinada especialmente a los PC Windows on Arm, y Fedora también ofrece un procedimiento para los equipos Snapdragon.
En este artículo
Los PC con Snapdragon X plantean problemas con Linux
La mayoría de los PC vendidos durante los últimos veinte años utilizan la arquitectura x86-64 desarrollada alrededor de los procesadores Intel y AMD. Los Snapdragon X utilizan, en cambio, la arquitectura ARM64, también llamada AArch64. Es una arquitectura presente desde hace mucho tiempo en teléfonos inteligentes, tabletas, servidores y Raspberry Pi. Apple también la popularizó en ordenadores con sus chips Apple Silicon. Qualcomm ahora intenta hacer lo mismo en el mundo de Windows con los Snapdragon X.
Un sistema compilado para x86-64 no se puede iniciar simplemente en un Snapdragon X. Por eso una memoria USB con una ISO de Kubuntu AMD64 puede ser detectada por el firmware del PC y, aun así, no conseguir iniciar correctamente el sistema.
El problema va más allá de la arquitectura del procesador. En un PC tradicional, Linux puede descubrir gran parte del hardware mediante los mecanismos estándar del PC y los controladores integrados en el kernel. En los ordenadores ARM, el sistema también necesita una descripción adecuada del hardware, normalmente proporcionada mediante un Device Tree. Dos ordenadores con Snapdragon muy parecidos pueden necesitar archivos diferentes para hacer funcionar la pantalla, los puertos USB, el Wi-Fi, el audio, la batería o incluso la gestión de la energía.
Por tanto, que exista una ISO ARM64 no basta para concluir que una distribución es compatible con un PC Snapdragon X.
Windows 11 ARM es el sistema mejor compatible
Para un ordenador comercializado con un Snapdragon X, Windows 11 ARM es actualmente la solución de referencia. Microsoft proporciona directamente una imagen de Windows 11 destinada a los PC ARM64 y los fabricantes ofrecen sus controladores y actualizaciones de firmware para este entorno.
Ubuntu es una de las distribuciones Linux más avanzadas
La situación ha evolucionado mucho en Ubuntu, que ofrece oficialmente una imagen Desktop ARM64 genérica para plataformas ACPI y EFI, además de para equipos Windows on Arm con Snapdragon. El trabajo inicial de compatibilidad con el Snapdragon X Elite se integró directamente en esta imagen oficial. Canonical confirma que la ISO ARM64 Desktop está destinada especialmente a dispositivos Snapdragon con Windows on Arm.
Ya no se trata únicamente de imágenes experimentales creadas para unos pocos desarrolladores. Aun así, hay que distinguir entre la compatibilidad con la plataforma Snapdragon y la de un ordenador concreto, ya que algunas funciones pueden seguir sin estar disponibles según el modelo.
Ubuntu ofrece, por tanto, compatibilidad oficial con la plataforma Snapdragon X, pero eso no significa que cualquier ordenador equipado con este procesador vaya a funcionar completamente desde el primer arranque.
Fedora también es compatible con los PC Snapdragon X
Fedora es la otra gran distribución que ha avanzado mucho en estos ordenadores. Fedora introdujo un mecanismo que permite a las imágenes ARM64 seleccionar automáticamente el Device Tree correcto en las máquinas Windows on Arm, de modo que las imágenes Live se puedan utilizar sin tener que reconstruir manualmente una ISO para cada modelo.
Fedora ofrece documentación específica para instalar Fedora Workstation AArch64 en ordenadores Snapdragon Windows on Arm, junto con instrucciones concretas para los Snapdragon X Elite y Snapdragon X Plus.
La compatibilidad sigue siendo menos transparente que en un PC Intel o AMD. Algunas máquinas todavía necesitan ajustes después de la instalación y puede ser necesario recuperar firmwares específicos del modelo desde la instalación original de Windows.
Fedora también recomienda conservar Windows para seguir recibiendo las actualizaciones de firmware proporcionadas por el fabricante.
Linux debe identificar el Device Tree correcto
El kernel de Linux puede ser compatible con el procesador aunque el ordenador todavía no tenga una compatibilidad completa. Linux necesita saber cómo están conectados la pantalla, el controlador USB, el chip Wi-Fi, los altavoces, los distintos coprocesadores de Qualcomm, la gestión de la batería y muchos otros componentes. Esta información se puede proporcionar mediante un Device Tree adaptado al modelo.
Fedora trabaja precisamente en automatizar la selección del Device Tree correcto al arrancar sus imágenes ARM64 para facilitar su uso en los PC Windows on Arm.
Ubuntu se encuentra con el mismo problema. La distribución puede ser compatible con la plataforma Snapdragon X sin que todos los ordenadores comercializados dispongan inmediatamente de todos los elementos necesarios para funcionar.
La mayoría de las distribuciones ARM64 todavía no son compatibles con los Snapdragon X
Muchas distribuciones Linux ofrecen imágenes ARM64 desde hace años, pero eso no significa que se puedan instalar en un PC equipado con un Snapdragon X. Esas imágenes se desarrollaron para otras plataformas ARM, como Raspberry Pi, placas de desarrollo, servidores o algunos ordenadores que ya cuentan con soporte de hardware.
Raspberry Pi OS es un buen ejemplo. El sistema existe en 64 bits y utiliza la arquitectura ARM64, pero su documentación indica que esta versión está diseñada para Raspberry Pi con procesadores de 64 bits, como Raspberry Pi 3, 4 y 5. Una imagen ARM64 está vinculada al hardware que sabe iniciar y utilizar.
Los Snapdragon X son mucho más recientes en el mundo del PC. Qualcomm anunció el Snapdragon X Elite en octubre de 2023 y comenzó a integrar su compatibilidad en el kernel de Linux antes de la llegada de los primeros ordenadores comerciales. En 2024, el fabricante todavía explicaba que varias funciones, como la pantalla, la GPU, el audio, la cámara o la gestión de la energía, necesitaban más desarrollo.
Permitimos que parte de nuestros lectores consulte nuestros artículos gratis con un bloqueador de anuncios. Sin embargo, su número es actualmente demasiado alto para mantener este acceso para todo el mundo.
Puedes desactivar tu bloqueador para seguir leyendo de inmediato, suscribirte para disfrutar de todo nuestro contenido sin anuncios o volver un poco más tarde, cuando la presión haya disminuido.
El acceso se restablecerá automáticamente en cuanto la situación lo permita.