Ouvrir le menu principal

MacGeneration

Recherche

Asahi Linux fait tourner Doo... Quake III avec de l'accélération 3D

Pierre Dandumont

jeudi 08 décembre 2022 à 21:30 • 14

Logiciels

Après avoir annoncé pas mal de nouveautés récemment, le projet Asahi Linux vient de faire un grand pas en avant : la prise en charge des GPU Apple avec une accélération (partielle) de l'affichage.

Le premier article explique avec beaucoup de détails le fonctionnement des GPU d'Apple, et il y a une chose à bien comprendre : Apple utilise une architecture atypique. Pour résumer, il y a un coprocesseur ARM, l'ASC, qui se place entre le GPU et le système d'exploitation. Ce coprocesseur exécute son propre OS temps réel (RTKit)1 et gère en réalité les appels à la partie graphique. Cet intermédiaire a obligé Alyssa Rosenzweig et Asahi Linya à développer un pilote dans un langage inhabituel : Rust. En effet, le langage de Mozilla est nettement plus adapté que le C pour l'architecture choisie par Apple.

Quake III Arena sur un Mac M1 sous GNU/Linux.

Dans le second, les développeurs expliquent que le pilote est actuellement capable de prendre en charge les API OpenGL 2.1 et OpenGL ES 2.0, ce qui est suffisant pour obtenir une accélération matérielle sur les environnements de bureau et sur de vieux titres, comme Quake III Arena. Pour rappel, ce jeu a fait les beaux jours des Power Mac G4 il y a une grosse vingtaine d'années, quand certains développeurs s'intéressaient encore un peu aux Mac.

Si vous ne suivez pas l'actualité des versions des API, OpenGL est actuellement en version 4.6 (la 2.1 date de 2006) et OpenGL ES — son pendant simplifié pour les appareils mobiles — est en version 3.2. Les deux API sont considérées comme obsolètes (même si encore utilisées) et celle qui les remplace porte le nom de Vulkan. Il s'agit bien évidemment d'une des prochaines étapes dans le développement d'Asahi Linux. Les instructions nécessaires à l'installation du pilote sont disponibles sur le site du projet, pour les quelques personnes assez aventureuses pour tenter d'installer GNU/Linux sur un Mac Apple Silicon.


  1. Si vous êtes vieux ou si vous connaissez bien Apple, vous avez peut-être pensé à A/ROSE.  ↩︎

Ajouter ce site dans Google News

Et si Apple transformait le Mac mini en cerveau de la maison connectée ?

12/09/2026 à 19:56

• 8


Le nouveau score de récupération de l’Apple Watch repose sur une donnée dont Apple n'a pas testé la précision

12/09/2026 à 17:55

• 20


iPhone 18 Pro et Pro Max : des premières remises allant jusqu’à 200 €

12/09/2026 à 15:19

• 13


iPhone 18 Pro et Pro Max : les précommandes sont ouvertes, les délais s’allongent déjà 🆕

12/09/2026 à 14:01

• 110


iOS 27 : la correction automatique des mots de passe et les suggestions dans Messages attendront

12/09/2026 à 12:59

• 14


iOS 27 arrive le 14 septembre : les réglages de confidentialité à revoir (et ExpressVPN à -80 %) 📍

12/09/2026 à 12:59

• 0


MacBook Neo : jusqu’à 120 € sur la carte Carrefour, ou 100 € de remise chez Amazon

12/09/2026 à 12:58

• 2


Victime de son succès, GPT-6 Astra pousse OpenAI à fermer son offre ChatGPT Pro à 200 $

12/09/2026 à 11:47

• 24


Entre clins d’œil à Steve Jobs et piques sur la concurrence, le style John Ternus

12/09/2026 à 11:00

• 26


Précommandes des iPhone 18 à 14 heures : un Pro aujourd’hui ou un Duo en octobre ?

12/09/2026 à 08:44

• 73


iPhone 18 Pro : l’Apple Store baisse le rideau jusqu’à 14 heures

12/09/2026 à 08:44

• 25


La brosse à dents connectée de Dyson retirée temporairement des étals suite à un défaut de composants

12/09/2026 à 08:43

• 56


Sortie de veille : notre premier avis sur l’iPhone Duo et les autres nouveautés du keynote

12/09/2026 à 08:00

• 5


Bon plan : Anker offre un deuxième produit pour l'achat de certains chargeurs

11/09/2026 à 23:36

• 1


iOS 27, iPadOS 27, macOS 27 : découvrez notre nouveau livre !

11/09/2026 à 22:55

• 21


Samsung s’offre un faux Tim Cook pour se moquer de l'iPhone Duo

11/09/2026 à 22:11

• 86