Tecnología

Un equipo de desarrollo de cuatro personas hace que la GPU de la serie M de Apple funcione en Linux

Para los valientes que ejecutan Linux en Apple Silicon, su paciencia ha valido la pena. Controladores de GPU que proporcionan aceleración de hardware de escritorio ahora disponible en Asahi Linuxdesbloqueando más potencia de los chips de la serie M.

Se necesitaron alrededor de dos años para llegar a este controlador alfa de OpenGL, pero el trabajo preliminar debería conducir a un progreso más rápido, escriben los líderes del proyecto Alyssa Rosenzweig y Asahi Lina. Mientras tanto, los controladores son “lo suficientemente buenos para ejecutar una experiencia de escritorio fluida y algunos juegos”.

Los juegos más antiguos que no requieren compatibilidad con Vulkan, como la trilogía original de Quake, deben ejecutarse (dentro de los límites de la versión alfa) en Asahi Linux en Mac de la serie M.
Agrandar / Los juegos más antiguos que no requieren compatibilidad con Vulkan, como la trilogía original de Quake, deben ejecutarse (dentro de los límites de la versión alfa) en Asahi Linux en Mac de la serie M.

Los controladores brindan compatibilidad con OpenGL 2.1 y OpenGL ES 2.0 para todos los dispositivos de la serie M de Apple. Eso es suficiente para entornos de escritorio y juegos más antiguos con una velocidad de 60 cuadros por segundo en resolución 4K. Pero el siguiente objetivo es soporte Vulkan. El trabajo de OpenGL se está haciendo “con Vulka en mente”, escribe Lina, pero se necesitaba algo de compatibilidad con OpenGL para que los escritorios funcionaran primero. Puede leer mucho más sobre OpenGL, Vulkan e interacción Zinc en Publicación de blog de Asahi.

Asahi Linux se ha contentado con escritorios renderizados por software desde hace un tiempo, pero los chips de la serie M son lo suficientemente rápidos como para sentirse casi nativos (y, a veces, más rápidos que otros escritorios en hardware ARM). Y al mismo tiempo El proyecto Asahi es relativamente nuevo., algunos núcleos de silicio de Apple son compatibles con versiones anteriores de dispositivos conocidos y compatibles, como el iPhone original. Y el trabajo de Asahi está destinado a fluir hacia arriba, ayudando a otras distribuciones a ponerse en marcha con el hardware de Apple.

READ  Apple Music y la App Store vuelven a caer

El equipo de desarrollo consta de tres miembros principales: Rosenzweig, Lina y Dougall Johnson, además de Ella Stanforth, que trabaja en los controladores Vulkan y la reutilización futura. Los desarrolladores señalan que su trabajo se encuentra “sobre los hombros de los gigantes de FOSS”. Incluye el backend NIR, el Direct Rendering Manager del kernel de Linux y la API Gallium3D dentro de los controladores Mesa de código abierto, que se basan en 30 años de trabajo en OpenGL.

La instalación de los nuevos controladores requiere un kernel que funcione, controladores Mesa y un escritorio basado en Wayland. El equipo agradece los informes de errores, pero no los del tipo “esta aplicación en particular no funciona”. Su publicación de blog explica cómo y dónde informar problemas específicos de GPU.

Patricio Arocha

Especialista web. Evangelista de viajes. Alborotador. Fanático de la música amigable con los hipster. Experto en comida

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba