I have a 7 year old iMac with the following specifications:
Retina 4K, 21.5 inch Display, 2017
Processor 3.6 GHz Quad-Core Intel Core i7
Graphics Radeon Pro 560 4 GB
Memory 32 GB 2400 MHz DDR4
It has a 500 GB SSD Internal HDD
I have installed macOS Ventura 13.6.6
In the past few days I have had difficulty with my iMac not waking up from Sleep Mode, this happens infrequently and the longer the iMac has been sleeping the more likely that this will occur.
I have also had trouble starting the iMac with the Power Button, it can take several attempts to finally get it booted up and running.
When the iMac is in usage there are no noticeable problems.
I have tried using the following remedial measures:
Reset VRAM
Reset SMC/PMU
Unplugged ALL devices attached/connected to the iMac and unplugged the iMac from the power supply for 10 to 15 minutes before restarting with NOTHING connected to it at all.
I have run the Apple Diagnostics Tool, which did not find any hardware issues or other technical problems.
I have made a bootable installer USB Drive using macOS Ventura 13.6.6 and used this to completely erase my iMac and perform a fresh clean install of the operating system.
I left the iMac in its unmodified "virginal" state with no apps installed(only default macOS apps) and made absolutely ZERO changes to its configuration.
Yet despite doing all this my problems persist.
I have made a copy of the Problem Report for macOS which is generated on booting up the iMac and is sent to Apple, here it is in full.
I hope somebody here can understand what is being documented in that report and advise if there is a way to fix this.
I fully know my iMac is getting long in the tooth at approximately 7 years of age.
If a repair or replacement of a component can be done at a reasonable cost, I would strongly consider that option as I would like to keep it alive for a while longer. My financial situation means I need more to time to save enough funds for a replacement.
I do hope this aging desktop iMac can be saved.
Retina 4K, 21.5 inch Display, 2017
Processor 3.6 GHz Quad-Core Intel Core i7
Graphics Radeon Pro 560 4 GB
Memory 32 GB 2400 MHz DDR4
It has a 500 GB SSD Internal HDD
I have installed macOS Ventura 13.6.6
In the past few days I have had difficulty with my iMac not waking up from Sleep Mode, this happens infrequently and the longer the iMac has been sleeping the more likely that this will occur.
I have also had trouble starting the iMac with the Power Button, it can take several attempts to finally get it booted up and running.
When the iMac is in usage there are no noticeable problems.
I have tried using the following remedial measures:
Reset VRAM
Reset SMC/PMU
Unplugged ALL devices attached/connected to the iMac and unplugged the iMac from the power supply for 10 to 15 minutes before restarting with NOTHING connected to it at all.
I have run the Apple Diagnostics Tool, which did not find any hardware issues or other technical problems.
I have made a bootable installer USB Drive using macOS Ventura 13.6.6 and used this to completely erase my iMac and perform a fresh clean install of the operating system.
I left the iMac in its unmodified "virginal" state with no apps installed(only default macOS apps) and made absolutely ZERO changes to its configuration.
Yet despite doing all this my problems persist.
I have made a copy of the Problem Report for macOS which is generated on booting up the iMac and is sent to Apple, here it is in full.
Code:
panic(cpu 4 caller 0xffffff7fa1478dfa): "virtual bool IOAccelDisplayMachine::display_mode_did_change(uint32_t): AMDRadeonAccelerator driver returns false" @IOAccelDisplayMachine.cpp:345
Panicked task 0xffffff8b773bc478: 10 threads: pid 155: WindowServer
Backtrace (CPU 4), panicked thread: 0xffffff8b74893598, Frame : Return Address
0xfffffffbddb73470 : 0xffffff800b86fc7d
0xfffffffbddb734c0 : 0xffffff800b9c4294
0xfffffffbddb73500 : 0xffffff800b9b3da7
0xfffffffbddb73550 : 0xffffff800b810971
0xfffffffbddb73570 : 0xffffff800b86ff5d
0xfffffffbddb73660 : 0xffffff800b86f607
0xfffffffbddb736c0 : 0xffffff800bfdad7b
0xfffffffbddb737b0 : 0xffffff7fa1478dfa
0xfffffffbddb737c0 : 0xffffff7fa142f27c
0xfffffffbddb737f0 : 0xffffff7fa146acbb
0xfffffffbddb73850 : 0xffffff7fa15e1bec
0xfffffffbddb73990 : 0xffffff7fa15cc237
0xfffffffbddb73a20 : 0xffffff7fa15d7653
0xfffffffbddb73a40 : 0xffffff7fa15dc3fb
0xfffffffbddb73ad0 : 0xffffff7f8c38ed30
0xfffffffbddb73b00 : 0xffffff7fa15d2156
0xfffffffbddb73b90 : 0xffffff800bee053c
0xfffffffbddb73bf0 : 0xffffff800bf50714
0xfffffffbddb73c70 : 0xffffff800b97064b
0xfffffffbddb73cc0 : 0xffffff800b84a09a
0xfffffffbddb73d60 : 0xffffff800b860e52
0xfffffffbddb73dd0 : 0xffffff800b8614d7
0xfffffffbddb73ef0 : 0xffffff800b9996c3
0xfffffffbddb73fa0 : 0xffffff800b810dd6
Kernel Extensions in backtrace:
com.apple.iokit.IOGraphicsFamily(597.0)[718E01CF-8B05-3042-88F4-DE3441395D00]@0xffffff7fa15c1000->0xffffff7fa15effff
dependency: com.apple.iokit.IOPCIFamily(2.9)[A4741D9F-2EAF-36E6-9023-084BA29EE1FE]@0xffffff800e2b5000->0xffffff800e2e6fff
com.apple.iokit.IOAcceleratorFamily2(475.40.6)[5CEA519D-44FC-30EB-8622-2394570EBDD4]@0xffffff7fa1420000->0xffffff7fa148afff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[8922A76A-AF7C-3A2B-AA5C-D1A1895B9028]@0xffffff800ce05000->0xffffff800ce38fff
dependency: com.apple.iokit.IOGraphicsFamily(597)[718E01CF-8B05-3042-88F4-DE3441395D00]@0xffffff7fa15c1000->0xffffff7fa15effff
dependency: com.apple.iokit.IOPCIFamily(2.9)[A4741D9F-2EAF-36E6-9023-084BA29EE1FE]@0xffffff800e2b5000->0xffffff800e2e6fff
dependency: com.apple.iokit.IOReportFamily(47)[491DDA55-D371-3A28-9A77-C28DB013D8AE]@0xffffff800e2f7000->0xffffff800e2f9fff
dependency: com.apple.iokit.IOSurface(336.60.1)[CEE7530A-8DE3-30C6-9EE3-EC791D0A2CAC]@0xffffff800e419000->0xffffff800e441fff
com.apple.kext.AMDFramebuffer(4.1.4)[DD3C279A-BB54-33A3-8132-898C7695F937]@0xffffff7f8c38e000->0xffffff7f8c3b2fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[D342E754-A422-3F44-BFFB-DEE93F6723BC]@0xffffff800de45000->0xffffff800de46fff
dependency: com.apple.iokit.IOGraphicsFamily(597)[718E01CF-8B05-3042-88F4-DE3441395D00]@0xffffff7fa15c1000->0xffffff7fa15effff
dependency: com.apple.iokit.IOPCIFamily(2.9)[A4741D9F-2EAF-36E6-9023-084BA29EE1FE]@0xffffff800e2b5000->0xffffff800e2e6fff
dependency: com.apple.kext.AMDSupport(4.1.4)[38358B5A-041C-39E9-AC7A-91F8F2253476]@0xffffff7fa026c000->0xffffff7fa0330fff
Process name corresponding to current thread (0xffffff8b74893598): WindowServer
Mac OS version:
22G630
Kernel version:
Darwin Kernel Version 22.6.0: Mon Feb 19 19:48:53 PST 2024; root:xnu-8796.141.3.704.6~1/RELEASE_X86_64
Kernel UUID: 8FA1B0A8-5DC1-3601-9D60-FC75DBA31F21
roots installed: 0
KernelCache slide: 0x000000000b400000
KernelCache base: 0xffffff800b600000
Kernel slide: 0x000000000b4dc000
Kernel text base: 0xffffff800b6dc000
__HIB text base: 0xffffff800b500000
System model name: iMac18,2 (Mac-77F17D7DA9285301)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0
System uptime in nanoseconds: 8178317549
Last Sleep: absolute base_tsc base_nano
Uptime : 0x00000001e7773bc5
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x0000000db5121244 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff803fa53000 - 0xffffffa03fa53000
. PGZ : 0xffffff803fa53000 - 0xffffff8043a54000
. VM : 0xffffff8043a54000 - 0xffffff850fd87000
. RO : 0xffffff850fd87000 - 0xffffff86a93ed000
. GEN0 : 0xffffff86a93ed000 - 0xffffff8b75720000
. GEN1 : 0xffffff8b75720000 - 0xffffff9041a53000
. GEN2 : 0xffffff9041a53000 - 0xffffff950dd86000
. GEN3 : 0xffffff950dd86000 - 0xffffff99da0b9000
. DATA : 0xffffff99da0b9000 - 0xffffffa03fa53000
Metadata: 0xffffffdbb6a08000 - 0xffffffdbd6a08000
Bitmaps : 0xffffffdbd6a08000 - 0xffffffdbdca08000
Extra : 0 - 0
last started kext at 7301327168: >AGPM 131 (addr 0xffffff7fa0566000, size 126976)
loaded kexts:
>AGPM 131
>X86PlatformShim 1.0.0
>!APlatformEnabler 2.7.0d0
>!AUpstreamUserClient 3.6.9
@kext.AMDFramebuffer 4.1.4
@filesystems.autofs 3.0
@kext.AMDRadeonX4000 4.1.4
>!AHDAHardwareConfigDriver 440.2
@kext.AMDRadeonServiceManager 4.1.4
>!AHDA 440.2
>!AGraphicsDevicePolicy 7.1.19
@UVCService 1
@AGDCPluginDisplayMetrics 7.1.19
>!AGFXHDA 240.1
>pmtelemetry 1
@filesystems.nfs 1
|IOUserEthernet 1.0.1
>usb.!UUserHCI 1
>!A!IPCHPMC 2.0.1
>eficheck 1
>!AHV 1
>!ADiskImages2 198.100.13
>!A!ISlowAdaptiveClocking 4.0.0
>!AFIVRDriver 4.1.0
>AGDCBacklightControl 7.1.19
@kext.AMD9500!C 4.1.4
>!ASMCLMU 212
>!AThunderboltIP 4.0.3
>!A!IKBLGraphics 20.0.7
>ACPI_SMC_PlatformPlugin 1.0.0
>!A!IKBLGraphicsFramebuffer 20.0.7
>!ABacklight 180.8
>!AMCCSControl 1.16
|SCSITaskUserClient 482.120.2
>!UMass!SInterfaceNub 554
>!AFileSystemDriver 3.0.1
@filesystems.tmpfs 1
@filesystems.lifs 1
@filesystems.hfs.kext 627.100.6
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
@filesystems.apfs 2142.140.9
>!ASDXC 3.4.3
|!ABCM5701Ethernet 11.0.0
>AirPort.BrcmNIC 1400.1.1
>!AAHCIPort 378
@private.KextAudit 1.0
>!AACPIButtons 6.1
>!ARTC 2.0.1
>!ASMBIOS 2.1
>!AACPIEC 6.1
>!AAPIC 1.7
$!AUserConsent 1
@!ASystemPolicy 2.0.0
@nke.applicationfirewall 404
|IOKitRegistryCompatibility 1
|EndpointSecurity 1
@Dont_Steal_Mac_OS_X 7.0.0
@kec.Compression 1
@kec.!AEncryptedArchive 1
@kext.AMDRadeonX4200HWLibs 1.0
>DspFuncLib 440.2
@kext.OSvKernDSPLib 530
@kext.AMDRadeonX4000HWServices 4.1.4
>!AGraphicsControl 7.1.19
>!UAudio 560.2
>!AAudioClockLibs 240.1
>!AHDA!C 440.2
|IOHDA!F 440.2
|IOAudio!F 440.2
@vecLib.kext 1.2.0
@kext.triggers 1.0
>IOHIDPowerSource 1
>!ACallbackPowerSource 1
|IO!BSerialManager 9.0.0
|IO!BPacketLogger 9.0.0
|IO!BHost!CUSBTransport 9.0.0
|IO!BHost!CUARTTransport 9.0.0
|IO!BHost!CTransport 9.0.0
>IO!BHost!CPCIeTransport 9.0.0
|IOAVB!F 1140.6
>!ASMBusPCI 1.0.14d1
|CSR!BHost!CUSBTransport 9.0.0
|Broadcom!BHost!CUSBTransport 9.0.0
|Broadcom!B20703USBTransport 9.0.0
>!ARSMChannel 1
|IORSM!F 1
>!AIPAppender 1.0
@!AGPUWrangler 7.1.19
|IOSlowAdaptiveClocking!F 1.0.0
@kext.AMDSupport 4.1.4
>!AThunderboltEDMSink 5.0.3
>!AThunderboltDPOutAdapter 8.5.1
@plugin.IOgPTPPlugin 1150.2
>IOPlatformPluginLegacy 1.0.0
>X86PlatformPlugin 1.0.0
>IOPlatformPlugin!F 6.0.0d8
|IOAccelerator!F2 475.40.6
@!AGraphicsDeviceControl 7.1.19
>!ABacklightExpert 1.1.0
|IONDRVSupport 597
|IOGraphics!F 597
>!ASMBus!C 1.0.18d1
>driverkit.serial 6.0.0
|IOSerial!F 11
>usb.IOUSBHostHIDDevice 1.2
>usb.cdc 5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
>!AThunderboltPCIDownAdapter 4.1.1
>!AThunderboltDPInAdapter 8.5.1
>!AThunderboltDPAdapter!F 8.5.1
>!AHPM 3.4.4
>!A!ILpssI2C!C 3.0.60
>!A!ILpssI2C 3.0.60
>!A!ILpssDmac 3.0.60
>!ABSDKextStarter 3
|IOSurface 336.60.1
@filesystems.hfs.encodings.kext 1
>!ASyntheticGame!C 10.7.1
>!AXsanScheme 3
>!AThunderboltNHI 7.2.81
|IOThunderbolt!F 9.3.3
|IO80211!FLegacy 1200.12.2b1
>corecapture 1.0.4
|IONVMe!F 2.1.0
|IOAHCI!F 301.100.1
>!A!ILpssGspi 3.0.60
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
>usb.!UHostPacketFilter 1.0
|IOUSB!F 900.4.2
>!AEFINVRAM 2.1
>!AEFIRuntime 2.1
|IOSMBus!F 1.1
|IOHID!F 2.0.0
|IOTimeSync!F 1150.2
|IOSkywalk!F 1.0
>mDNSOffloadUserClient 1.0.1b8
|IONetworking!F 3.4
>DiskImages 493.0.0
|IO!B!F 9.0.0
|IOReport!F 47
$quarantine 4
$sandbox 300.0
[USER=381322]@Kext[/USER].!AMatch 1.0.0d1
>!ASSE 1.0
>!AKeyStore 2
>!UTDM 554
|IOUSBMass!SDriver 235.140.2
|IOSCSIBlockCommandsDevice 482.120.2
|IO!S!F 2.1
|IOSCSIArchitectureModel!F 482.120.2
>!AFDEKeyStore 28.30
>!AEffaceable!S 1.0
>!ACyrus 1
>!AMobileFileIntegrity 1.0.5
$!AImage4 5.0.0
@kext.CoreTrust 1
>!ACredentialManager 1.0
|CoreAnalytics!F 1
>KernelRelayHost 1
|IOUSBHost!F 1.2
>!UHostMergeProperties 1.2
>usb.!UCommon 1.0
>!ABusPower!C 1.0
>!ASEPManager 1.0.1
>IOSlaveProcessor 1
>!AACPIPlatform 6.1
>!ASMC 3.1.9
|IOPCI!F 2.9
|IOACPI!F 1.4
>watchdog 1
@kec.pthread 1
@kec.Libm 1
@kec.corecrypto 12.0
I hope somebody here can understand what is being documented in that report and advise if there is a way to fix this.
I fully know my iMac is getting long in the tooth at approximately 7 years of age.
If a repair or replacement of a component can be done at a reasonable cost, I would strongly consider that option as I would like to keep it alive for a while longer. My financial situation means I need more to time to save enough funds for a replacement.
I do hope this aging desktop iMac can be saved.
Last edited: