PliSsK Posted April 17, 2020 Share Posted April 17, 2020 (edited) My Gigabyte Aorus Z370 Gaming 7 based computer runs both Catalina and Win 10 fine using the Gigabyte Aorus RX570 4G GPU (no problems with HDMI but sometimes get blank screen during POST and OS booting with DP which I think is buggy BIOS related). However, if I try to use IGPU/IGFX, whilst it boots up fine in Win 10, it crashes during boot up in Catalina, freezing before the log in screen appears. When using IGFX, I have the following settings in BIOS: iGPU specified in Peripherals, and internal graphics set to auto. Same result using HDMI and DP. I have the latest versions of Whatevergreen and Lilu kexts and Clover installed. I hunted around but was unable to find anything relevant or understandable. It used to work back in 2017 when I first built the machine so it might be BIOS update related, although it might also be an issue with some of the later versions of the kexts. I will try to experiment with BIOS downgrades in the interim. I don't need to use the IGFX but I want to be able to use it as a back up and for trouble shooting if I have issues with either the display or the GPU. TIA. Edited April 18, 2020 by PliSsK BIOS problem? Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/ Share on other sites More sharing options...
Slice Posted May 8, 2020 Share Posted May 8, 2020 You have to provide your specific information and provide some logs. DarwinDumper will be the best helper. Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2721507 Share on other sites More sharing options...
PliSsK Posted May 17, 2020 Author Share Posted May 17, 2020 On 5/8/2020 at 4:06 PM, Slice said: You have to provide your specific information and provide some logs. DarwinDumper will be the best helper. Thanks Slice! What information did you need from DarwinDumper? I assume you want the relevant entries from the Console system.log? I have tried going back to the first version of the BIOS came that the motherboard came with and it made no difference. I have also tried it with Mojave and High Sierra (High Sierra was the first OS I installed on NVMe drive whilst testing the IGPU). No difference. I updated the NVMe drives in December, but it wasn't working with IGPU before that anyway. I did notice that the OS X installer USB boots up ok using IGPU, using the same Clover EFI partition as the OSes above. Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2722743 Share on other sites More sharing options...
Slice Posted May 29, 2020 Share Posted May 29, 2020 Without logs I see no to discuss. Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2724139 Share on other sites More sharing options...
PliSsK Posted September 2, 2020 Author Share Posted September 2, 2020 (edited) I tidied up my clover folder and removed conflicting or unnecessary drivers and kexts but so far so difference. I tried the original clover EFI folder from Hackintosher that I used to build the original 10.13.1 (?) system but it caused an during POST ('Xarray:: ElementAt l(xsize) operator []: index > m_lenA fatal error happened system halted') where upon rebooting my computer froze every second or two in BIOS and in Linux and wouldn't boot OS X at even with my back up copy of Clover, but after leaving it off for an hour it was ok again. Sep 2 16:57:46 localhost bootlog[0]: BOOT_TIME 1599062266 0 Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.cdscheduler" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.install" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.family.asl" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.callhistory.asl.conf" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.contacts.ContactsUICore" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.authd" sharing output destination "/var/log/asl" with ASL Module "com.apple.asl". Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd". Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.authd" sharing output destination "/var/log/system.log" with ASL Module "com.apple.asl". Output parameters from ASL Module "com.apple.asl" override any specified in ASL Module "com.apple.authd". Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.authd" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.eventmonitor" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.mail" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.coreaudio" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.performance" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.iokit.power" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.contacts.ContactsAutocomplete" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.mkb" sharing output destination "/private/var/log/keybagd.log" with ASL Module "com.apple.mkb.internal". Output parameters from ASL Module "com.apple.mkb.internal" override any specified in ASL Module "com.apple.mkb". Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.mkb" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.AddressBookLegacy" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.MessageTracer" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.networking.boringssl" sharing output destination "/Library/Logs/CrashReporter" with ASL Module "com.apple.networking.networkextension". Output parameters from ASL Module "com.apple.networking.networkextension" override any specified in ASL Module "com.apple.networking.boringssl". Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.avira.antivirus.asl" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:09 --- last message repeated 17 times --- Sep 2 16:58:09 localhost syslogd[38]: Configuration Notice: ASL Module "com.apple.clouddocs" claims selected messages. Those messages may not appear in standard system log files or in the ASL database. Sep 2 16:58:08 localhost com.apple.xpc.launchd[1]: Early boot complete. Continuing system boot. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.cmio.AVCAssistant): ThrottleInterval set to zero. You're not that important. Ignoring. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): com.apple.CoreRAID (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.diskmanagementd): ThrottleInterval set to zero. You're not that important. Ignoring. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.diskmanagementd): The TimeOut key is no longer respected. It never did anything anyway. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.syslogd): The HopefullyExitsLast key is no longer respected. Please remove it. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.syslogd): Please switch away from OnDemand to KeepAlive. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.opendirectoryd): Unknown key for Boolean: BeginTransactionAtShutdown Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): com.apple.opendirectoryd (lint): The HideUntilCheckIn property is an architectural performance issue. Please transition away from it. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.opendirectoryd): This service is defined to be constantly running and is inherently inefficient. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.mobile.keybagd): This key does not do anything: OnDemand Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (org.cups.cupsd): Service has increased maximum shutdown time to 65 seconds. This will create a poor experience for the user. Sep 2 16:58:09 localhost com.apple.xpc.launchd[1] (com.apple.applefileutil): Unknown key for Boolean: RunOnlyOnce Sep 2 16:58:09 localhost Installer Progress[69]: Progress UI App Starting Sep 2 16:58:09 localhost syslogd[38]: ASL Sender Statistics Sep 2 16:58:09 localhost xpcproxy[81]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:09 localhost xpcproxy[96]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:09 localhost xpcproxy[67]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:09 localhost xpcproxy[103]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:09 localhost syspolicyd[176]: objc[176]: Class AKELData is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy (0x7fff90e4e520) and /usr/libexec/syspolicyd (0x10f4aece8). One of the two will be used. Which one is undefined. Sep 2 16:58:09 localhost syspolicyd[176]: objc[176]: Class SPExecutionHistoryItem is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy (0x7fff90e4e3e0) and /usr/libexec/syspolicyd (0x10f4af0a8). One of the two will be used. Which one is undefined. Sep 2 16:58:10 localhost systemstats[51]: assertion failed: 18G6020: systemstats + 184189 [40E59F12-7885-33A9-913A-6EA5B24AC9AC]: 0x0 Sep 2 16:58:19 localhost com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): Service "com.apple.ManagedClient.startup" tried to register for endpoint "com.apple.ManagedClient.agent" already registered by owner: com.apple.ManagedClient Sep 2 16:58:19 Plissks-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.202): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions. Sep 2 16:58:19 Plissks-iMac-Pro logd[57]: _logd_remote_start_service: listener activated for com.apple.logd.remote-daemon Sep 2 16:58:19 Plissks-iMac-Pro xpcproxy[188]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:20 Plissks-iMac-Pro launchd[1]: BUG in libdispatch client: mach_recv, monitored resource vanished before the source cancel handler was invoked { 0x7fc1b2d21730[source], ident: 137731 / 0x21a03, handler: 0x103025462 } Sep 2 16:58:20 Plissks-iMac-Pro mds[66]: objc[66]: Class MDSObjectToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff90be4de0) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x10c6a1080). One of the two will be used. Which one is undefined. Sep 2 16:58:20 Plissks-iMac-Pro mds[66]: objc[66]: Class MDSToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff90be4d90) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x10c6a15d0). One of the two will be used. Which one is undefined. Sep 2 16:58:20 Plissks-iMac-Pro mds[66]: objc[66]: Class MDSReadCopyUpdate is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff90be4e30) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x10c6a2160). One of the two will be used. Which one is undefined. Sep 2 16:58:20 Plissks-iMac-Pro mds[66]: objc[66]: Class MDSInternalToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff90be4d40) and /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds (0x10c6a3240). One of the two will be used. Which one is undefined. Sep 2 16:58:21 Plissks-iMac-Pro systemstats[51]: DEPRECATED USE in libdispatch client: dispatch source activated with no event handler set; set a breakpoint on _dispatch_bug_deprecated to debug Sep 2 16:58:21 Plissks-iMac-Pro dbcleaner[60]: [31m[ERROR]2020-09-02 16:58:21: 89ea9a77-37c2-4af6-9805-a6b493465509:38 Client <-> BackendServices communication failed: 'No such file or directory'[0m Sep 2 16:58:21 Plissks-iMac-Pro dbcleaner[60]: [31m[ERROR]2020-09-02 16:58:21: 292fae33-e296-41a4-85cd-4c0fc5d14043:46 caught exception:connect() failed[0m Sep 2 16:58:21 Plissks-iMac-Pro com.apple.xpc.launchd[1] (com.avira.antivirus.dbcleaner[60]): Service exited with abnormal code: 1 Sep 2 16:58:21 Plissks-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.89): com.apple.pluginkit.pkd (lint): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions. Sep 2 16:58:22 Plissks-iMac-Pro com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.0): com.apple.package-script-service (lint): JoinExistingSession is only available to Application services. Sep 2 16:58:22 Plissks-iMac-Pro xpcproxy[268]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:24 Plissks-iMac-Pro xpcproxy[276]: libcoreservices: _dirhelper_userdir: 529: bootstrap_look_up returned (ipc/send) invalid destination port Sep 2 16:58:24 Plissks-iMac-Pro timed[79]: settimeofday({0x5f4fc120,0x91da8}) == 0 Edited September 3, 2020 by PliSsK what I tried Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2736195 Share on other sites More sharing options...
PliSsK Posted September 9, 2020 Author Share Posted September 9, 2020 When booting up from iGPU I get the error 'Graphics driver failed to load: could not register with Framebuffer driver'. I suspect the problem is either with the boot arguments or the ig-platform-id but that's just an ignorant guess. UEFI Drivers: ApfsDriverLoader.efi DataHubDxe.efi Fat.efi FSInject.efi HFSPlus.efi OsxAptioFix3Drv.efi PartitionDxe.efi VirtualSmc.efi Kexts: AppleALC.kext AtherosE2200Ethernet.kext EFICheckDisabler.kext Lilu.kext SMCProcessor.kext SMCSuperIO.kext USBInjectAll.kext VirtualSMC.kext WhateverGreen.kext Boot Arguments: -shikigva (get rid of this now that we're using Whatevergreen not Shiki?) dart=0 shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94 Devices / Add Properties: IntelGFX - / AAPL,GfxYTile / 0AAAAA00 Graphics: ig-platform-id: 0x59120003 (changing it back to 0x causes kernel panic) Inject Intel Rt Variables: Product Name: iMac18,3 Serial Number: C02TH5KUJ1GJ SmUUID: N/A MLB: C02713501OPF117CB ROM: UseMacAddr0 Spoiler Spoiler Spoiler Spoiler Spoiler Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2736902 Share on other sites More sharing options...
PliSsK Posted September 10, 2020 Author Share Posted September 10, 2020 (edited) 7 hours ago, Hervé said: A zipped copy of the EFI folder maybe rather than partial bribes of the setup? Especially given that settings such as CPU power power management or device properties injection appear quite incorrect and/or irrelevant (eg: table drops, Generate C-States/P-Sates, AICPUPM patch)... Hi Hervé, you should have seen the list of kexts, drivers and patches before! I tried updating the SMBIOS info with iMac19,1 just now but probably didn't enter the correct data for the other fields. Here is a copy of the EFI as it was when I made the previous post. Thanks very much in advance! EFI.zip Edited September 10, 2020 by PliSsK forgot the EFI Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2736946 Share on other sites More sharing options...
PliSsK Posted September 10, 2020 Author Share Posted September 10, 2020 (edited) 6 hours ago, Hervé said: Try the revised config. Copy it next to your current one and call it from the Clover main menu through Options->Configs. I've removed those shiki boot parameters you were using + the incorrect CPU PM settings + the enabling of the nVidia Web Driver (!) and changed SMBIOS to iMac19,x + injected ig-platform-id. revised_config.plist Your boot issue is graphics-related so, if that config still does not allow you to boot successfully, look up existing threads about Coffee Lake UHD630 graphics and grap the graphics property injection for experimentation. Hi Hervé, thank you so much for your help. It works with IGPU now! The only minor hiccup was ethernet not working but I used Kext Utility on all the kexts and it fixed it (not used it before). It also fixed the IntelMausiEthernet.kext which wasn't working before (which is why I removed it). I had the shiki boot parameters in there as the Preview in Mojave wasn't working without them but now it is ok. lol I spotted that the nVidia option was ticked but decided to post the EFI as it was to match the screenshots, not that unticking it made any difference to my old config file anyway as it was too much of a basket case already. I would have been totally lost trying to fix this myself so I can't thank you enough for your time and effort! Total star. Cheers. Edited September 10, 2020 by PliSsK Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2737051 Share on other sites More sharing options...
PliSsK Posted September 21, 2020 Author Share Posted September 21, 2020 (edited) I noticed a minor issue with Catalina, connected to IGPU, in the Energy Saver settings, with Turn Display Off After x minutes, the display turns off but the computer seems to freeze and I cannot get Catalina back, the display remains black. This doesn't happen with the RX570. I cured the problem by setting the above feature to 'never'. Is this a known quirk of Catalina with IGPU? Not a major issue as I only wanted the IGPU as a back up and for testing the DP issues and HDMI issues I've been having to see if the GPU is the problem. Cheers. Edited September 26, 2020 by PliSsK Link to comment https://www.insanelymac.com/forum/topic/343459-catalina-crashes-during-boot-up-using-igpuigfx-on-z370/#findComment-2737979 Share on other sites More sharing options...
Recommended Posts