Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Mac _ Pb MBP 15r El Capitan [Résolu]

Écrit par : mowg 5 May 2018, 10:06

Bonjour à tous,

Depuis quelque temps, mon MBP 15 retina (2015) s'éteint tout seul.
J'ai l'impression que le problème arrive quand il se met à chauffer (à partir de 55°C 60°C selon SMC Fan control), mais aucune certitude à ce niveau là.

Après plusieurs Reset PRAM / SMC - clean install (El Capitan), le problème persiste.

Je pense à un problème hardware, mais avant de l'emmener en boutique j'aimerais essayer de vérifier toutes les autres options.

Du coup, après plusieurs recherches (et il semble que je ne sois pas le seul à qui ce probleme soit arrivé), je suis tombé sur ce site, dont le sujet a été marqué en "résolu" mais aucun retour de la part des utilisateurs quant à la solution proposée.
https://fr.ifixit.com/Answers/View/357764/MBP+turns+off+Randomly+Without+Warning

Pouvez vous me dire ce que vous pensez de la solution proposée (en bas de la page) ? En quoi consiste t'elle concrètement ?
Pensez vous que cela peut régler le pb ? Et surtout, n'est ce pas "dangereux" pour mon mac ?

Merci pour vos retours,



La solution proposée (pour ceux qui ne souhaitent pas lire tout le thread en anglais) :

"it's a software bug.

Rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderboltNHI.kext.BAK and the problem will go away.

Restart in Recovery mode (hold ⌘+r at Startup). Enter Terminal and type:

csrutil disable

to turn off System Integrity Protection (you cannot rename the file otherwise).

Restart

Enter Terminal and type:

sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK

Crashing is now solved.

Now turn System Integrity Protection back on by restarting in Recovery mode (hold ⌘+r at Startup). Enter Terminal and type:

csrutil enable

Restart and enjoy your Mac as normal.
"

Écrit par : stratele52 5 May 2018, 11:16

Ton lien fait référence à un Mac Book Pro 15 po Unibody de 2009 .
À mon avis c'est très loin de ton modèle

Il chauffe ou pas ? As tu Macs Fan Control d'installé pour bien lire la température ?
Chauffe ; poussière à l'intérieur ? A nettoyer
Pâte thermique a remplacer ?

Il coupe même branché sur le transformateur ?

As-tu essayé sans aucun périphérique de branché ? Même pas de souris ?

Des modifications / réparations récentes effectuées ? Batterie , carte.....?

Écrit par : mowg 5 May 2018, 11:44

Ok, j'avais pas fait attention qu'il s'agissait d'un MBP late 2008 dans le lien.

Sinon, pour répondre à tes questions, j'ai effectivement eu qqs problemes avec mon mac :

- 1 verre de coca qui s'est renversé sur le clavier il y a 1 an : PAs de dégâts apparents/directs
- Envoyé chez un réparateur (non agrée) pour un nettoyage
- Je lui fais confiance mais moyennement.... Certaines visses ont mal été replacées (j'ai perdu 3 visses sous le capot, je suppose qu'il n'a pas bien respecté les différentes positions)
- Il coupe aussi bien sur alimentation que sur batterie
- Aucun périph branché dessus

- J'ai SMC fan control (qui me permet de voir la température, et de régler les ventilos. D'ailleurs en cas de coupure, il a tendance à recouper aussitot si je rallume. Faire tourner les ventilos à fond grace à SMC me permet de pouvoir maintenir l'ordi allumé

- J'ai pensé à la solution du changement de la pâte thermique, mais le réparateur (susnommé) me le fait pour 79 euros.

- Aussi, j'avais eu un pb de batterie qui gonflait et qui provoquait un dysfonctionnement du trackpad il y a 2 ans. Ce pb avait été réglé et pris en charge par un réparateur agrée.


Sinon, en quoi consiste la solution proposée sur le forum ? (j'y connais rien)

Merci pour ta réponse

Écrit par : stratele52 5 May 2018, 11:52

Oh là là tout ça peut être la cause de la fermeture inopinée.

Ça doit être absolument mentionné au départ.
Tous ces travaux ont peut-être été mal fait à voir les vis perdues .....?

Bonne chance.

Écrit par : mowg 5 May 2018, 12:51

Et est ce qu'il y a moyen de savoir d'où vient le probleme dans la console ?

Mais effectivement, je pense que le probleme provient du fait que j'ai un jour renversé un verre PLEIN de coca sur le clavier (l'accident bete !). et même si j'ai eu de bons réflexes sur le coup (éponger, le retourner, faire tourner les ventilos), j'ai tjs pensé que tôt ou tard des condensateurs, ou des circuits souffriraient sans doute d'une usure/corrosion prématurée.

Mais comment savoir ? ohmy.gif

Et sinon, le simple fait qu'il manque 3 visses (celles qui tiennent le capot) pourrait être la cause ?? J'ai du mal à comprendre ça.

Écrit par : stratele52 5 May 2018, 13:09

Citation (mowg @ 5 May 2018, 07:51) *
Et sinon, le simple fait qu'il manque 3 visses (celles qui tiennent le capot) pourrait être la cause ?? J'ai du mal à comprendre ça.



Non pas du tout

Écrit par : baron 5 May 2018, 13:11

Citation (mowg @ 5 May 2018, 11:06) *
Pouvez vous me dire ce que vous pensez de la solution proposée (en bas de la page) ? En quoi consiste t'elle concrètement ?
Pensez vous que cela peut régler le pb ? Et surtout, n'est ce pas "dangereux" pour mon mac ?

Bonjour,

La solution proposée consiste simplement à désactiver l'« extension noyau » (kext), une forme de pilote, qui gère Ethernet via l'interface Thunderbolt, apparemment buguée. En la renommant (ajout de l'extension .BAK à la fin), elle ne se chargera plus au démarrage.

Ça ne coûte rien d'essayer. Au pire, il suffit de faire la manœuvre inverse pour remettre les choses en l'état.

Je traduis les instructions :
Citation
1) Désactiver le SIP
• Redémarrer en mode Recovery (enfoncer les touches ⌘+r au démarrage),
• Lancer le Terminal (via le menu Utilitaires) et taper la commande :
Code
csrutil disable
en validant la commande avec la touche Enter. — Ceci désactive le SIP (System Integrity Protection), qui autrement empêche de renommer l'extension.
• Redémarrer.

2) Désactiver l'extension buguée en la renommant
• De retour dans votre session, ouvrir le Terminal (qui se trouve dans le dossier Applications > Utilitaires) et taper (ou copier-coller pour plus de sûreté…) :
Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK
suivi d'Enter.
• Le mot de passe administrateur est demandé ; le taper à l'aveugle (rien ne s'affiche) et valider de nouveau.
Le problème est résolu.

3) Réactiver le SIP
• Redémarrer en mode Recovery (⌘+r au démarrage).
• Ouvrir le Terminal (via le menu Utilitaires) et taper la commande :
Code
csrutil enable
suivie d'Enter,
• Redémarrer.


— En cas de besoin, pour remettre les choses dans leur état d'origine, passer de la même manière la commande inverse :
Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext.BAK /System/Library/Extensions/AppleThunderboltNHI.kext


(Le problème semble assez courant et sur plusieurs modèles, voir p.ex. https://outluch.wixsite.com/rmbp-crash — solution trouvée à partir de ce post : https://forums.macrumors.com/threads/help-updated-to-macos-10-12-4-mbp-randomly-shuts-off.2039446/page-4#post-25605293)

+++++++++++++++++++
[Edit du 12 octobre 2019]

Depuis Catalina, le Système est monté en lecture seule. Pour renommer le fichier incriminé, il faut donc redémarrer sur la partition de récupération et indiquer le chemin complet vers le disque principal.
Voir le message suivant pour la procédure détaillée : https://forum.macbidouille.com/index.php?s=&showtopic=407947&view=findpost&p=4294514

Écrit par : mowg 5 May 2018, 16:17

Merci pour la traduction de l'opération. Je viens de faire une tentative, mais je crois pas que ça ait marché. Y'a t'il un moyen de vérifier ?

Concernant les travaux qui ont été mal faits, je veux bien y croire, car je me rappelle avoir du ramener le mac car il avait oublié de brancher un HP...
Mais vu que le probleme n'est apparu plusieurs mois après, je ne pense pas que ces travaux mal faits soient soient la cause de la panne. A voir.

Écrit par : bigmechantmou 5 May 2018, 17:19

Bonjour,

Les symptômes semblent indiquer la mise en sécurité du mac pour cause de surchauffe CPU ou GPU.

Les causes sont souvent la poussière accumulée jusqu'au ventirad, mais dans le cas du verre de coca renversé ça peut jouer aussi si la désoxydation de la CM n'a pas été correctement réalisée.

Je conseille donc d'ouvrir via tutoriel sur ifixit, nettoyer et remplacer la pâte thermique, et inspecter d'éventuelles traces de corrosion sur la CM. Tenter un nettoyage éventuel à l'alcool.

Écrit par : baron 5 May 2018, 17:40

Citation (mowg @ 5 May 2018, 17:17) *
Merci pour la traduction de l'opération. Je viens de faire une tentative, mais je crois pas que ça ait marché. Y a-t-il un moyen de vérifier ?

Passe la commande informative (qui liste le contenu du dossier indiqué)
Code
ls /System/Library/Extensions/
et regarde si l'extension AppleThunderboltNHI.kext a bien été renommée en /AppleThunderboltNHI.kext.BAK.

Écrit par : mowg 5 May 2018, 18:29

Checked !

L'extension AppleThunderboltNHI.kext a bien été renommée en /AppleThunderboltNHI.kext.BAK (voir pj)
De plus, j'ai fait chauffer un peu la température du mac tout à l'heure, en poussant un peu le CPU; il est resté entre 65°C et 70°C (avec des pointes à 75°C) pendant un bon quart d'heure et pas de coupures.
Vu que les coupures sont quand même trés aléatoires, j'attends encore quelques jours pour passer le fil en résolu (si la solution proposée a marché)
Sinon, je passerais pas la case ifixit, démontage/nettoyage. (étape 1 : acheter un tournevis cool.gif )

Merci à tous !




Mais ca serait quand même bien étrange que ce problème qui semble tout à fait hardware soit en fait un simple bug...

Écrit par : mowg 7 May 2018, 21:30

Incroyable mais cette solution a l'air de fonctionner !! D'autant que les symptômes décrits dans le site (écran noir + ventilos + coupure) correspondaient parfaitement.
Je veux pas crier victoire trop tôt, mais c'est pas trop mal parti, car malgré une utilisation intensive : aucune coupure depuis l'opération.


Mais y'a quand même un truc qui j'ai du mal à comprendre, c'est que si c'est software, pourquoi je n'ai eu aucun probleme pendant des années et que tout d'un coup il s'est mis à buguer. Ca semble assez illogique avec un bug du driver.

Si jamais qqn a une théorie je suis preneur.


PS : et du coup si c'est software, j'avais posté mon fil au bon endroit wink.gif

Écrit par : mowg 9 May 2018, 22:08

Improbable solution mais ça marche !
J'ai pas réussi à passer le fil en résolu, mais problem solved !
Merci à tous ! J'ai économisé des centaines d'euros et j'espère garder mon mac encore qqs années ! (je commençais déjà à lorgner sur les nouveauw DELL XPS 2en1)

Enfin bon, je voulais quand même dire, pour finir, qu'on ne peut pas dire qu'Apple se soit beaucoup manifesté concernant ce problème (connu)...Tout comme le fait que certaines clés USB 3 provoquent un dysfonctionnement du wifi sur certains MBP (une histoire de "basses fréquences" encore...)

Bref, content de garder mon MBP, mais ca sera le dernier.

Écrit par : bigmechantmou 9 May 2018, 22:22

Citation (mowg @ 9 May 2018, 23:08) *
J'ai pas réussi à passer le fil en résolu, mais problem solved !

Faut faire édition complète et taper Résolu dans le titre.

Par contre si le sujet est trop vieux ça ne sera plus possible

Écrit par : baron 9 May 2018, 23:59

Citation (bigmechantmou @ 9 May 2018, 23:22) *
Citation (mowg @ 9 May 2018, 23:08) *
J'ai pas réussi à passer le fil en résolu, mais problem solved !

Faut faire édition complète et taper Résolu dans le titre.

Par contre si le sujet est trop vieux ça ne sera plus possible

On a un mois pour le faire, autrement un modérateur peut s'en charger s'il passe par là. wink.gif

Écrit par : vousti 17 May 2018, 11:44

Citation (mowg @ 5 May 2018, 19:29) *
Checked !

L'extension AppleThunderboltNHI.kext a bien été renommée en /AppleThunderboltNHI.kext.BAK (voir pj)
De plus, j'ai fait chauffer un peu la température du mac tout à l'heure, en poussant un peu le CPU; il est resté entre 65°C et 70°C (avec des pointes à 75°C) pendant un bon quart d'heure et pas de coupures.
Vu que les coupures sont quand même trés aléatoires, j'attends encore quelques jours pour passer le fil en résolu (si la solution proposée a marché)
Sinon, je passerais pas la case ifixit, démontage/nettoyage. (étape 1 : acheter un tournevis cool.gif )

Merci à tous !




Mais ca serait quand même bien étrange que ce problème qui semble tout à fait hardware soit en fait un simple bug...




Bonjour, j'ai les mêmes soucis avec un MacBook Pro late 2013 et Sierra, j'ai fait cette manipulation et quand je vérifie j'ai l'extension en double.
Une qui se termine en .kext et l'autre renommée en .kext.BAK et il continue de planter....
Des idées?

Update.

J'ai fait une mise à jour juste derrière cela a peut être réactivé l'extension, j'ai refait la manipulation j'espère que c'est ça.

Écrit par : baron 17 May 2018, 12:53

Citation (vousti @ 17 May 2018, 12:44) *
Update.

J'ai fait une mise à jour juste derrière, cela a peut être réactivé l'extension, j'ai refait la manipulation j'espère que c'est ça.
thumb.gif
Oui, c'est un contournement qui ne résiste pas aux mises-à-jour du système. Il faut donc répéter la manœuvre.

Écrit par : mowg 19 May 2018, 10:30

Je ne savais pas que les MàJ réinitialisaient ce paramètre, c'est bon à savoir.

Sinon, je passais juste par là pour confirmer que cette solution fonctionne (après 2 semaines d'utilisation, plus aucun crash).
Et les ports thunderbolt en HDMI continuent de fonctionner.

Par contre, je me pose toujours la question du pourquoi et qu'est ce qui a fait que pendant 3 ans mon mac a fonctionné parfaitement et que ce bug est apparu subitement ?
Est ce que ce bug pourrait disparaitre comme il est apparu ?

Écrit par : vousti 20 May 2018, 18:00

Citation (baron @ 17 May 2018, 13:53) *
Citation (vousti @ 17 May 2018, 12:44) *
Update.

J'ai fait une mise à jour juste derrière, cela a peut être réactivé l'extension, j'ai refait la manipulation j'espère que c'est ça.
thumb.gif
Oui, c'est un contournement qui ne résiste pas aux mises-à-jour. Il faut donc répéter la manœuvre.


Tout à fait!!!

Écrit par : Yakalo 24 Jun 2018, 11:41

Putains de 1000 merci ! ! ! ! ! cool.gif

Écrit par : effixl88 5 Nov 2018, 00:38

J'avais exactement le même problème avec mon MBP Retina 15po mid 2014. 2 ans après l'achat il avait les mêmes symptômes : arrêt brutal, écran noir, parfois les ventilos au max puis il s'éteignait. Plus souvent lorsque je l'avais sur les genoux. On m'a alors changé la carte mère (sous garantie) et tout allait bien. Puis il y a quelques semaines (septembre 2018), le même cirque a recommencé. On m'a re-changé la carte mère, mais cette fois sans résultat.

Je suis tombé sur ce post et à mon immense, mais vraiment titanesque surprise, il semble que la recette du " AppleThunderboltNHI.kext" fonctionne. Je crois vraiment rêver, mais depuis 3 jours, aucun plantage.

Mille mercis aux gens qui ont relayé cette précieuse information. Je dois dire que je partage l'avis qu'on émis certains sur le service de Apple : on fait avant tout dans l'obsolescence programmée, le vieux matos préhistorique d'il y a quatre longues années, on s'en tape. C'est mon dernier mac, ça c'est certain.


Écrit par : mowg 8 Nov 2018, 13:13

Content que ca marche ! wink.gif
Juste au cas où t'aurais pas lu le fil intégralement, manip à refaire après chaque grosse Mise à jour (MàJ sécurité, ou upgrade par exemple)

Enjoy !

Écrit par : durant45 9 Nov 2018, 11:00

j'ai le soucis sur un macbook pro 17 pouce, je vais tenter la manipe. Nan ca veut pas.

Écrit par : tibo38 10 Apr 2019, 15:38

Citation (vousti @ 20 May 2018, 18:00) *
Citation (baron @ 17 May 2018, 13:53) *
Citation (vousti @ 17 May 2018, 12:44) *
Update.

J'ai fait une mise à jour juste derrière, cela a peut être réactivé l'extension, j'ai refait la manipulation j'espère que c'est ça.
thumb.gif
Oui, c'est un contournement qui ne résiste pas aux mises-à-jour. Il faut donc répéter la manœuvre.


Tout à fait!!!


Hello, pour ma part j'avais essayé dans le passé et votre magnifique méthode fonctionnait.
Mais lors de la mise à jour en Mojave c'est revenu.
Je re-tente la solution : sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK

mais quand je met le mdp et j'appuie sur "entrée" il me dit : mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderboltNHI.kext.BAK/AppleThunderboltNHI.kext: Directory not empty

Que dois-je faire ?

Merci pour votre aide !

Écrit par : jeanjd63 10 Apr 2019, 16:34

Citation (tibo38 @ 10 Apr 2019, 16:38) *
Hello, pour ma part j'avais essayé dans le passé et votre magnifique méthode fonctionnait.
Mais lors de la mise à jour en Mojave c'est revenu.
Je re-tente la solution :
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAKsudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK

mais quand je met le mdp et j'appuie sur "entrée" il me dit : mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderboltNHI.kext.BAK/AppleThunderboltNHI.kext: Directory not empty

Que dois-je faire ?

Merci pour votre aide !


Tu peux tenter :

soit :

Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.OLD


soit :

Code
sudo rm -r  /System/Library/Extensions/AppleThunderboltNHI.kext.BAK


suivi de :

Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK




Écrit par : tibo38 10 Apr 2019, 17:08

Citation (jeanjd63 @ 10 Apr 2019, 16:34) *
Citation (tibo38 @ 10 Apr 2019, 16:38) *
Hello, pour ma part j'avais essayé dans le passé et votre magnifique méthode fonctionnait.
Mais lors de la mise à jour en Mojave c'est revenu.
Je re-tente la solution :
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAKsudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK

mais quand je met le mdp et j'appuie sur "entrée" il me dit : mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderboltNHI.kext.BAK/AppleThunderboltNHI.kext: Directory not empty

Que dois-je faire ?

Merci pour votre aide !


Tu peux tenter :

soit :

Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.OLD


soit :

Code
sudo rm -r  /System/Library/Extensions/AppleThunderboltNHI.kext.BAK


suivi de :

Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK







Ca me dit pour les 2 :

MacBook-Pro-de-Thibault:~ thibault$ sudo rm -r /System/Library/Extensions/AppleThunderboltNHI.kext.BAK
Password:
rm: /System/Library/Extensions/AppleThunderboltNHI.kext.BAK: No such file or directory
MacBook-Pro-de-Thibault:~ thibault$ sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK
mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderboltNHI.kext.BAK: No such file or directory
MacBook-Pro-de-Thibault:~ thibault$

Écrit par : jeanjd63 10 Apr 2019, 17:13

Et si tu fais :

Code
ls -ld /System/Library/Extensions/AppleThunderboltNHI.kext*


ça dit quoi?

Écrit par : tibo38 10 Apr 2019, 17:19

Citation (jeanjd63 @ 10 Apr 2019, 17:13) *
Et si tu fais :

Code
ls -ld /System/Library/Extensions/AppleThunderboltNHI.kext*


ça dit quoi?


Ca dit :

MacBook-Pro-de-Thibault:~ thibault$ ls -ld /System/Library/Extensions/AppleThunderboltNHI.kext*
ls: /System/Library/Extensions/AppleThunderboltNHI.kext*: No such file or directory

Écrit par : jeanjd63 10 Apr 2019, 17:28

Ce qui indique que /System/Library/Extensions/AppleThunderboltNHI.kext n'est plus présent sur ton système. biggrin.gif

Écrit par : tibo38 10 Apr 2019, 17:33

biggrin.gif

Citation (jeanjd63 @ 10 Apr 2019, 17:28) *
Ce qui indique que /System/Library/Extensions/AppleThunderboltNHI.kext n'est plus présent sur ton système. biggrin.gif



biggrin.gif purée mais pourquoi il recommence à s'éteindre ce mac de m****** alors !

Écrit par : jeanjd63 10 Apr 2019, 17:35

C'est joliment dit wink.gif

Tu peux faire un démarrage sans échecs histoire de vider les caches. ???

Écrit par : baron 10 Apr 2019, 19:06

Citation (tibo38 @ 10 Apr 2019, 17:33) *
biggrin.gif
Citation (jeanjd63 @ 10 Apr 2019, 17:28) *
Ce qui indique que /System/Library/Extensions/AppleThunderboltNHI.kext n'est plus présent sur ton système. biggrin.gif


biggrin.gif purée mais pourquoi il recommence à s'éteindre ce mac de m****** alors !

La raison derrière ces extinctions inopinées semble liée à une question de fréquence ou de voltage du CPU qui s'effondrent.
Citation
I will cite author of the realmacmods mod:
"Anyway, this issue is triggered when the CPU goes into an extremely low frequency/clock rate on one of the cores (that just can't handle it), when this happens the system somewhat silently crashes (that is to say, it writes no logs of the event, and no kernel panic takes place). This app/utility keeps it from ever going into that stupidly low frequency. This actually happens natively on Linux and Boot Camp installations, but for some reason OS X tries to drop into that frequency every so often and the system is not at all stable there. Absolutely no chance of damage, worst case you may see like 1% worse battery life, as i believe OS X is using that low frequency to squeeze a little extra battery life out of the older MacBooks."


Seems like this is real. CPU goes in some low power state and crashes. No logs, no explanation window after reboot.

Honestly i think maybe (just maybe) this problem can be fixed on software level.

Source : https://outluch.wixsite.com/rmbp-crash

Ça peut être causé par un bug dans cette extension mais il pourrait y avoir d'autres causes.

Il y a aussi plusieurs autres remèdes qui ont fonctionné :

D'après https://outluch.wixsite.com/rmbp-crash (déjà renseigné plus haut), on pourrait ainsi — après avoir remis les choses en l'état (*) — garder branché un moniteur externe (?) ou installer le logiciel MBPNoCrash (10$ — voir aussi le script python ci-dessous qui semble faire exactement la même chose…) :
• https://realmacmods.com/product/macbook-pro-nocrash-utility/

J'y lis aussi (commentaire d'Andre Klein) une solution hardware : remplacer un SSD modèle-F par un modèle-G :
• https://outluch-wixsite-com.filesusr.com/html/53a1e6_52ed119e7b5bbcb431aeb4acec63b3f5.html#comment-4003243037

Il y a encore l'option de faire tourner en arrière fond ce script Python :
• https://forums.macrumors.com/threads/help-updated-to-macos-10-12-4-mbp-randomly-shuts-off.2039446/page-2#post-24689545%27

__________________
(*) La manœuvre inverse est précisée plus haut :
• http://forum.macbidouille.com/index.php?s=&showtopic=407947&view=findpost&p=4210807

Écrit par : tibo38 11 Apr 2019, 08:48

Citation (baron @ 10 Apr 2019, 19:06) *
Citation (tibo38 @ 10 Apr 2019, 17:33) *
biggrin.gif
Citation (jeanjd63 @ 10 Apr 2019, 17:28) *
Ce qui indique que /System/Library/Extensions/AppleThunderboltNHI.kext n'est plus présent sur ton système. biggrin.gif


biggrin.gif purée mais pourquoi il recommence à s'éteindre ce mac de m****** alors !

La raison derrière ces extinctions inopinées semble liée à une question de fréquence ou de voltage du CPU qui s'effondrent.
Citation
I will cite author of the realmacmods mod:
"Anyway, this issue is triggered when the CPU goes into an extremely low frequency/clock rate on one of the cores (that just can't handle it), when this happens the system somewhat silently crashes (that is to say, it writes no logs of the event, and no kernel panic takes place). This app/utility keeps it from ever going into that stupidly low frequency. This actually happens natively on Linux and Boot Camp installations, but for some reason OS X tries to drop into that frequency every so often and the system is not at all stable there. Absolutely no chance of damage, worst case you may see like 1% worse battery life, as i believe OS X is using that low frequency to squeeze a little extra battery life out of the older MacBooks."


Seems like this is real. CPU goes in some low power state and crashes. No logs, no explanation window after reboot.

Honestly i think maybe (just maybe) this problem can be fixed on software level.

Source : https://outluch.wixsite.com/rmbp-crash

Ça peut être causé par un bug dans cette extension mais il pourrait y avoir d'autres causes.

Il y a aussi plusieurs autres remèdes qui ont fonctionné :

D'après https://outluch.wixsite.com/rmbp-crash (déjà renseigné plus haut), on pourrait ainsi — après avoir remis les choses en l'état (*) — garder branché un moniteur externe (?) ou installer le logiciel MBPNoCrash (10$ — voir aussi le script python ci-dessous qui semble faire exactement la même chose…) :
• https://realmacmods.com/product/macbook-pro-nocrash-utility/

J'y lis aussi (commentaire d'Andre Klein) une solution hardware : remplacer un SSD modèle-F par un modèle-G :
• https://outluch-wixsite-com.filesusr.com/html/53a1e6_52ed119e7b5bbcb431aeb4acec63b3f5.html#comment-4003243037

Il y a encore l'option de faire tourner en arrière fond ce script Python :
• https://forums.macrumors.com/threads/help-updated-to-macos-10-12-4-mbp-randomly-shuts-off.2039446/page-2#post-24689545%27

__________________
(*) La manœuvre inverse est précisée plus haut :
• http://forum.macbidouille.com/index.php?s=&showtopic=407947&view=findpost&p=4210807





Hello !
Oulà ca devient beaucoup trop technique pour moi là smile.gif
J'ai vidé les caches en mode sans échec déjà

Écrit par : TimTvn 10 Oct 2019, 10:54

Citation (jeanjd63 @ 10 Apr 2019, 16:34) *
Citation (tibo38 @ 10 Apr 2019, 16:38) *
Hello, pour ma part j'avais essayé dans le passé et votre magnifique méthode fonctionnait.
Mais lors de la mise à jour en Mojave c'est revenu.
Je re-tente la solution :
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAKsudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK

mais quand je met le mdp et j'appuie sur "entrée" il me dit : mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderboltNHI.kext.BAK/AppleThunderboltNHI.kext: Directory not empty

Que dois-je faire ?

Merci pour votre aide !


Tu peux tenter :

soit :

Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.OLD


soit :

Code
sudo rm -r  /System/Library/Extensions/AppleThunderboltNHI.kext.BAK


suivi de :

Code
sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK




Bonjour, la technique marchait très bien jusqu’à OSX Catalina, j’ai refait la manip sauf que ca me met « mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderbolt.kext.BAK: Read-only file system

Ducoup mon mac fait que planter, s’il vous plait aidez moi, j’ai un peu la flemme de revenir a mojave

Merci d’avance

Écrit par : baron 10 Oct 2019, 20:16

Citation (TimTvn @ 10 Oct 2019, 11:54) *
Bonjour, la technique marchait très bien jusqu’à OSX Catalina, j’ai refait la manip sauf que ca me met « mv: rename /System/Library/Extensions/AppleThunderboltNHI.kext to /System/Library/Extensions/AppleThunderbolt.kext.BAK: Read-only file system

Avec Catalina, le système est installé sur une partition en lecture seule.
• https://macbidouille.com/news/2019/06/07/catalina-va-creer-un-volume-systeme-en-lecture-seule

Il faudra voir s'il est possible de modifier cela… 

(Et en attendant, la solution d'avoir un écran externe branché permettra peut-être d'esquiver le problème ?)

Écrit par : fabf1gp 11 Oct 2019, 06:54

Salut

voici la solution :

1/ Reboot en mode Recovery (CMD+R) au démarrage
2/ Lancer le Terminal
3/ Taper : mv /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext.BAK
4/ Reboot

Bonne journée à tous

Écrit par : baron 11 Oct 2019, 15:12

Bonjour fabf1gp et bienvenue ! smile.gif

C'est bien la solution qui était préconisée précédemment mais depuis Catalina, cette opération ne semble plus autorisée (cf. message #34 et sv.)

Écrit par : fabf1gp 11 Oct 2019, 17:17

Salut,
J'ai fait cette manip juste après la mise à jour Catalina, et elle marche bien ! Aucun plantage depuis, alors que le macbook ne cessait pas de s'éteindre tout seul (écran noir) après la mise à jour Catalina...
Fab

ps : taper csrutil disable avant

Écrit par : baron 12 Oct 2019, 03:59

Citation (fabf1gp @ 11 Oct 2019, 18:17) *
J'ai fait cette manip juste après la mise à jour Catalina, et elle marche bien ! […]

ps : taper csrutil disable avant

OK. On resterait donc avec la manip de base : https://forum.macbidouille.com/index.php?s=&showtopic=407947&view=findpost&p=4210807

Écrit par : fabf1gp 12 Oct 2019, 10:00

Pour être peut-être plus précis, voici ce que j'ai fait pour renommer le fichier AppleThunderboltNHI.kext après la mise à jour Catalina :

1 - Démarrer en mode recovery (touches ⌘+r au démarrage)
2 - Lancer le Terminal et désactiver le SIP : taper csrutil disable
3 - Redémarrer (taper reboot dans le Terminal)
4 - Démarrer en mode recovery (touches ⌘+r au démarrage) il ne faut pas lancer la session
5 - Lancer le Terminal et taper mv /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext.BAK
5' - Réactiver le SIP éventuellement (taper csrutil enable)
6 - Redémarrer (taper reboot dans le Terminal)
7 - Lancer la session
8 - Enjoy

Bonne journée

Écrit par : zakar 12 Oct 2019, 11:09

Intéressant !
Si j'extrapole un peu, on peut avec cette manip' et sous 10.15, modifier au besoin n'importe quel fichier du système alors ?

Bon, c'est juste en théorie parce que je ne vais pas m'amuser à bidouiller un OS.
Mais sait-on jamais, un fichier buggé qu'il faudrait simplement remplacer, par exemple.

Écrit par : baron 12 Oct 2019, 13:21

Citation (fabf1gp @ 12 Oct 2019, 11:00) *
Désolé mais non, il ne faut pas faire la même manip que tu indiques, celle-ci n'est plus valable puisque Catalina empêche la modification du fichier system dans une session...

Merci pour les précisions ! jap.gif
Cette fois, j'ai bien capté (enfin, j'espère !) smile.gif


P.S. J'ai ajouté une ligne au https://forum.macbidouille.com/index.php?s=&showtopic=407947&view=findpost&p=4210807 afin de refléter ces changements.

Écrit par : jb5185 21 Oct 2019, 20:05

Bonjour

Cette manipulaiton ne fonctionne plus pour moi depuis la dernière mise à jour. Lorsque je fais précisément ce qui est décrit, voici ce que j'obtiens comme message dans le terminal

-bash: mv/Volumes/MacintoshHD/System/Library/Extensions/AppleThunderboltNHI.kext/Volumes/MacintoshHD/System/Library/Extensions/AppleThunderboltNHI.kext.BAK: No such file or directory
-bash-3.2#

Avez vous une idée de ce que je dois faire ?

Un immense merci de votre aide

JB

Écrit par : Hebus 21 Oct 2019, 20:38

Citation (jb5185 @ 21 Oct 2019, 20:05) *
Bonjour

Cette manipulaiton ne fonctionne plus pour moi depuis la dernière mise à jour. Lorsque je fais précisément ce qui est décrit, voici ce que j'obtiens comme message dans le terminal

-bash: mv/Volumes/MacintoshHD/System/Library/Extensions/AppleThunderboltNHI.kext/Volumes/MacintoshHD/System/Library/Extensions/AppleThunderboltNHI.kext.BAK: No such file or directory
-bash-3.2#

Avez vous une idée de ce que je dois faire ?

Un immense merci de votre aide

JB


Il ne te manque pas des espaces ? Et as tu vérifier que ce fichier existe vraiment en te balançant dans le finder ?

Je viens nde faire : Command+G et coller ce chemin : /System/Library/Extensions/AppleThunderboltNHI.kext ... il le trouve

Attention /Volume est le dossier où sont monter les systèmes de fichiers... donc un :

Code
mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK


devrait suffire

Écrit par : jb5185 21 Oct 2019, 21:03

Merci beaucoup de votre réponse

J'ai l'indication "read-only" donc rien de change

J'ai pourtant bien desactivé ce qu'il faut via "csrutil disable"

c'est à n'y rien comprendre...

Une idée supplémentaire ?

Encore merci de votre aide !

Écrit par : baron 22 Oct 2019, 00:38

Je tente un récapitulatif commenté de la procédure mise à jour pour Catalina, https://forum.macbidouille.com/index.php?s=&showtopic=407947&view=findpost&p=4294514 par fabf1gp jap.gif  :


Depuis cette dernière version, le système est logé au démarrage sur une « partition » non-modifiable (read-only) — même si le Finder nous la présente comme faisant partie du disque de démarrage (d'habitude, "Macintosh HD").

Pour cette raison, après avoir désactivé le SIP, il faut à nouveau démarrer sur la partition Recovery, afin de pouvoir modifier le système logé dans "Macintosh HD" sans être démarré dessus.

Et parce qu'on démarre d'une autre partition, la commande inclut le chemin d'accès complet au fichier à renommer (depuis /Volumes), c'est-à-dire :

Code
mv /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext.BAK
   (Si le disque de démarrage ordinaire s'appelait "Toto", on remplacerait dans la commande ci-dessus Macintosh\ HD par Toto.)

R/ Comme le nom de disque "Macintosh HD" contient un(e) espace, il faut l'« échapper » (dire au Terminal de ne pas en tenir compte) en la remplaçant par backslash-espace (\   ).
   Tou(te)s les autres espaces de la commande (à deux reprises, juste avant /Volumes) sont nécessaires. Il est parfois plus commode de faire un copier-coller…

Écrit par : baron 22 Oct 2019, 01:25

Citation (baron @ 5 May 2018, 14:11) *
La solution proposée consiste simplement à désactiver l'« extension noyau » (kext), une forme de pilote, qui gère Ethernet via l'interface Thunderbolt, apparemment buguée. En la renommant (ajout de l'extension .BAK à la fin), elle ne se chargera plus au démarrage.

[H.S.] Le « bug » a peut-être été exploité pour fabriquer certains gadgets bricolés… huh.gif
Citation
The CIA's "Sonic Screwdriver" infector is stored on the modified firmware of an Apple Thunderbolt-to-Ethernet adapter.

• https://forum.macbidouille.com/index.php?showtopic=413782&st=0#entry4296228

Écrit par : Myrhe56 30 Oct 2019, 08:59

Suite à l'installation de Catalina, je ne parviens plus à ajouter l'extension .BAK à l'extension noyau kext de mon MacBookPro. J'ai portant suivi à la lettre cette manipulation conseillée :

Démarrer en mode recovery (touches ⌘+r au démarrage)
Lancer le Terminal et désactiver le SIP : taper csrutil disable
Redémarrer (taper reboot dans le Terminal)
Démarrer en mode recovery (touches ⌘+r au démarrage) il ne faut pas lancer la session
Lancer le Terminal et taper mv /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext /Volumes/Macintosh\ HD/System/Library/Extensions/AppleThunderboltNHI.kext.BAK
Réactiver le SIP éventuellement (taper csrutil enable)
Redémarrer (taper reboot dans le Terminal)
Lancer la session

Si je ne trouve pas de solution, je vais revenir à Mojave !
Merci pour votre aide

Écrit par : baron 30 Oct 2019, 11:18

Note de la modération :
Bonjour Myrhe56 et bienvenue ! smile.gif

J'ai combiné ton sujet avec celui-ci afin que les participants à ce sujet soient notifiés de ta demande.

Écrit par : Paul Naurd 5 Nov 2019, 22:34

Mille merci, j'ai le probleme de mon MBP 2015 qui s'éteint tout le temps depuis hier, et malgré reset de Nvram et Smc...
Je viens de faire la manip ( je suis sous Mojave ) et maintenant il tourne au poile.

Mais quand même, d'ou vient ce problème, pourquoi se déclare t'il subitement, et pourquoi Apple ne fait rien pour le solutionner ?


Écrit par : baron 5 Nov 2019, 22:58

Citation (Paul Naurd @ 5 Nov 2019, 22:34) *
Mille merci, j'ai le probleme de mon MBP 2015 qui s'éteint tout le temps depuis hier, et malgré reset de Nvram et Smc...
Je viens de faire la manip ( je suis sous Mojave ) et maintenant il tourne au poil.

Super ! smile.gif

Citation
Mais quand même, d'ou vient ce problème, pourquoi se déclare t'il subitement, et pourquoi Apple ne fait rien pour le solutionner ?

Réponse partielle plus haut (message # 32) : https://forum.macbidouille.com/index.php?showtopic=407947&st=30&p=4269204&#entry4269204

Écrit par : Paul Naurd 6 Nov 2019, 09:40

Ha oui merci, très bien ce site
https://outluch.wixsite.com/rmbp-crash

J'aime beaucoup ce passage :
"One more thing. There are cleanup in main topic for this problem on discussion.apple.com. I wrote post today and it was new 5-th page. Now this topic has 3 pages. Funny, isn't it?"

>> "Une dernière chose. Le sujet principal de ce problème est nettoyé sur discussion.apple.com. J'ai écrit le message aujourd'hui et c'était la 5ème page. Maintenant, ce sujet a 3 pages. C'est drôle, n'est ce pas?"

Donc j'ai choisi la solution de désactiver le driver thunderbolt... c'est pas l'ideal mais pour le moment ça ira.

Merci encore pour le thread ici

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)