GPU stürzt auf Yosemite ab

Ich habe ein MacBook Pro von Mitte 2012 und vor ein paar Wochen auf OS X Yosemite aktualisiert. Seitdem ist die GPU mehrmals abgestürzt, wobei ich den Mauszeiger immer noch über den Bildschirm bewegen und Audio hören kann, aber alles andere auf dem Bildschirm reagiert nicht. Ich habe es nur geschafft, dies zu beheben, indem ich den Computer neu gestartet habe.

Gibt es eine Möglichkeit, dies zu verhindern?

Die Fehlerprotokolle haben mehrere ähnliche Instanzen:

31/10/2014 7:34:45.000 pm kernel[0]: 0000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012540  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012560  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012580  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000125a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000125c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000125e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012600  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012620  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012640  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012660  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012680  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000126a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000126c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000126e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012700  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012720  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012740  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012760  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x00012780  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000127a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000127c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: 0x000127e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 
31/10/2014 7:34:45.000 pm kernel[0]: OTHER MMIO Registers
31/10/2014 7:34:45.000 pm kernel[0]: -------------------------------------------------
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_DFSM                      : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_DSSM                      : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_DPFC_CONTROL_SA           : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_DPFC_CPU_FENCE_OFFSET     : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_TILECTL                   : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_MISC0                     : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_MGGC                      : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_MTOLUD                    : 0x8fa00001
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GFX_FLSH_CNTL             : 0x00000209
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_MTOUUD                    : 0x6f600001
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_MBDSM                     : 0x8da00001
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_MBGSM                     : 0x8d800001
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD0                    : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD1                    : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD2                    : 0x6c62616e
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD3                    : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD4                    : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD5                    : 0x11028088
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD6                    : 0x00026104
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD7                    : 0x73672067
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD8                    : 0xc7000220
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD9                    : 0x6720676e
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD10                   : 0x4f4e2073
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD11                   : 0x03894800
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD12                   : 0xdf8948c0
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD13                   : 0xc0310000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD14                   : 0x00000000
31/10/2014 7:34:45.000 pm kernel[0]: SYSCONFIG_GTVTD15                   : 0x203d2064
31/10/2014 7:34:45.000 pm kernel[0]: ===========================================================================
31/10/2014 7:34:45.000 pm kernel[0]: End Hang Analysis
31/10/2014 7:34:45.000 pm kernel[0]: ===========================================================================
31/10/2014 7:34:45.000 pm kernel[0]: Trying restart GPU ...
31/10/2014 7:34:45.803 pm DumpGPURestart[1239]: Saved gpuRestart report for kernel to /Library/Logs/DiagnosticReports/Kernel_2014-10-31-193445_mymachine.gpuRestart
Nun, der Kommentar des Kernels "Versuch, die GPU neu zu starten" scheint darauf hinzudeuten, dass etwas damit schief gelaufen ist.
können Sie in diesem Bericht auf Ihrem System /Library/Logs/DiagnosticReports/Kernel_2014-10-31-193445_mymachine.gpuRestart nachsehen
Es sind hauptsächlich nur die Inhalte des Speichers und der Register usw., als der Absturz passierte - pastebin.com/KKxSx0V7
Ich hatte dieses Problem sowohl bei einem Nicht-Retina-MBP von Mitte 2012 als auch bei einem rMBP von Anfang 2013. Ich habe das rMBP in einen Apple Store gebracht, und sie haben im Rahmen der Garantie einen Logic Board-Austausch durchgeführt. Danach tritt das gleiche Problem weiterhin auf. Interessanterweise habe ich noch nie von den neueren (sprich: mit Intel Iris ausgestatteten) rMBPs gehört, die dieses Problem haben.
Dies kann ein Fehler sein, ich habe das gleiche Problem mit dem gleichen Mac.

Antworten (2)

Ich habe diese Abstürze auch fast jeden zweiten Tag auf meinem MBP Mitte 2012 erlebt.

Das hat es für mich gelöst:

Switch off "Automatic graphics switching" for Battery and Power Adapter
settings. This will increase overall power consumption but for me the
crashes have vanished.

Erklärung: Mac Book Pros (und andere Macs) werden normalerweise mit zwei verschiedenen GPUs geliefert. Eine Low-Power- und eine High-Power-GPU. OSX schaltet bei Bedarf zwischen diesen GPUs um. Seit Yosemite scheint dies für einige Leute ein Problem zu sein, da ihre Systeme gelegentlich einfrieren. Wenn Ihr System wie auf dem Originalposter beschrieben unter Hängern leidet, versuchen Sie diese Problemumgehung, bis Apple die automatische GPU-Umschaltung behebt.

Deaktivieren Sie Automatische Grafikumschaltung

Meinen Sie damit, dass die im Sparmodus bereitgestellte Leistung nicht ausreicht, um den RAM-Inhalt auf der GPU korrekt aktualisiert zu halten? Daher würde das Verbieten der automatischen Grafikumschaltung das Problem verbergen.
@danielAzuelos, Alle MacBook Pro 15-Zoll-Modelle außer den mit Iris ausgestatteten Modellen der unteren Preisklasse können sowohl die integrierte Intel-Grafik als auch eine separate Grafikkarte (normalerweise ATI Radeon, aber nicht immer) verwenden. Das Problem ist, dass die Macs die Fähigkeit besitzen, dynamisch zwischen Grafiksätzen umzuschalten, um die Batterielebensdauer zu verlängern/eine verbesserte Grafikverarbeitung bereitzustellen. Wir sehen hier die Ergebnisse davon, die schief gelaufen sind.
@danielAzuelos Ich weiß nicht, was die Probleme beim Wechseln der GPU-Kerne verursacht. Aber ich weiß, dass dies für die Probleme "Versuch, die GPU neu zu starten" tatsächlich ein funktionierendes FIX ist.
Diese Lösung hat mir sehr geholfen, da ich das gleiche Problem hatte und diese Änderung es vollständig behoben hat. Die gute Nachricht ist auch, dass jetzt mit El Capitan die Option wieder aktiviert werden kann und der Absturz nicht mehr auftritt.
@Martin Der Absturz existiert immer noch in El Capitan?
@itsafire stürzt nicht mehr mit El Capitan ab und die Option "Automatic Graphics Switching" kann wieder aktiviert werden

Möglicherweise qualifizieren Sie sich für das MacBook Pro Repair Extension Program. Weitere Informationen finden Sie unter https://www.apple.com/support/macbookpro-videoissues/