El soporte OpenGL del proyecto Asahi Linux supera oficialmente al de Apple Silicon
- El equipo de desarrolladores independientes del proyecto Asahi Linux ha trabajado durante unos 3 años para dar soporte a Linux en las Mac con Apple Silicon.
- El proyecto evolucionó desde una etapa inicial de "experimento muy inestable" hasta convertirse en un "sistema operativo de escritorio sorprendentemente funcional y utilizable".
- Los controladores recientes ya ofrecen soporte completo para OpenGL versión 4.6 y OpenGL ES versión 3.2, versiones superiores a las que Apple ofrece en macOS.
Comparación con los controladores GPU de Apple
- La desarrolladora Alyssa Rosenzweig anunció en una entrada de blog que el nuevo controlador solo fue reconocido oficialmente como apto después de pasar "más de 100 mil pruebas".
- Como la GPU de Apple no soporta algunas funciones, fue necesario usar métodos indirectos para implementar OpenGL y OpenGL ES.
- El equipo de Asahi sigue trabajando en el soporte para la API de Vulkan, con el objetivo de habilitar la API Vulkan de baja sobrecarga en hardware de Apple.
Estado actual y futuro de Asahi Linux
- Fedora Asahi Remix soporta mucho del hardware de las Mac M1 y M2, incluyendo webcam, bocinas, Wi‑Fi y Bluetooth, además de aceleración gráfica.
- Thunderbolt, la conexión de pantallas por USB-C, el micrófono integrado y el sensor de huellas Touch ID todavía no funcionan.
- Se espera que el soporte básico para las Mac M3 más recientes tarde al menos 6 meses.
Opinión de GN⁺
- El proyecto Asahi Linux es un excelente ejemplo del poder y la capacidad técnica de la comunidad de código abierto. Desarrollar un controlador que soporte el estándar OpenGL más reciente sin apoyo oficial de Apple es un logro notable.
- Este proyecto permite que los usuarios de Linux aprovechen el potente hardware de Apple y contribuye a ampliar la compatibilidad y las opciones entre distintos sistemas operativos.
- Con soporte para la API de Vulkan, tiene el potencial de mejorar la experiencia de los usuarios de Linux en aplicaciones gráficas de alto rendimiento, como los juegos, lo que podría tener un impacto positivo en el futuro del software de código abierto.
2 comentarios
Ojalá Apple hiciera algunas laptops con Linux. Con un poco más de memoria... creo que se venderían bastante bien a su manera.
Opiniones de Hacker News
Conformant OpenGL 4.6 on the M1 (rosenzweig.io)
Herramientas de desarrollo de Asahi Linux
Experiencia de usuario con Asahi Linux
Problemas reales del driver GPU de Asahi
Pregunta sobre el desarrollo del driver
Definición de prioridades en la ingeniería inversa
Actualización sobre soporte para Vulkan
Posibilidad de apoyo por parte de Apple