Durante años, instalar Linux en portátiles con hardware poco común ha sido una mezcla de ilusión y paciencia. A veces funcionaba a la primera. Otras, tocaba pelearse con ajustes, parches y soluciones a medio camino. Pues bien, Fedora 44 podría estar a punto de cambiar esa historia en los portátiles Windows ARM con Snapdragon, y la clave está en una persona muy concreta: Hans de Goede.
Si sigues el ecosistema Linux desde hace tiempo, su nombre te sonará. Hans es un veterano ingeniero que durante años trabajó en Red Hat, liderando y afinando muchísimas mejoras para portátiles con procesadores Intel y AMD. Ahora, tras dejar Red Hat, ha dado un giro interesante a su carrera y se ha unido a Qualcomm. Y sí, uno de sus primeros grandes objetivos allí es claro: mejorar el soporte de Fedora Linux en los portátiles ARM con Snapdragon desde el primer arranque.
Una propuesta sencilla, pero con mucho impacto
Hans de Goede ha presentado una propuesta de cambio para Fedora que busca algo muy concreto: permitir la selección automática del DTB (Device Tree Blob) en sistemas EFI AArch64. Puede sonar técnico, y lo es, pero la idea de fondo es muy simple: que Fedora funcione bien sin que el usuario tenga que tocar nada raro.
Esta propuesta aún debe pasar por la votación de la FESCo (el comité de ingeniería de Fedora), pero todo apunta a que será aprobada sin demasiadas objeciones. No introduce cambios radicales ni riesgos importantes, y el beneficio es enorme para quienes usan —o quieren usar— Linux en portátiles ARM.
Fedora listo para usar en portátiles ARM con Windows
El propio resumen de la propuesta lo deja bastante claro. El objetivo es que las imágenes ISO Live de Fedora para aarch64 funcionen “out of the box” en portátiles Windows ARM, es decir, que arranquen y funcionen sin modificaciones manuales.
Hasta ahora, el proceso era bastante más engorroso. Los usuarios tenían que modificar la imagen ISO y añadir a mano el DTB correcto para su dispositivo. Si no lo hacían, Fedora simplemente no arrancaba. No era precisamente una experiencia amigable, especialmente para quienes solo querían probar el sistema.
Con este cambio, todo eso desaparecería. Al arrancar, Fedora detectaría automáticamente el hardware y cargaría el DTB adecuado sin intervención del usuario.
¿Cómo lo consigue Fedora?
La solución técnica es elegante. Se utilizará una imagen de kernel modificada que incorpora varios elementos clave:
-
Un stub de arranque de Stubble
-
Los mapeos de hardware-id a DTB
-
Los archivos DTB necesarios
Este stub se encarga de identificar el hardware del portátil y cargar automáticamente el DTB correcto. El usuario ya no tiene que preocuparse de nada.
Eso sí, no se trata de un UKI completo. Es lo que podríamos llamar un UKI “incompleto”: incluye el stub de arranque y los DTBs, pero no la línea de comandos del kernel. Esa parte sigue viniendo de GRUB, como siempre, lo que permite al usuario modificar parámetros de arranque si lo necesita.
Como efecto secundario —bastante razonable—, el archivo vmlinuz aumenta su tamaño en unos 3 MB, pasando de aproximadamente 16 MB a 19 MB. Un coste pequeño para la mejora que aporta.
Un paso importante para Linux en Snapdragon X
Este esfuerzo llega en un momento clave. Los portátiles con Snapdragon X Elite están empezando a ganar protagonismo, pero Linux todavía no ofrece una experiencia redonda en este hardware. Hasta ahora, la mejor opción había sido, probablemente, Ubuntu con las imágenes X1E Concept, y aun así la experiencia podía ser irregular, con rendimiento por debajo de lo que se ve en equipos con AMD Ryzen o Intel Core Ultra bajo Linux.
Si esta propuesta sale adelante y Fedora 44 cumple lo prometido, podríamos estar ante un salto importante en la experiencia Linux sobre ARM en portátiles Snapdragon. Arrancar, probar y usar Fedora sin trucos ni modificaciones es justo lo que hacía falta para que más usuarios se animen.
Habrá que ver cómo evoluciona el soporte y qué tal se comporta el rendimiento, pero una cosa está clara: con Hans de Goede ahora dentro de Qualcomm, el futuro de Fedora en portátiles ARM pinta bastante mejor. Y eso, sinceramente, da gusto verlo.
Fuente: Phoronix
Añadir comentario
Comentarios