MacBook Pro 15 '' (Mid 2010) si blocca regolarmente per motivi sconosciuti

Il mio MacBook Pro improvvisamente ha cominciato a schiantarsi regolarmente, e non posso capire perché.

Rapporto di panico:

Anonymous UUID: 5268AAE1-4401-D38B-9AD1-A8554209B5A3 Tue Jul 26 20:10:11 2016 *** Panic Report *** panic(cpu 1 caller 0xffffff7f90241bd5): "GPU Panic: [<None>] 3 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff9129e7c000 0x0a5480a2, D0, P3/4\n"@/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.12.8/src/AppleMuxControl/kext/GPUPanic.cpp:127 Backtrace (CPU 1), Frame : Return Address 0xffffff91191a2ac0 : 0xffffff800d0dab52 0xffffff91191a2b40 : 0xffffff7f90241bd5 0xffffff91191a2c20 : 0xffffff7f8dd84fa4 0xffffff91191a2ce0 : 0xffffff7f8de51add 0xffffff91191a2d20 : 0xffffff7f8de51b48 0xffffff91191a2da0 : 0xffffff7f8e0d6a23 0xffffff91191a2f10 : 0xffffff7f8de75b79 0xffffff91191a2f30 : 0xffffff7f8dd8bcfd 0xffffff91191a2fe0 : 0xffffff7f8dd89690 0xffffff91191a31e0 : 0xffffff7f8dd8b141 0xffffff91191a32b0 : 0xffffff7f8f740985 0xffffff91191a3400 : 0xffffff7f8f73564f 0xffffff91191a3750 : 0xffffff7f8f6e93e2 0xffffff91191a3790 : 0xffffff7f8f73a3a5 0xffffff91191a3820 : 0xffffff7f8f722201 0xffffff91191a3880 : 0xffffff7f8f722b22 0xffffff91191a38d0 : 0xffffff7f8f722ffd 0xffffff91191a3940 : 0xffffff7f8f7236f1 0xffffff91191a3980 : 0xffffff7f8f6f0408 0xffffff91191a3b00 : 0xffffff7f8f6eef63 0xffffff91191a3b50 : 0xffffff800d6e1586 0xffffff91191a3b80 : 0xffffff800d6e2e50 0xffffff91191a3be0 : 0xffffff800d6dfed7 0xffffff91191a3d20 : 0xffffff800d197f90 0xffffff91191a3e30 : 0xffffff800d0df2c3 0xffffff91191a3e60 : 0xffffff800d0c28f8 0xffffff91191a3ea0 : 0xffffff800d0d26a5 0xffffff91191a3f10 : 0xffffff800d1b8eca 0xffffff91191a3fb0 : 0xffffff800d1ecd86 Kernel Extensions in backtrace: com.apple.driver.AppleMuxControl(3.12.8)[3186B630-FFF4-32C9-BAB9-DCD0C9DB6BA2]@0xffffff7f90233000->0xffffff7f90246fff dependency: com.apple.driver.AppleGraphicsControl(3.12.8)[C57F5F56-2229-365F-9765-F24AA4687584]@0xffffff7f9022b000 dependency: com.apple.iokit.IOACPIFamily(1.4)[5D7574C3-8E90-3873-BAEB-D979FC215A7D]@0xffffff7f8dbb3000 dependency: com.apple.iokit.IOPCIFamily(2.9)[F51AA3D6-EC2F-3AD3-A043-06DB79027AA2]@0xffffff7f8d92c000 dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f8dcd7000 dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[C49819CE-729A-36B2-9AC1-744A43DC236F]@0xffffff7f9022e000 com.apple.nvidia.classic.NVDAResmanTesla(10.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8dd2e000->0xffffff7f8dfa3fff dependency: com.apple.iokit.IOPCIFamily(2.9)[F51AA3D6-EC2F-3AD3-A043-06DB79027AA2]@0xffffff7f8d92c000 dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8dd1e000 dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f8dcd7000 com.apple.nvidia.classic.NVDANV50HalTesla(10.0)[56199CA6-3C8D-3EBB-B5EF-7B1B4678ACF9]@0xffffff7f8dfae000->0xffffff7f8e25bfff dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8dd2e000 dependency: com.apple.iokit.IOPCIFamily(2.9)[F51AA3D6-EC2F-3AD3-A043-06DB79027AA2]@0xffffff7f8d92c000 com.apple.GeForceTesla(10.0)[32600385-A687-3621-A12E-497D690B623A]@0xffffff7f8f6dd000->0xffffff7f8f7a8fff dependency: com.apple.iokit.IOPCIFamily(2.9)[F51AA3D6-EC2F-3AD3-A043-06DB79027AA2]@0xffffff7f8d92c000 dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8dd1e000 dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f8dcd7000 dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8dd2e000 BSD process name corresponding to current thread: WindowServer Mac OS version: 15G31 Kernel version: Darwin Kernel Version 15.6.0: Thu Jun 23 18:25:34 PDT 2016; root:xnu-3248.60.10~1/RELEASE_X86_64 Kernel UUID: B5AA8E3E-65B6-3D0E-867B-8DCCF81E536C Kernel slide: 0x000000000ce00000 Kernel text base: 0xffffff800d000000 __HIB text base: 0xffffff800cf00000 System model name: MacBookPro6,2 (Mac-F22586C8) System uptime in nanoseconds: 97856144426789 last loaded kext at 95958732570054: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f903a9000, size 32768) last unloaded kext at 96404324672468: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f903a9000, size 32768) loaded kexts: com.apple.nke.rvi 2.0.0 com.apple.filesystems.afpfs 11.0 com.apple.nke.asp-tcp 8.0.0 com.apple.driver.AudioAUUC 1.70 com.apple.driver.AppleHWSensor 1.9.5d0 com.apple.driver.AGPM 110.22.0 com.apple.filesystems.autofs 3.0 com.apple.driver.AppleOSXWatchdog 1 com.apple.driver.AppleMikeyHIDDriver 124 com.apple.driver.AppleMikeyDriver 274.12 com.apple.driver.AppleHDA 274.12 com.apple.iokit.IOBluetoothSerialManager 4.4.6f1 com.apple.driver.AppleUpstreamUserClient 3.6.1 com.apple.driver.pmtelemetry 1 com.apple.iokit.IOUserEthernet 1.0.1 com.apple.GeForceTesla 10.0.0 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AppleIntelHDGraphics 10.0.0 com.apple.driver.AppleHV 1 com.apple.driver.AppleSMCPDRC 1.0.0 com.apple.driver.AppleSMCLMU 208 com.apple.driver.AppleMuxControl 3.12.8 com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0 com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0 com.apple.driver.AppleMCCSControl 1.2.13 com.apple.driver.AppleIntelHDGraphicsFB 10.0.0 com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.6f1 com.apple.driver.AppleLPC 3.1 com.apple.driver.SMCMotionSensor 3.0.4d1 com.apple.driver.AppleUSBTCButtons 245.4 com.apple.driver.AppleUSBCardReader 3.7.1 com.apple.driver.AppleUSBTCKeyboard 245.4 com.apple.driver.AppleIRController 327.6 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0 com.apple.BootCache 38 com.apple.iokit.SCSITaskUserClient 3.7.7 com.apple.iokit.IOAHCIBlockStorage 2.8.5 com.apple.driver.AirPort.Brcm4331 800.20.24 com.apple.iokit.AppleBCM5701Ethernet 10.2.0 com.apple.driver.AppleFWOHCI 5.5.4 com.apple.driver.AppleAHCIPort 3.1.8 com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1 com.apple.driver.AppleSmartBatteryManager 161.0.0 com.apple.driver.AppleACPIButtons 4.0 com.apple.driver.AppleRTC 2.0 com.apple.driver.AppleHPET 1.8 com.apple.driver.AppleSMBIOS 2.1 com.apple.driver.AppleACPIEC 4.0 com.apple.driver.AppleAPIC 1.7 com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0 com.apple.nke.applicationfirewall 163 com.apple.security.quarantine 3 com.apple.security.TMSafetyNet 8 com.apple.driver.AppleIntelCPUPowerManagement 218.0.0 com.apple.security.SecureRemotePassword 1.0 com.apple.AppleGraphicsDeviceControl 3.12.8 com.apple.kext.triggers 1.0 com.apple.driver.DspFuncLib 274.12 com.apple.kext.OSvKernDSPLib 525 com.apple.iokit.IOSerialFamily 11 com.apple.nvidia.classic.NVDANV50HalTesla 10.0.0 com.apple.iokit.IOSurface 108.2.3 com.apple.nvidia.classic.NVDAResmanTesla 10.0.0 com.apple.driver.CoreCaptureResponder 1 com.apple.driver.AppleHDAController 274.12 com.apple.iokit.IOHDAFamily 274.12 com.apple.iokit.IOAudioFamily 204.4 com.apple.vecLib.kext 1.2.0 com.apple.driver.AppleGraphicsControl 3.12.8 com.apple.driver.AppleSMBusPCI 1.0.14d1 com.apple.driver.IOPlatformPluginLegacy 1.0.0 com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0 com.apple.driver.AppleBacklightExpert 1.1.0 com.apple.iokit.IONDRVSupport 2.4.1 com.apple.driver.AppleSMBusController 1.0.14d1 com.apple.iokit.IOGraphicsFamily 2.4.1 com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.6f1 com.apple.iokit.IOBluetoothFamily 4.4.6f1 com.apple.iokit.IOFireWireIP 2.2.6 com.apple.driver.IOPlatformPluginFamily 6.0.0d7 com.apple.driver.AppleSMC 3.1.9 com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.7 com.apple.iokit.IOUSBMassStorageDriver 1.0.0 com.apple.driver.AppleUSBMultitouch 250.5 com.apple.iokit.IOUSBHIDDriver 900.4.1 com.apple.driver.usb.cdc 5.0.0 com.apple.driver.usb.networking 5.0.0 com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1 com.apple.driver.CoreStorage 517.50.1 com.apple.driver.usb.AppleUSBHub 1.0.1 com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.7 com.apple.iokit.IOBDStorageFamily 1.8 com.apple.iokit.IODVDStorageFamily 1.8 com.apple.iokit.IOCDStorageFamily 1.8 com.apple.iokit.IOAHCISerialATAPI 2.6.2 com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7 com.apple.iokit.IO80211Family 1110.26 com.apple.driver.corecapture 1.0.4 com.apple.iokit.IOEthernetAVBController 1.0.3b3 com.apple.driver.mDNSOffloadUserClient 1.0.1b8 com.apple.iokit.IONetworkingFamily 3.2 com.apple.iokit.IOFireWireFamily 4.6.1 com.apple.iokit.IOAHCIFamily 2.8.1 com.apple.driver.usb.AppleUSBEHCI 1.0.1 com.apple.iokit.IOUSBFamily 900.4.1 com.apple.iokit.IOUSBHostFamily 1.0.1 com.apple.driver.AppleUSBHostMergeProperties 1.0.1 com.apple.driver.AppleEFINVRAM 2.0 com.apple.driver.AppleEFIRuntime 2.0 com.apple.iokit.IOHIDFamily 2.0.0 com.apple.iokit.IOSMBusFamily 1.1 com.apple.security.sandbox 300.0 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.AppleKeyStore 2 com.apple.driver.AppleMobileFileIntegrity 1.0.5 com.apple.driver.AppleCredentialManager 1.0 com.apple.driver.DiskImages 417.4 com.apple.iokit.IOStorageFamily 2.1 com.apple.iokit.IOReportFamily 31 com.apple.driver.AppleFDEKeyStore 28.30 com.apple.driver.AppleACPIPlatform 4.0 com.apple.iokit.IOPCIFamily 2.9 com.apple.iokit.IOACPIFamily 1.4 com.apple.kec.Libm 1 com.apple.kec.pthread 1 com.apple.kec.corecrypto 1.0 Model: MacBookPro6,2, BootROM MBP61.0057.B11, 2 processrs, Intel Core i7, 2,66 GHz, 8 GB, SMC 1.58f17 Graphics: Intel HD Graphics, Intel HD Graphics, Built-In Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x80AD, 0x484D54333531533641465238432D47372020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x80AD, 0x484D54333531533641465238432D47372020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.100.24) Bluetooth: Version 4.4.6f1 17910, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: APPLE SSD TS256B, 251 GB Serial ATA Device: MATSHITADVD-R UJ-898 USB Device: USB 2.0 Bus USB Device: Hub USB Device: IR Receiver USB Device: Built-in iSight USB Device: USB 2.0 Bus USB Device: Hub USB Device: Card Reader USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM2070 Hub USB Device: Bluetooth USB Host Controller Thunderbolt Bus: 

Recentemente ho portto in servizio. È stata eseguita una diagnostica hardware completa, non sono stati rilevati guasti.

Qualche idea che cosa potrebbe essere sbagliato e come posso cercare di risolvere il problema?

Aggiornamento (26.07.16):

Ora ho resettato l' NVRAM e la SMC . Posso submit un aggiornamento se funziona o se il problema persiste.

Aggiornamento (27.07.16):

No. Il ripristino di NVRAM e SMC non ha aiutato. Lo stesso incidente si verifica ancora.

Ho trovato una soluzione che sembra funzionare nel mio caso.

Vai a risparmio energetico (in Preferenze di sistema ) e distriggers la commutazione automatica della grafica .

Ciò influenzerà le performance, ovviamente, ma non ho avuto alcun incidente dato che ho fatto questo.

Questo è un problema noto da Apple. Ho fatto un programma per risolvere questo problema. Puoi verificarlo qui, è gratuito e open-source: https://github.com/julian-poidevin/MBPMid2010_GPUFix/

Sintesi della pagina precedente per dare più background alla soluzione:

MBPMid2010_GPUFix è un programma di utilità che consente di correggere lo schermo nero intermittente di MacBook Pro (15 pollici, metà 2010) o la perdita di video. L'algorithm si basa su una soluzione fornita dall'utente fabioroberto su forum MacRumors.

Il bug è nell'hardware: è dovuto a una scelta di tipo difettoso su un condensatore di disaccoppiamento utilizzato sulla parte della scheda madre della GPU immettere qui la descrizione dell'immagine

È stato rilevato che il problema si verifica each volta che G-State cambia da 2 a 0.

G-States vanno da 0 a 3, sono correlati alle soglie all'interno di AppleGraphicsPowerManagement.kext, come questo:

G-stato 0 (velocità massima) G-stato 3 (velocità minima). Il problema può essere "risolto" mantenendolo sempre a G-State 2 (media velocità). Il programma collegato automatizza questo task.

Anche se: come si afferma che il bug è manifesto in hardware, la miglior soluzione è quella di sostituire questa piccola e poco costosa componente. La soluzione del software riduce le performance del chip. La correzione hardware restituirà la macchina alle specifiche pubblicizzate.