Un bug de macOS sur les MacBook Pro 14 et 16 pouces peut affecter Asahi Linux (et rendre le Mac inutilisable)

Pierre Dandumont |

Hector Martin, sur une page wiki du projet Asahi Linux, met en avant un problème intéressant : macOS Sonoma et la dernière mise à jour de macOS Ventura, la 13.6, peuvent rendre certains MacBook Pro inutilisables. Et si le bug vient bien de macOS, il peut bloquer Asahi Linux.

Ne changez pas cette valeur.

Le problème touche les MacBook Pro équipés d'un écran « ProMotion », le nom marketing d'Apple pour les dalles à rafraîchissement variable. Si vous avez un MacBook Pro 14 ou 16 pouces, donc, il faut éviter de choisir une autre fréquence de rafraîchissement que le mode ProMotion (et donc ne pas forcer le 60 Hz ou une autre fréquence). En effet, si vous avez fixé une fréquence manuellement et que vous êtes en dual boot avec macOS Sonoma (que ce soit avec une autre version de macOS ou avec Asahi Linux), une mise à jour de l'OS peut rendre le Mac totalement inutilisable. Le problème touche aussi macOS Ventura, et il est encore plus dangereux : il n'y a pas besoin d'être en dual boot.

Le problème va dépendre des cas, mais il empêche au minimum d'accéder à un autre système que le principal (une autre version de macOS, Asahi Linux) en affichant un écran noir. De même, il peut bloquer la partition de restauration et même dans certains cas l'OS principal. La première solution, si vous avez encore accès à macOS Sonoma, est de forcer le mode ProMotion dans les options (Réglages système > Moniteurs).

Si vous avez une  suivie d'un écran noir, vous pouvez commencer par éteindre le Mac totalement (en pressant le bouton plusieurs secondes) et de le rallumer. Si cette méthode ne fonctionne pas, vous pouvez tenter de passer par RecoveryOS : une fois le Mac éteint, il faut presser le bouton, le relâcher directement, puis le presser et le garder enfoncé. Et si rien ne fonctionne, la dernière solution est le mode DFU.

Cette solution nécessite un autre Mac équipé d'Apple Configurator et nécessite de passer le Mac bloqué en mode DFU (Apple explique la méthode). Il faut ensuite passer par la méthode de l'étape 3 de la page d'Apple : relancer le programme interne.

La tâche à effectuer (image Apple).

Un problème lié à une mise à jour Apple

Le problème vient d'Apple et pas d'Asahi Linux. En réalité, la distribution GNU/Linux est même capable de « prédire » le problème lors de l'installation, pour éviter d'être touché. Le bug est bien lié aux mises à jour : lors du passage à macOS Sonoma (ou macOS Ventura 13.6), Apple met à jour le System Firmware (l'équivalent de l'UEFI, en schématisant) mais pas nécessairement la partition de restauration (le System Recovery). Et dans ce cas de figure, un bug survient si vous avez réglé votre écran sur une fréquence fixe, comme expliqué.

Notons enfin pour terminer que nous n'avons pas employé le terme « briqué » (c'est-à-dire transformé en brique) pour une bonne raison : comme l'explique Hector Martin sur Mastodon, les Mac Apple Silicon disposent d'une solution de restauration très efficace (le mode DFU) et il est pratiquement impossible de rendre un Mac totalement inutilisable suite à un bug. Ce qui n'empêche pas de perdre un peu de temps pour remettre en état le Mac suite à un bug issu d'Apple.

avatar Philippe MARTIN | 

Le problème touche-t-il les mac intel?

avatar maxou56 | 

@Philippe MARTIN
Les MacBook Pro intel n'ont pas le pro motion.

Par contre si c'est un Mac intel "T2" il y a aussi le mode DFU
https://support.apple.com/fr-fr/guide/apple-configurator-mac/apdebea5be51/mac

avatar Mrleblanc101 | 

@Philippe MARTIN

Il n'y a pas de Mac Intel avec ProMotion

avatar mat16963 | 

Encore une preuve que le contrôle qualité et le programme de betas publiques ouvertes à des millions d’utilisateurs mais avec des feedbacks traités majoritairement par groupes à l’aide d’IA et de quelques humains fonctionne bien chez Apple ! Il n’y a aucun problème, il ne faut rien changer ! Tout est NI-CKEL !

avatar ⚜Dan | 

@mat16963

Ok ça c’est galère 😂

avatar raoolito | 

et le pire c’est quand on lit ça et qu’on a l’option sous les yeux.. on a ENVIE de tester pour voir, mais si on le fait et qu’on doit aller jusqu’au mode DFU, on aura un temps fou à perdre !

bref, flippant, on espère vite un correctif !

avatar R-APPLE-R | 

Vidéo très intéressante https://youtu.be/UfrsyoFUXmU?feature=shared 😈

avatar TDBI | 

Le fameux mode DFU à la Apple.

Que de souvenirs ☺️

avatar IRONMAN65 | 

😂🤣😆

avatar occam | 

Hector Martin écrit :
« macOS Sonoma and macOS Ventura 13.6 were released with multiple serious bugs in their upgrade and boot process.…
This bug can affect users both with and without Asahi Linux installed.

macOS 13.6 Ventura uses the macOS Sonoma System Firmware, but suffers from the problem. Even users with just 13.6 installed single-boot are affected by this issue (no Asahi Linux needed). We do not understand how Apple managed to release an OS update that, when upgraded to normally, leaves machines unbootable if their display refresh rate is not the default. This seems to have been a major QA oversight by Apple. »

Ces lignes — et le lien de l’article de Pierre Dandumont pour nos correspondants francophones — forment désormais un sticky destiné à répondre à une question que l’on nous pose régulièrement, à mon groupe et moi : au vu des progrès de Asahi Linux, pouvons-nous envisager de retourner sur Mac quand ce système sera suffisamment stable ?

La réponse catégorique est : en l’état, non.
Nous ne pouvons plus risquer de nous placer à la merci de machines fermées hermétiquement, assujetties à un maître d’œuvre qui exerce une mainmise totale sur leur fonctionnement. Même quand il permet, exceptionnellement, comme dans le cas de Asahi Linux, l’utilisation parallèle d’un OS ouvert. Nous ne saurions plus envisager de soumettre un OS ouvert à un environnement matériel cadenassé.

Ceci, malgré tous les regrets causés par l’efficacité superbe des processeurs et SoC Mx. (Et abstraction faite des mesquineries de segmentation artificielle illustrées par la gamme M3. Ça, c’est normal : AAPL as per.)

En ce jour de la publication du dernier rapport de James Hansen, imaginons ce qu’Apple pourrait faire pour le bilan énergétique du monde, rien qu’en vendant, sous licence, des versions débridées de ses engins, et des outils logiciels qui vont avec.

avatar iamaware | 

Occam a tout dit. Commentaire à lire absolument pour tout fan d'Apple.

avatar Hasgarn | 

J’allais demande si Sonoma était stable.
On va attendre un peu 😀

Ps : je suis toujours sous Monterey et ça toune comme un charme

avatar claude72 | 

@ Hasgarn
"je suis toujours sous Monterey et ça toune comme un charme"

Moi je suis toujours sous Lion, et ça tourne aussi comme un charme !

*********

"... les Mac Apple Silicon disposent d'une solution de restauration très efficace (le mode DFU) et il est pratiquement impossible de rendre un Mac totalement inutilisable suite à un bug."
Et c'est censé être un progrès ? surtout par rapport à un "vieux" Mac qu'il était impossible de rendre inutilisable ? (comme le mien, qui peut toujours redémarrer sur un DVD ou une clé USB)

En fait c'est le syndrome du pompier pyromane : Apple ajoute des tas de blocages et de sécurités (comme la puce T-machin) qui sécurisent l'ordinateur (et qui accessoirement empêchent l'utilisateur d'intervenir dans son ordinateur) et qui le bloque pour un oui ou pour un non, et, magnanimement, elle ajoute un mode de restauration pour débloquer la situation qu'elle a elle-même créée... avec quand-même le risque que le Mac reste "briqué".

avatar occam | 

@claude72

“…qui accessoirement empêchent l'utilisateur d'intervenir dans son ordinateur…”

Sauf que ce n’est plus vraiment « son » ordinateur.
Quand on opte pour entrer dans l’univers Apple, il faut abandonner toute illusion de propriété souveraine. On fait ce qu’Apple permet, aussi longtemps qu’Apple le permet.

À mes débuts, juste avant l’essor de la microinformatique, il était normal de travailler sur des mainframes en location, où toute intervention sur le matos et son système était catégoriquement verboten. C’est pourquoi les PDP 11 de DEC, puis les petites bécanes comme Apple II, furent ressenties comme une libération, joyeuse et créatrice. On en faisait ce qu’on voulait ; du moins, on en faisait tout ce dont on était capable.

Il m’a fallu du temps pour m’avouer que l’Apple d’aujourd’hui impose les mêmes servitudes que les mainframes d’IBM d’il y a 45 ans, mais d’une manière plus insidieuse — et beaucoup plus lucrative pour AAPL.

Ironie de l’histoire : certains mainframes d’IBM sur lesquels j’ai travaillé pour la dernière fois il y a 30 ans tournent toujours. Mais maintenant sous Linux, avec rien que de l’Open Source. Et leur parfaite modularité a permis de les entretenir, de les moderniser, de tirer tout le parti de leur robustesse, au lieu de les envoyer à la casse.
Rien de cela n’a de chances d’advenir avec les Mac actuels.

avatar Mac1978 | 

@occam

Je suis d’accord avec vous, au moins en partie.

J’ai aussi connu les IBM 36, le Cobol, et surtout les ingénieurs IBM - Intelligents, Beaux et Modestes - qui vous expliquaient que vous n’étiez rien avec une arrogance décoiffante.

Je me souviens de l’un deux expliquant en conseil de direction en 1986 que le Mac, s’il survivait, ne serait qu’un jouet pour enfant amusé par MacPaint et l’interface graphique, mais que l’informatique, la vraie ne serait qu’IBM et ses mainframes, éventuellement le PC et le C:\ de MS_DOS.

Effectivement, aujourd’hui Apple et son univers ultra-fermé, et son arrogance, ressemble à l’IBM des années 80. Il est de plus en plus difficile, voire impossible, de simplement « booter » sur un simple disque externe, et je ne parle même pas de l’édition des ressources du système. Vive feu ResEdit !

Maintenant, la plupart des utilisateurs Mac ne touchent pas au système ni aux réglages de base. Leur ordi, leur téléphone et tablette, c’est un peu comme leur bagnole, il faut tourner la clé et que ça marche. Pour le reste, il y a le garagiste.

avatar iamaware | 

Pour beaucoup de personnes, le Mac est juste un ordinateur "plus simple" qu'un PC.

Or le Mac c'est surtout macOS, c'est-à-dire la version d'Unix la plus simple et la plus intuitive. Mais ça reste une informatique de pointe, bien plus que Windows.

C'est pour ça qu'il est l'heure que Tim Cook conçoive de vrais machines évolutives. Marre de cette stratégie d'obsolescence programmée ou tu payes ton Mac 2000€ pour ensuite le voir devenir obsolète au bout de 4 ans.
Alors que si elle avait fonctionné sur Linux, cette même machine aurait pu durer 10 ans.

avatar claude72 | 

@ occam
"Sauf que ce n’est plus vraiment « son » ordinateur."

Quand s'est opéré ce virage du Mac encore ouvert et "bidouillable" (comme mon MacPro 1.1 dans lequel je peux faire ce que je veux avec la RAM, les disques-durs, les cartes PCI et même les processeurs) vers ces machins tout fermés d'aujourd'hui ?

***********

@ iamaware
"Marre de cette stratégie d'obsolescence programmée ou tu payes ton Mac 2000€ pour ensuite le voir devenir obsolète au bout de 4 ans."

Je l'ai dit plusieurs fois, j'ai à la maison un MacPro 1.1 à 2,66 GHz de 2006 sous Lion et je travaille au quotidien avec un autre MacPro 1.1 à 3,0 GHz, aussi de 2006, aussi sous Lion... (et avant, j'avais un HP Pavilion, aussi de 2006, sauvé d'une poubelle et qui tournait sous Linux)
Ces deux antiquités âgées de 17 ans suffisent largement à tous mes besoins informatiques : courriels, navigation sur Internet, lecture de PDF/vidéo/audio, traitement de texte et un peu de bidouillage d'images, c'est à dire une utilisation normale de bureautique, alors que la stratégie d'obsolescence programmée d'Apple n'était guère différente en 2006 de celle d'aujourd'hui et donc que ces 2 Mac auraient dû partir à la casse il y a déjà 13 ans !
Et donc je me demande si "l'obsolescence programmée" est vraiment uniquement technologique, ou si elle n'est pas aussi en partie programmée dans le cerveau des utilisateurs qui décident qu'un ordinateur est obsolète simplement parce qu'ils croient avoir besoin d'en changer ou qu'ils ont envie d'en changer ?

CONNEXION UTILISATEUR