Long Shutdown (High Sierra) All Black (No Mouse, neither spinning animation) ; Logs seem normal

Hello, Im running High Sierra (still waiting nVidia support on Catalina).

Everything seems perfectly fine. Latest Clover, NVRAM seems to be emulated correctly (no native support on my Z170x Gaming 5 Skylake) by storing and retrieving variables through reboots.

[Clover/Kexts]

Heitors-iMac:kexts hbarcellos$ ls 10.13

Heitors-iMac:kexts hbarcellos$ ls Other/

AppleALC.kext FakeSMC.kext Lilu.kext

Heitors-iMac:kexts hbarcellos$

[Drivers64UEFI]

Heitors-iMac:CLOVER hbarcellos$ cd drivers64UEFI/

Heitors-iMac:drivers64UEFI hbarcellos$ ls -las

total 1332

5 drwxrwxrwx 1 hbarcellos staff 2560 Jun 9 08:08 .

3 drwxrwxrwx 1 hbarcellos staff 1536 Jun 9 19:31 ..

8 -rwxrwxrwx 1 hbarcellos staff 4096 Dec 23 2017 ._apfs.efi

23 -rwxrwxrwx 1 hbarcellos staff 11616 May 23 13:20 ApfsDriverLoader-64.efi

72 -rwxrwxrwx 1 hbarcellos staff 36704 May 23 13:20 AptioMemoryFix-64.efi

44 -rwxrwxrwx 1 hbarcellos staff 22400 May 23 13:20 EmuVariableUefi-64.efi

59 -rwxrwxrwx 1 hbarcellos staff 29728 May 23 13:20 VBoxHfs-64.efi

1118 -rwxrwxrwx@ 1 hbarcellos staff 572408 Dec 23 2017 apfs.efi

Heitors-iMac:drivers64UEFI hbarcellos$

[config.plist]

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP</key> <false/> <key>AddMCHC</key> <true/> <key>FixHPET</key> <true/> <key>FixIPIC</key> <true/> <key>FixRTC</key> <true/> <key>FixShutdown</key> <true/> <key>FixTMR</key> <true/> </dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>Rename HDAS to HDEF</string> <key>Disabled</key> <false/> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> <dict> <key>Comment</key> <string>change XHCI to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDSQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change XHC1 to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> U0FUMA== </data> <key>Replace</key> <data> U0FUQQ== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>MATS</string> </dict> </array> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <dict> <key>APLF</key> <true/> <key>APSN</key> <true/> <key>CStates</key> <false/> <key>PStates</key> <false/> <key>PluginType</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 nvda_drv=1 kext-dev-mode=1</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>LastBootVolume</string> <key>Legacy</key> <string>PBR</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <string>Yes</string> </dict> <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>1</integer> <key>ResetHDA</key> <true/> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Linux</key> <false/> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>Theme</key> <string>mac</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleIntelCPUPM</key> <false/> <key>AppleRTC</key> <true/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <true/> <key>KernelXCPM</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>t1-10.12-10.13-AppleHDA-Realtek-ALC...(cloverALC-all_codecs)</string> <key>Disabled</key> <true/> <key>Find</key> <data> ihnUEQ== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAAAAA== </data> </dict> <dict> <key>Comment</key> <string>t1-10.8-10.13-AppleHDA-Realtek-ALC1150</string> <key>Disabled</key> <false/> <key>Find</key> <data> ixnUEQ== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAnsEA== </data> </dict> <dict> <key>Comment</key> <string>t1-AppleHDA-Resources-xml&gt;zml-(cloverALC-all_codecs)</string> <key>Disabled</key> <false/> <key>Find</key> <data> eG1sLnps </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> em1sLnps </data> </dict> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>Increase 15 port limit to 26 in AppleUSBXHCIPCI</string> <key>Disabled</key> <true/> <key>Find</key> <data> g710////EA== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data> g710////Gw== </data> </dict> <dict> <key>Comment</key> <string>(c)Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data> Ym9hcmQtaWQ= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleGraphicsDevicePolicy</string> <key>Replace</key> <data> Ym9hcmQtaXg= </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (RehabMan)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32IDw+DpwQAAA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g32ID5CQkJCQkA== </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> <key>MLB</key> <string>C02LNP2EFLHH</string> <key>ROM</key> <data> aB+U7r3Z </data> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>12/19/2018</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM171.88Z.F000.B00.1812191240</string> <key>Board-ID</key> <string>Mac-B809C3757DA9BB8D</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>C02RX6Y2GG7LHB076</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>1.0</string> <key>ChassisAssetTag</key> <string>iMac-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x09</string> <key>EfiVersion</key> <string>162.0.0.0.0</string> <key>Family</key> <string>iMac17,1</string> <key>FirmwareFeatures</key> <string>0xFC0FE137</string> <key>FirmwareFeaturesMask</key> <string>0xFF1FFF3F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Mobile</key> <false/> <key>PlatformFeature</key> <string>0x00</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02RX6Y2GG7L</string> <key>SmUUID</key> <string>14F2E826-D26E-4E7B-B6B4-681F94EEBDD9</string> <key>Trust</key> <true/> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> 

[Shutdown log - At least what I could retrieve using logs command]

2019-06-09 20:31:13.082390-0300 0xd7bc Default 0x0 86 0 securityd: Session 100013 destroyed 2019-06-09 20:31:13.082534-0300 0xa2b Error 0x0 1023 7 WindowServer: (SkyLight) [com.apple.SkyLight:default] loginwindow connection closed; closing server. 2019-06-09 20:31:13.084864-0300 0xf700 Default 0x0 1324 0 mds_stores: (SpotlightIndex) [com.apple.spotlightindex:State] shutdown sync-fsync for spindle:1 after 0.129244 seconds. 2019-06-09 20:31:13.097634-0300 0xf6fd Error 0x0 71 14 mds: [com.apple.spotlightserver:DiskStore] Event on stores connection Connection invalid 2019-06-09 20:31:13.097665-0300 0xf448 Error 0x0 1324 14 mds_stores: [com.apple.spotlightindex:DiskStore] Got event: Connection invalid 2019-06-09 20:31:13.097676-0300 0xf448 Error 0x0 1324 14 mds_stores: [com.apple.spotlightindex:Message] MDSSecureStore connection error:Connection invalid 2019-06-09 20:31:13.111957-0300 0xf4c4 Default 0x0 81 0 opendirectoryd: (PlistFile) [com.apple.opendirectoryd:session] Flushing open records due to shutdown 2019-06-09 20:31:13.112088-0300 0xf4c5 Activity 0x155ba 81 0 opendirectoryd: Internal request 2019-06-09 20:31:13.124946-0300 0xe8cd Default 0x0 1637 0 akd: (SkyLight) Failed to look up the port for "com.apple.windowserver.active" (124) 2019-06-09 20:31:13.124961-0300 0xe8cd Default 0x0 1637 0 akd: (ApplePushService) [com.apple.apsd:connection] <private>: Skipping connection to com.apple.apsd, user 501 is not connectable 2019-06-09 20:31:13.125120-0300 0xe8cd Default 0x0 1637 0 akd: (SystemConfiguration) [com.apple.SystemConfiguration:SCDynamicStore] configopen() failed: 124: unknown error code 2019-06-09 20:31:13.125122-0300 0xe8cd Fault 0x15426 1637 14 akd: (ApplePushService) [com.apple.apsd:connection] Couldn't register for console user change notifications, will retry in 30 seconds 2019-06-09 20:31:13.125123-0300 0xe8cd Activity 0x15426 1637 0 akd: (libsystem_trace.dylib) Activity for state dumps 2019-06-09 20:31:13.136301-0300 0xf37f Error 0x155ba 81 14 opendirectoryd: (libsqlite3.dylib) [com.apple.libsqlite3:logging] API call with NULL database connection pointer 2019-06-09 20:31:13.136303-0300 0xf37f Error 0x155ba 81 14 opendirectoryd: (libsqlite3.dylib) [com.apple.libsqlite3:logging] misuse at line 123326 of [2b0954060f] 2019-06-09 20:31:13.136306-0300 0xf37f Error 0x155ba 81 14 opendirectoryd: (PlistFile) [com.apple.opendirectoryd:session] sqlite3_prepare_v2(<private>): 21/7 2019-06-09 20:31:13.136617-0300 0xf4c5 Default 0x0 81 0 opendirectoryd: (SystemConfiguration) [com.apple.SystemConfiguration:SCDynamicStore] SCDynamicStoreSetNotificationKeys() failed 2019-06-09 20:31:13.136618-0300 0xf4c5 Default 0x0 81 0 opendirectoryd: (SystemConfiguration) [com.apple.SystemConfiguration:SCDynamicStore] SCDynamicStore server failed, notification (inform w/runLoop) not restored 2019-06-09 20:31:13.136874-0300 0xf4c4 Default 0x0 81 0 opendirectoryd: (SystemCache) [com.apple.opendirectoryd:default] Deregistered for Kernel Identity Service requests 2019-06-09 20:31:13.136885-0300 0xf4c4 Default 0x0 81 0 opendirectoryd: [com.apple.opendirectoryd:default] Shutting down... 2019-06-09 20:31:14.086257-0300 0xa2b Default 0x0 1023 0 WindowServer: (CoreDisplay) [WARN] - Failed to receive all transaction callbacks 2019-06-09 20:31:14.086503-0300 0xa2b Error 0x0 1023 14 WindowServer: (CoreDisplay) [ERROR] - Unable to find display pipe for IOFB service: 16655 2019-06-09 20:31:14.086534-0300 0xa2b Error 0x0 1023 14 WindowServer: (CoreDisplay) [ERROR] - Unable to find display pipe for IOFB service: 16911 2019-06-09 20:31:14.087693-0300 0xa2b Error 0x0 1023 14 WindowServer: (CoreDisplay) [ERROR] - Unable to find display pipe for IOFB service: 17167 2019-06-09 20:31:14.087719-0300 0xa2b Error 0x0 1023 14 WindowServer: (CoreDisplay) [ERROR] - Unable to find display pipe for IOFB service: 17423 2019-06-09 20:31:14.087743-0300 0xa2b Error 0x0 1023 14 WindowServer: (CoreDisplay) [ERROR] - Unable to find display pipe for IOFB service: 17671 2019-06-09 20:31:14.087760-0300 0xa2b Error 0x0 1023 14 WindowServer: (CoreDisplay) [ERROR] - Unable to find display pipe for IOFB service: 19007 2019-06-09 20:31:14.090246-0300 0x4470 Default 0x0 2233 0 SimAudioProcessorService: (HIToolbox) HIToolbox: received notification of WindowServer event port death. 2019-06-09 20:31:14.090247-0300 0x445e Default 0x0 2232 0 SimStreamProcessorService: (HIToolbox) HIToolbox: received notification of WindowServer event port death. 2019-06-09 20:31:14.090277-0300 0x4470 Default 0x0 2233 0 SimAudioProcessorService: (HIToolbox) port matched the WindowServer port created in BindCGSToRunLoop 2019-06-09 20:31:14.090284-0300 0x445e Default 0x0 2232 0 SimStreamProcessorService: (HIToolbox) port matched the WindowServer port created in BindCGSToRunLoop 2019-06-09 20:31:17.587504-0300 0x0 Timesync 0x0 0 0 === system wallclock time adjusted 

Two extra points:

  • CLOVER log indicates that's correctly loading NVRAM, but, last booted option is not saved.
  • EFI volume appears on a different disk on each boot /dev/disk0, /dev/disk1, /dev/disk3,...

Any help will be deeply appreciated.

All the best, Heitor.

submitted by /u/hbarcellos
[link] [comments]