Le support OpenGL d’Asahi Linux sur Apple Silicon dépasse officiellement celui d’Apple
(arstechnica.com)Le support OpenGL du projet Asahi Linux dépasse officiellement Apple Silicon
- L’équipe de développeurs indépendants du projet Asahi Linux travaille depuis environ trois ans à la prise en charge de Linux sur les Mac Apple Silicon.
- Le projet est passé d’une phase initiale de « expérience très instable » à un « système d’exploitation de bureau étonnamment fonctionnel et utilisable ».
- Les pilotes prennent désormais entièrement en charge OpenGL version 4.6 et OpenGL ES version 3.2, soit des versions plus élevées que celles proposées par Apple sur macOS.
Comparaison avec les pilotes GPU d’Apple
- La développeuse Alyssa Rosenzweig a indiqué dans un billet de blog que le nouveau pilote n’a été officiellement jugé conforme qu’après avoir passé « plus de 100 000 tests ».
- Comme le GPU d’Apple ne prend pas en charge certaines fonctionnalités, il a fallu recourir à des méthodes indirectes pour implémenter OpenGL et OpenGL ES.
- L’équipe Asahi poursuit son travail sur la prise en charge de l’API Vulkan, avec pour objectif de faire fonctionner l’API Vulkan à faible surcoût sur le matériel Apple.
État actuel et avenir d’Asahi Linux
- Fedora Asahi Remix prend en charge de nombreux Mac M1 et M2, avec notamment la webcam, les haut-parleurs, le Wi-Fi et le Bluetooth, ainsi que l’accélération graphique.
- Thunderbolt, la connexion d’écran via USB-C, le microphone intégré et le capteur d’empreintes Touch ID ne fonctionnent pas encore.
- Le support de base des tout derniers Mac M3 devrait encore demander au moins six mois.
L’avis de GN⁺
- Le projet Asahi Linux est un excellent exemple de la puissance et des capacités techniques de la communauté open source. Développer un pilote prenant en charge les derniers standards OpenGL sans support officiel d’Apple constitue une réussite remarquable.
- Ce projet permet aux utilisateurs de Linux de tirer parti du puissant matériel d’Apple et contribue à élargir la compatibilité et le choix entre différents systèmes d’exploitation.
- Avec le support de l’API Vulkan, il pourrait améliorer l’expérience Linux pour les applications graphiques hautes performances, comme les jeux, ce qui aurait un impact positif sur l’avenir des logiciels open source.
2 commentaires
J’aimerais bien qu’Apple nous sorte un laptop Linux. Avec un peu plus de mémoire... je pense que ça se vendrait plutôt bien.
Avis Hacker News
Conformant OpenGL 4.6 on the M1 (rosenzweig.io)
Outils de développement d’Asahi Linux
Expérience utilisateur avec Asahi Linux
Problèmes concrets du pilote GPU d’Asahi
Question sur le développement du pilote
Définition des priorités en rétro-ingénierie
Mise à jour sur le support de Vulkan
Possibilité d’un soutien d’Apple