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 :
-
Ouvrez Terminal (trouvé dans votre dossier Utilitaires)
-
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
-
Allez dans Pomme > Préférences Système
-
Cliquez avec le bouton droit sur le volet de préférences CUDA
-
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 :
- Toujours dans Préférences Système, cliquez sur le volet de préférences Gestionnaire de pilote NVIDIA
- Sélectionnez l'onglet Pilotes graphiques
- Cliquez sur le cadenas et saisissez votre mot de passe
- Cliquez sur le bouton Désinstaller ouvert
- Cliquez sur Désinstaller
- Terminez le processus de désinstallation et redémarrez votre iMac
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 ?
0 votes
Le ventilateur ne semble pas s'accélérer, et le test matériel indique que tout va bien.