2 votes

IMac se déconnecte chaque fois que des programmes apparemment stressants sont lancés

Récemment, mon mac se déconnecte mystérieusement chaque fois que j'essaie de lancer des programmes gourmands en ressources, tels que des jeux (roblox) et des applications 3D. J'ai examiné de nombreuses solutions à des problèmes similaires en ligne, comme réinitialiser PRAM et NVRAM, et j'ai même réinstallé MacOS. Pourtant, le problème persiste. Lorsque j'ouvre ces applications, elles fonctionnent pendant environ 2-3 minutes puis se figent soudainement avant que l'écran ne devienne noir et qu'une petite icône de chargement n'apparaisse, me ramenant ensuite à l'écran de connexion.

Est-ce que quelqu'un aurait une idée de ce qui se passe ?

À chaque crash, des fichiers comme celui-ci apparaissent dans /Library/Logs/DiagnosticsReports

Kernel_2019-10-29-124911_Username-iMac-7.gpuRestart

Et le contenu :

entrer la description de l'image ici

C'est ce que j'obtiens lorsque Blender plante, mais j'obtiens également des journaux de WindowServer. entrer la description de l'image ici

0 votes

Tout d'abord, bienvenue sur Ask Different! :) Puis-je vous demander de bien vouloir éditer votre question pour inclure le modèle de votre iMac? J'ai quelques soupçons sur ce qui se passe, mais connaître les détails de votre matériel aidera.

0 votes

Un problème possible serait lié à OpenGL - probablement en raison de problèmes de mémoire. Si vous exécutez 2 applications utilisant OpenGL, elles ne se partagent pas très bien. Photoshop, par exemple, est également mauvais pour cela s'il est utilisé en même temps que des jeux. Si vous pouvez vérifier avec le développeur du jeu comment réduire la mémoire OpenGL [ou vérifier si c'est effectivement ce que le jeu utilise] et nous faire un retour.

0 votes

Avez-vous vérifié si la chaleur pourrait être un problème ?

1voto

Monomeeth Points 61435

La cause de votre problème est très probablement liée à l'unité de traitement graphique (GPU) de votre iMac. C'est ce qu'on appelle communément une carte graphique.

Certains jeux et applications mettront le GPU sous une charge beaucoup plus lourde que d'autres.

Par exemple, l'utilisation d'un traitement de texte ne sollicitera pas du tout le GPU, mais l'utilisation d'applications telles que Photoshop, Maya, Render, Final Cut Pro, Motion, etc. imposera un fardeau beaucoup plus lourd au GPU. Je ne suis pas familier avec Roblox, mais il est probable qu'il sollicite également fortement le GPU.

Normalement, cela ne poserait pas de problème, mais si votre Mac a un GPU qui a développé un problème, cela pourrait suffire pour le faire planter de manière à ce que votre Mac doive redémarrer. Dans ce scénario, il s'agit d'un défaut matériel qui peut nécessiter la réparation ou le remplacement du GPU.

Certains modèles de Mac étaient plus sujets que d'autres à ce type de problèmes. Par exemple, le modèle iMac 27" de mi-2011 a fait l'objet d'un programme de remplacement de carte graphique pour ce type de problème exact.

Cependant, cela ne doit pas nécessairement être un défaut matériel. Le logiciel peut souvent causer des problèmes. Par exemple, il pourrait s'agir d'un conflit entre des logiciels, des pilotes, etc. ou d'un manque de mémoire graphique (surtout si vous exécutez plusieurs applications simultanément). Vous pourriez essayer de résoudre ce problème plus en détail en n'exécutant qu'une seule application et en voyant ce qui se passe. Il est peut-être également possible de tester en mode sans échec.


Supprimez tout pilote CUDA et NVIDIA

Étant donné que vous utilisez macOS Mojave (ou une version ultérieure), vous devez savoir que tout pilote CUDA et NVIDIA que vous avez installé n'est pas pris en charge.

Pour les supprimer :

  1. Ouvrez Terminal (trouvé dans votre dossier Utilitaires)

  2. Copiez et collez les commandes suivantes, une par une, dans Terminal, puis appuyez sur la touche entrée de votre clavier. Chaque fois que vous le faites, vous devrez également saisir votre mot de passe Administrateur.

    • sudo rm -rf /Library/Extensions/CUDA.kext
    • sudo rm -rf /Library/Frameworks/CUDA.framework
    • sudo rm -rf /Library/LaunchAgents/com.nvidia.CUDASoftwareUpdate.plist
    • sudo rm -rf /System/Library/StartupItems/CUDA
    • sudo rm -rf /usr/local/cuda
  3. Allez dans Pomme > Préférences Système

  4. Cliquez avec le bouton droit sur le volet de préférences CUDA

  5. Sélectionnez l'option Supprimer le volet de préférences "CUDA"

OPTIONNEL : Si vous avez également des pilotes Web NVIDIA installés (c'est un 'oui' si vous avez l'icône NVIDIA dans la barre de menus), suivez ces étapes supplémentaires :

  1. Toujours dans Préférences Système, cliquez sur le volet de préférences Gestionnaire de pilote NVIDIA
  2. Sélectionnez l'onglet Pilotes graphiques
  3. Cliquez sur le cadenas et saisissez votre mot de passe
  4. Cliquez sur le bouton Désinstaller ouvert
  5. Cliquez sur Désinstaller
  6. Terminez le processus de désinstallation et redémarrez votre iMac

0 votes

Salut, merci de m'avoir aidé! Si cela peut aider maintenant, j'utilise un iMac de 27 pouces de fin 2013 avec une NVIDIA GeForce GT 755M. Je vais mettre à jour les pilotes CUDA (quelque chose que je n'ai pas fait depuis un moment). J'ai essayé de lancer une seule application et cela cause toujours ce problème.

0 votes

Eh bien, cela n'a pas résolu le problème. J'ai installé Catalina et les dernières mises à jour de CUDA mais le problème persiste. Une autre chose que j'ai également remarquée est que la vitesse s'est également détériorée. C'est arrivé assez soudainement samedi après-midi dernier et depuis, cela a été très lent.

0 votes

Ah zut, ça l'a encore fait sans aucune application ouverte à part Finder. Je ne sais pas quoi faire maintenant.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X