Cette humeur n’était pas prévue et se substitue à un test assez technique que j’avais envisagé!
Cependant, cela est un mal pour un bien car cette humeur va être l’occasion de faire un point sur la réparation d’un matériel Apple et de mettre en avant un logiciel fort pratique smcFanControl pour prévenir toute surchauffe de votre Mac.
Tout en un, y compris les ennuis
J’avais abandonné le Mac au format tour pour un tout en un, l’iMac, comme je l’avais expliqué ici soit il y a un peu plus de 3 ans.
Ma réticence était vis à vis de la perte potentielle de l’usage de l’écran de 24” en cas de panne ou du risque de l’obsolescence de l’ordinateur intégré bien avant l’écran.
Vis à vis des pannes, j’avais déjà expérimenté les affres d’un Quicksilver défectueux à la livraison suivit, deux ans plus tard, d’un changement d’alimentation défectueuse hors garantie à plein tarif via Apple.
Mon Macbook, version 2006, a été victime des coques défectueuses qui jaunissent et se fendent.
Bref, j’étais décidé à ne pas me faire piéger une nouvelle fois et j’avais donc pris l’assurance AppleCare de 3 ans pour mon iMac!
Vous l’avez compris, chanceux comme je suis, mon assurance a expiré il y a 7 mois et mon iMac est tombé en panne il y a 1 mois!
C’est un iMac de mi-2008 Alu Core 2 Duo 2.8 Ghz avec une carte graphique Nvidia 8800GS 512Mo, un disque intégré de 350Mo, 2 barrettes de 1Go d’origine changé par 2 barrettes de 2 Go et OS X 10.6.8 installé dessus.
Comme le noterons les connaisseurs, cet iMac est un CTO (Custom To Order), car j’ai choisi moyennant une option payante, de l’équiper du haut de gamme vidéo disponible sur iMac de l’époque pour pouvoir bénéficier de l’accélération 3D Open GL et ainsi jouer à des jeux à venir comme Starcraft 2.
Ironie du sort, c’est ce choix personnalisé qui a condamné mon iMac voilà maintenant plus de 3 ans!
Et la panne fût
Symptômes
Nous sommes fin janvier, alors que je venais de lancer une partie de Starcraft 2 depuis 30 minutes, soudain, j’ai des artefacts (sortes de halos violets sur l’écran) et un gel de l’écran.
Je force l’extinction de l’iMac (plus rien ne réponds) et je redémarre. J’arrive de nouveau sur mon bureau Os X (ouf je me dis) et je relance SC2 : mêmes symptômes.
Je redémarre en me disant que tant pis, je vais arrêter SC2 et je traiterai le problème plus tard.
Hélas, j’arrive sur le bureau de OS X mais tout est gelé, le clavier et la souris ne répondent plus, l’écran a un affichage dégradé (ex : cercles violets à certains endroits).
Je redémarre et même problème!
Tests
Même si cela n’a pas résolu mon problème, il est de bon ton de rappeler tous les tests que vous pouvez réaliser vous-même afin de remettre sur pied votre ordinateur.
Voici toutes les combinaisons de touches de démarrage prévues par Apple
Des combinaisons de touche très pratiques à toujours avoir à portée de main!
J’ai pu me lancer en mode verbose mais ça bloquait lors d’une ligne qui parlait de ethernet. La panne n’a pas de rapport avec le réseau (en fait, dans la séquence de démarrage, c’est l’initialisation du driver nvidia opengl, juste après, qui bloquait).
L’intérêt du mode verbose permet d’être relativement confiant sur le fonctionnement de l’écran, de l’alimentation, de la carte mère…
J’ai pu aussi lancer le mode HardwareTest Apple (D appuyé) et j’ai testé la RAM (pas de soucis détecté et cela permet de valider le bon fonctionnement de l’écran).
J’ai pu lancer le mode user unique (Pomme S) et j’ai fais la commande fsck -fy qui a détecté des erreurs et les a réparé. Quant tout était ok, j’ai éteins avec un shutdown -nh now puis j’ai redémarré sans succès.
A noter, que ce démarrage et la réparation du disque avec succès permet d’être confiant sur le fait que le disque dur fonctionne correctement.
Par acquis de conscience, j’ai fais un reset de la NVRAM avec un démarrage en Option-Pom-P-R qui a fonctionné (vous entendez le son boooong).
J’ai aussi laissé débranché l’iMac et maintenu le bouton On pendant 15 secondes pour être sûr de réinitialiser la SMC
A noter, qu’à partir de quelques démarrages, les choses ont empiré puisqu’il est devenu impossible d’arriver sur le bureau Os X. En effet, dès la séquence de démarrage l’iMac se bloquait (gel au niveau de l’écran avec la Pomme et la roue avec des petites barres qui tournent et qui reste figé après 1 minute).
Je tente un démarrage sans échec (maj appuyé) mais cela ne sert à rien, écran figé avec la roue à bâton qui tourne…
A partir de là, constatant que l’écran fonctionnait, qu’apparemment le disque dur fonctionnait, que j’avais réussi à démarrer en mode single user, que j’avais pu lancer le hardware test (donc que la carte graphique fonctionnait pour des usages basiques sans accélération matérielle spécifiques), je me lance dans la tentative de réinstaller Os X.
Tentative de réinstallation
Toutes mes tentatives d’installation (DVD d’origine, disque externe, cd linux, cd bootable Tech tool pro, mode target…) se sont soldées par un échec à l’apparition du fameux écran Kernel Panic :
source : MacGénération
Dès lors, vous pouvez être quasiment sûr que vous êtes face à une panne matérielle qui concerne soit la carte mère, soit la carte vidéo, soit un composant difficilement remplaçable.
Au grand mot les grands remèdes : Démontage
Face à tous ces échecs, je décide de démonter l’iMac.
Attention, il vous faut des tournevis Torx Taille 6, 7 et 8, soit 3 tailles et des ventouses pour réussir!
Avertissement : Le démontage de l’iMac est délicat et vous pouvez très facilement faire des dégâts irréparables. Ne l’envisagez que si vous êtes bidouilleur dans l’âme! Cuk.ch ne pourra être tenu responsable des dommages que vous occasionnerez à votre matériel ou à vous-même (ex : choc électrique sur le bloc d’alimentation intégré) suite à la lecture de cet article.
Le site iFixIt est particulièrement réputé pour ses pas à pas pour démonter le matériel Apple.
Dans le cas qui nous concerne, il n’y a pas de pas à pas pour ce modèle d’iMac et je vous invite à consulter le guide en français fait par Fantasy51
A noter que le démontage d’un iMac pourra intéresser beaucoup de gens qui n’ont pas de problèmes matériels mais qui veulent, à titre préventif pour éviter la surchauffe, nettoyer la poussière qui s’accumule au fil des ans!
A l’intérieur, je nettoie la poussière, je vérifie les condensateurs de l’alimentation et de la carte mère qui sont intacts et l’aspect général. Rien d’apparent.
Je retire le disque dur et je le teste avec mon macbook.
Le disque fonctionne parfaitement, je peux démarrer dessus, je peux lire et récupérer les données qui m’intéressent (j’avais de toute façon une sauvegarde). Je le test avec disk utility sans problème. Bref, un disque en parfait état.
J’en profite pour faire une parenthèse et rappeler deux choses :
- La nécessité absolue de sauvegarder vos données
- La problématique des logiciels ou des contenus avec activation liée à votre Mac que vous ne pourrez pas désactiver pour réinstaller ailleurs avec une machine HS!
Je remonte le tout et je teste de nouveau l’iMac qui reste bloqué dans la séquence de démarrage sur la pomme.
Quel est le problème?
Arrivé à ce stade, le problème est très vraisemblablement lié à une défaillance de la carte vidéo et mes recherches sur le sujet ne feront que confirmer mon pressentiment.
L’affaire Nvidia
Le site Cpolitic résume très bien le scandale des puces défectueuses Nvidia produites en 2008!
Source : Cpolitic
Si le problème a donné lieu à des remplacements, des remboursements et des échanges pour les ordinateurs portables équipés de 8400M et 8600M GT comme l’avait signalé nos amis de MacGénération, Nvidia n’a jamais reconnu le problème de vice caché et encore moins pour les autres séries de puce dont la 8800GS!
Macbidouille avait aussi soulevé le problème potentiel pour les iMac mais ne semblait pas, à l’époque, prendre la mesure d’un problème qui risque de toucher la quasi totalité des utilisateurs d’iMac à terme.
En effet, mon usage de Starcraft 2 était assez raisonnable (4h par semaine et, au moment de la panne, cela faisait 3 semaines que je n’avais pas joué). D’autre part, d’autres possesseurs d’iMac avec carte Nvidia m’ont signalé la défaillance de leur matériel dans le cadre de la garantie et qui a été changé par un autre modèle sans Nvidia par Apple! Enfin, une recherche google permet de trouver de nombreux possesseurs d’iMac qui subissent une panne subite très probablement dû à la carte graphique!
Il semble donc que ce soit davantage la dégradation progressive et inexorable de la puce Nvidia qui entraîne son dysfonctionnement au bout de quelques années que l’on sollicite ou non fortement la partie graphique!
En gros, il semblerait qu’à chaque fois que l’on sollicite l’OpenGl sur la puce Nvidia, celle-ci chauffe plus que de raison et que le refroidissement de l’iMac soit insuffisant. A la longue, cela entraîne une usure prématurée des composants et/ou un blocage suite à un défaut de refroidissement!
La panne sur des Mac équipés de puces Nvidia produits en 2008 semble donc inéluctable à plus ou moins long terme pour toute une partie des utilisateurs!
Je laisse la parole à Wrack qui résume très bien la situation sur les forums de MacBidouille
Beaucoup d’entre nous connaissent déjà le problème lié aux cartes MXM Nvidia GeForce 8800 GS des iMacs 24” 3.06Ghz de 2008 et le fait qu’elles finissent toutes par lâcher tôt ou tard.
les cartes 8800 GS embarquées dans les iMacs 24” 2008 chauffent trop et cassent tôt ou tard, l’écran se fige et peut même provoquer un “kenel panic”. Le même problème existe sur les MacBook Pro pour lesquels Nvidia a été condamnée et, pour lesquels Apple à mis en place un programme de remplacement. Actuellement il n’y a pas de tel programme instauré par Apple à propos des iMacs
et il donne une solution originale que je n’ai pas testé :
Solution pour continuer à utiliser son iMac : Déplacer/supprimer les modules du kernel (noyau) concernant les drivers Nvidia. Pour ceux qui ne le sauraient pas, les modules du kernel se trouvent dans le dossier /Système/Bibliothèque/Extensions/ Les modules concernant les drivers Nvidia sont ceux dont le nom commence par GeForce… et NV… . Il suffit de déplacer ces fichiers dans un autre dossier et redémarrer la machine. Normalement vous retrouverez votre utilisation habituelle de votre iMac à l’exception de la gestion de l’accélération matériel OpenGL. L’affichage sera lent et certaines fonctions et logiciels ne pourront fonctionner normalement, mais vous pourrez au moins continuer à utiliser votre Mac pour des tâches ne demandant pas de puissance graphique.
Vous l’avez compris, nous sommes en présence d’une carte graphique Nvidia défectueuse, qui est extrêmement difficile à remplacer faute de pièces détachées existantes et dont les seuls moyens de retarder l’issue fatidique sont :
- Utiliser le moins possible des applications 3D
- Refroidir le plus possible son iMac
Les solutions possibles
Face à cette situation, j’ai examiné les différentes possibilités.
Le rachat par Bricomac est une piste que j’ai exploré. Bien que je comprenne la nécessité qu’ils puissent gagner leur vie, leur offre de reprise à 160 eur alors qu’ils ont potentiellement plus de 1000 Eur de valeur de revente en pièces détachées me paraissait peu intéressante.
La réparation Apple, d’expérience, se situe environ à 600 Eur pour une panne matérielle importante. Sachant que le prix d’occasion de cet iMac est d’environ 750 Eur TTC et qu’un Mac Mini à 600 Eur se révélerait plus performant, le calcul de l’intérêt d’une réparation est vite fait…
Néanmoins, après renseignement auprès d’Apple, un Apple Store peut vous faire un diagnostic sur place gratuit dans le cadre du Genius Bar qui pourra prendre en charge votre machine pour réparation sans frais. Libre à vous d’accepter ou de refuser le devis qui vous sera fait suite à l’examen approfondi de la machine.
Réparation Apple : Vous avez dit réparation?
Tout d’abord, disons un mot du service Genius Bar qui est vraiment très pratique et de qualité.
En France, comme dans les autres pays, vous pouvez réserver un rendez-vous via Internet au Genius Bar le plus proche.
Vous êtes ainsi sûr que quelqu’un s’occupera de vous sur une plage horaire définie. Et là, le service gratuit est impressionnant. Le personnel du Genius Bar a tous les outils pour diagnostiquer si c’est une panne matérielle ou logicielle (ils ont des interfaces de diagnostic auxquelles vous n’avez pas accès).
Dans mon cas, le verdict est sans appel, panne matérielle sans possibilité de savoir précisément ce que c’est.
Je tiens à signaler que j’ai expliqué à mon interlocuteur ma suspicion d’une défaillance de la carte graphique, de l’affaire Nvidia et du contexte de la panne. A cela, il a répondu : “Si Starcraft 2 tuait les cartes graphiques, cela se saurait!”.
La machine part en réparation et dès le lendemain Apple m’appelle pour un diagnostic “Carte mère HS” (ce qui veut dire en Français : on ne sait pas quel est la panne, on fait un devis au prix maximum pour pouvoir réparer et tout changer le cas échéant) et un tarif de 550 Eur que je refuse.
Je retourne à l’Apple Store Opéra pour récupérer mon iMac. Première mauvaise surprise, l’iMac m’est retourné dans son carton d’origine sans les blocs de polyester servant à caler l’iMac. Après ma demande, on me les fournira (est-ce les miens?) mais cela dénote un manque de soin potentiel.
Ce manque de soin sera confirmé de façon flagrante quand, de retour chez moi, je procéderai une nouvelle fois au démontage de l’iMac.
En effet, l’ouverture de l’iMac doit être faite avec beaucoup de soin pour désolidariser le câble micro du cadre sous peine de l’arracher.
Les photos qui suivent ont été faites avec l’iPhone que j’avais sous la main. Veuillez excuser la qualité médiocre.
Les techniciens d’Apple ne devait pas être au courant de la manipulation à respecter pour ouvrir un iMac vu qu’ils ont arraché le câble pour le micro. Verdict : Mon iMac est désormais sourd.
On notera que les techniciens ont réellement ouvert et examiné l’iMac puisque l’adhésif protégeant le câble écran a été enlevé et mal recollé.
Les techniciens Apple ont dû mettre un certain temps à se rendre compte qu’il fallait dévisser deux vis torx taille 6 pour retirer le mini câble du signal dvi de la carte mère si l’on en croit la traction exercé sur le tissu protégeant la nappe.
Bref, vous l’avez compris, réfléchissez à deux fois avant de mettre une machine en réparation et vérifiez bien tout quant on vous la retournera. Personnellement, je ne trouve pas cela très rassurant.
Seul point positif : Les techniciens Apple ont réellement examiné la machine à l’intérieur avant de revenir vers moi avec un diagnostic de carte mère HS.
Et si on réparait soit même?
AVERTISSEMENT : Cette astuce doit être faite à vos risques et périls. Cuk.ch ne pourra être tenu pour responsable des dommages qu’entrainerait la mise en œuvre de cette manipulation. Chauffer des composants à des températures de 500°C est extrêmement DANGEREUX (nécessité d’une ventilation adéquate, d’un support résistant, d’un masque de protection…) et les vapeurs dégagées par certains éléments chimiques entrant en fusion (ex : étain) peuvent entrainer des dommages physiques irréversibles par simple respiration.
Persuadé que le problème venait de la carte vidéo, j’ai écouté les conseils de quelqu’un qui s’y connaissait et qui m’a donné l’astuce fort étonnante suivante :
- Démonter tout l’imac et retirer la carte vidéo de la carte mère
- Enlever le système de refroidissement, nettoyer les puces à l’alcool pour enlever la pâte thermique et toute poussière ininflammable
- Retirer tout plastique ou élément ininflammable
- Chauffer le processeur Nvidia à 500°C pendant 2~3 minutes en utilisant un décapeur thermique!
- Laisser refroidir
- Appliquer de la pâte thermique et revisser le système de refroidissement
- Remonter le tout
N’ayant plus rien à perdre, j’ai effectué la manipulation (au passage, la pâte thermique d’origine était en bon état, l’influence de chauffer le processeur Nvidia et les puces mémoires est donc indéniable) et MIRACLE, cela a fonctionné!
L’explication technique de ce petit miracle serait que le passage à haute température de la carte entrainerait la fonte partielle des soudures ce qui permettrait de rétablir les connexions défectueuses suite à des chocs thermiques ou une usure prématurée des contacts électriques entre les composants. Je laisse les spécialistes s’exprimer en commentaire.
A l’heure où je vous parle, cela fait désormais plus d’un mois que mon iMac fonctionne et j’ai même pu jouer à Starcraft 2.
Par contre, aucune garantie n’existe sur la durée d’une telle réparation qui peut durer 1 jour, 1 mois, 6 mois ou 1 an (et à priori guère plus d’après mon interlocuteur).
Mon iMac est donc en sursis mais cela me convient parfaitement pour m’éviter de devoir racheter un Mac dans l’immédiat. Et puis, intellectuellement, il est très satisfaisant d’avoir une raison objective de la défaillance de son matériel!
Surveiller la température
Quitte à parier sur la survie de mon iMac, autant mettre toutes les chances de mon côté en refroidissant au mieux la carte vidéo!
En effet, la carte vidéo étant défectueuse d’origine, elle a besoin de plus de refroidissement que ce que prévoit le programme interne de réglage de la vitesse des ventilateurs.
L’idée est de faire tourner plus vite les ventilateurs pour éviter à tout prix une montée en température de l’iMac qui serait mortel pour la carte vidéo.
Pour cela, je vous présente cet astucieux logiciel qu’est smcFanControl
smcFanControl est un logiciel gratuit qui permet de fixer une vitesse minimale de rotation des ventilateurs. Cela signifie que smcFanControl ne perturbe en rien le système de refroidissement de l’iMac.
En effet, smcFanControl n’empêche absolument pas les ventilateurs de tourner plus vite si l’iMac le juge nécessaire. Ce qu’il empêche, c’est de faire tourner les ventilateurs plus lentement qu’une vitesse minimale fixée!
smcFanControl se loge discrètement dans votre barre de menu en affichant la température d’un composant de votre iMac (ici la sonde CPU) et la vitesse du ventilateur
Vous pouvez d’un simple clic choisir un profil de refroidissement que vous aurez préalablement défini.
Les préférences du logiciels vous permettent de définir différents profil suivant que vous voulez que votre iMac soit silencieux ou refroidi au mieux.
A titre indicatif, mon iMac au repos et bien refroidi fait 30°C environ au niveau de la sonde vers le CPU. En sollicitant la carte graphique, vous devriez pouvoir rester à 45°C.
Il faut savoir que le ventilateur est commun à la carte vidéo et au processeur pour le refroidissement. L’indicateur à surveiller et le ventilateur principal à accélérer sont donc ceux du CPU!
Conclusion
Ma conclusion sera multiple :
Si vous n’êtes pas concerné par le problème mais que vous comptez acheter un Mac d’occasion, méfiez-vous des annonces d’iMac et de Macbook avec une carte vidéo Nvidia cela peut être source de problème futur ou, pire, cela peut être une machine réparée comme je l’ai fais et revendue dans la foulée (à titre personnel, je ne me vois pas critiquer l’éthique d’Apple et Nvidia sur le refus de reconnaissance du problème et, dans le même temps, revendre mon iMac sans scrupule!).
Si vous êtes l’objet d’une panne sur un matériel Apple hors garantie, essayez par tous les moyens de le réparer vous-même et méfiez-vous des réparations même faites par Apple (dommages possibles difficiles à prouver et devis Carte mère passe partout hors de prix)
Que vous soyez ou non équipé d’une carte Nvidia potentiellement défectueuse, gardez à l’esprit qu’un iMac et qu’un Macbook sont des machines très compactes avec un système de refroidissement qui fait un compromis permanent entre silence et ventilation. La chaleur étant l’ennemi de l’électronique, n’hésitez donc pas à surveiller la température avec smcFanControl et à refroidir votre machine quitte à ce qu’elle soit plus bruyante, cela rallongera la durée de vie des composants. Refroidissez votre mac et surveillez sa température!
Enfin, n’hésitez pas à témoigner en commentaire si vous avez un iMac qui a connu la même mésaventure et à le faire savoir à nos confrères MacGénération, MacBidouille pour faire bouger les choses!

