Ubuntu llega a las Snapdragon X Elite

Gracias al trabajo que viene realizando la gente de Canonical desde mediados del mes de octubre, varias computadoras portátiles pertenecientes a la reciente generación Snapdragon X Elite ya son compatibles con Ubuntu. Esto forma parte del ambicioso plan de Canonical, el cual pretende llevar Ubuntu a todo el hardware Snapdragon X Elite existente. ¡Indaguemos más en esta interesante nota informativa!

Ubuntu llega a las Snapdragon X Elite

¿En cuál versión de Ubuntu se basan estas primeras imágenes para los dispositivos Snapdragon X Elite?

Como es de esperarse, estas primeras versiones tempranas de Ubuntu para los ordenadores portátiles que funcionan con la tecnología de Snapdragon X Elite, se basan en la reciente versión 24.10 “Oracular Oriole”. ¿Y por qué no usar la más reciente versión LTS 24.04 en su lugar, ya que proporciona una mayor estabilidad? Si bien es cierto que Ubuntu 24.04 LTS brinda mayor estabilidad y confiabilidad, usar la 24.10 tiene más lógica, pues cuenta con las más recientes versiones de bibliotecas y características, lo cual resulta idóneo para este tipo de planes.

Y es que, tal como señala Canonical, al usar las más recientes bibliotecas y características, se puede experimentar mucho mejor con nuevas funcionalidades. La finalidad de esto es que el equipo de desarrollo de Ubuntu, enfocado en los dispositivos Snapdragon X Elite, pueda aprender rápidamente cómo mejorar la experiencia de escritorio en la próxima generación de ARM64.

En cuanto a los dispositivos compatibles, de momento las instalaciones exitosas se llevan a cabo en:

  • ASUS Vivobook S 15
  • Dell XPS 13 9345 (32 GB y 64 GB)
  • HP Omnibook X 14
  • Lenovo ThinkPad T14s Gen 6 (32 GB y 64 GB)
  • Lenovo Yoga Delgado 7x

¿Cómo instalar estas versiones previas de Ubuntu en alguno de los dispositivos Snapdragon X Elite compatibles?

Lo primero que se debe hacer es descargar la imagen de vista previa disponible y luego crear la instalación en una unidad USB. Por razones obvias, antes de hacer la instalación, se debe crear una copia de seguridad del Windows instalado. Para proceder con la instalación de la vista previa de Ubuntu en algún dispositivo Snapdragon X Elite compatible, se debe deshabilitar, de momento, el Secure Boot desde la BIOS y usar un puerto USB-C. Al momento del particionado, Canonical recomienda hacerlo junto a la partición de Windows, generando así un arranque dual.

Detalles de la instalación a tener muy en cuenta

Un hecho a destacar es que, por razones de licenciamiento, estas primeras versiones de Ubuntu no pueden proporcionar varios archivos adicionales de Firmware necesarios para utilizar algunas funciones del dispositivo. Por ello, y mientras surjan cambios en las respectivas licencias para que estos firmware sean más accesibles, se deben extraer estos firmware desde la instalación de Windows. Para llevar a cabo esta tarea se debe recurrir a la herramienta qcom-firmware-extract. Luego de extraer los firmware, se debe reiniciar el dispositivo, y ejecutar los comandos: sudo apt install qcom-firmware-extract y sudo qcom-firmware-extract y reiniciar nuevamente para que se carguen los firmware.

Es importante destacar que, al tratarse de versiones tempranas, es más que lógico encontrarse con errores, incluso en dispositivos compatibles. Así, es posible hacer frente a problemas con la gestión de energía, fallas en el sonido, problemas con cámaras webs e inclusive, bugs con gráficos acelerados.

Otro hecho a destacar es que, al ser imágenes de vista previa, no es aconsejable usar estas instalaciones de Ubuntu como SO de producción o de uso diario en usuarios finales. El objetivo, obviamente, es ir probando la distro e ir reportando los bugs que se vayan encontrando. En efecto, Canonical advierte que estas imágenes se distribuyen sin ninguna garantía de estabilidad ni soporte oficial.

Otra opción de SO para estos usuarios

La llegada de Ubuntu a los ordenadores Snapdragon X Elite resulta ser sumamente relevante, pues los usuarios de estos dispositivos podrán optar por otra plataforma además de Windows, el cual, hasta ahora, es la única opción como SO disponible. Además, con el arribo de Ubuntu, otras distribuciones populares, como Linux Mint, Elementary OS o KDE Neon, seguramente también estarán disponibles en estos dispositivos.

Contribuciones y agradecimientos

Todo el código fuente de esta versión temprana de Ubuntu para dispositivos Snapdragon X Elite está disponible tanto en la PPA ~ubuntu-concept/x1e como en los repositorios Git. Para los desarrolladores de otras distros y usuarios avanzados, Canonical ha señalado que ya pueden emplear la herramienta livefs-editor y así hacer las respectivas modificaciones de imágenes, cambios en los árboles de dispositivos, configuraciones de Grub, Kernel, etc. De esta manera, pueden ir abarcando mucho más rápido una mayor cantidad de hardware.

En cuanto a las contribuciones, Canonical ha hecho énfasis en Dell, Qualcomm y Lenovo, los cuales, según, han aportado valiosas pruebas de hardware con Ubuntu ARM64. Asimismo, también han agradecido a OFTC, Linaro y los desarrolladores involucrados en el kernel Linux.