SardusX86 Posted May 5, 2019 Share Posted May 5, 2019 (edited) Hi All, I recently installed macOS Mojave on my new system: Gigabyte Z390 Designare Intel i9-9900K Sapphire Radeon RX 580 Pulse 8 gb Dell U2410 with Clover UEFI mode boot loader setting UHD 630 headless mode. The installation seems to be successful but I have a problem with the DP connection: by connecting the monitor (Dell U2410 - DP 1.2) to the graphics card DP port I can see the clover menu but after launching the boot on the mojave drive (the screen goes black with the message "entering power save mode" and seems to go to sleep mode) and I can't see the login screen. At this point I tried to turn off and on the monitor and this way the login reappears normally. Using the DVI-D port the problem does not occur. these are the Device/graphic settings the config.plist file in EFI /BOOT/CLOVER: WhatEverGreen + Lilu installed in /library/extensions and EFI/Clover/Kexts/Others I tried several solutions: - BIOS > CSM Support > Enable/Disable - WhateverGreen "agdp" boot arguments alternately: agdpmod=vit9696 agdpmod=pikera agdomod=ignore - setting framebuffer manually to Orinoco in Clover Configurator > Graphics (and Inject ATI enabled) but unfortunately none of them solved the problem. Any help or suggestions will be appreciated. Thanks in advance Edited May 5, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 5, 2019 Share Posted May 5, 2019 Have you tried the Lilu+WhateverGreen kexts instated of injecting the Orinoco framebuffer via config? If you use WhateverGreen do not inject any framebuffer and don’t select InjectATI under graphics section. Link to comment Share on other sites More sharing options...
SardusX86 Posted May 5, 2019 Author Share Posted May 5, 2019 (edited) 1 hour ago, Cyberdevs said: Have you tried the Lilu+WhateverGreen kexts instated of injecting the Orinoco framebuffer via config? If you use WhateverGreen do not inject any framebuffer and don’t select InjectATI under graphics section. Thanks for Your reply, sorry, I forgot to enter this information: WhatEverGreen + Lilu are already installed in /library/extensions and EFI/Clover/Kexts/Others No framebuffer and NO Inject ATI as in the Clover Configurator screenshots Edited May 5, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 5, 2019 Share Posted May 5, 2019 you don't need to copy the Lilu and WhateverGreen in both /L/E and /EFI/Clover/kexts/Other remove the kexts from /L/E and rebuild system caches and then reboot. As far as I know Sapphire Pulse is one of the most macOS compatible GPUs out there. One more thing to check before going further is to make sure that the RX 580 is set to primary and the iGPU is set to secondary in BIOS. I connected my both displays via DP ports to my RX 580 only using Lilu+WEG. Link to comment Share on other sites More sharing options...
uglyJoe Posted May 6, 2019 Share Posted May 6, 2019 (edited) Try with boot-arg -igfxnohdmi to disable DP to HDMI conversion patches. Edit: Sorry my brain was in holiday. This patch is for Intel GPU, you are using a AMD card so this patch doesn't affect you. Edited May 6, 2019 by uglyJoe Link to comment Share on other sites More sharing options...
SardusX86 Posted May 16, 2019 Author Share Posted May 16, 2019 (edited) On 5/5/2019 at 8:46 PM, Cyberdevs said: you don't need to copy the Lilu and WhateverGreen in both /L/E and /EFI/Clover/kexts/Other remove the kexts from /L/E and rebuild system caches and then reboot. As far as I know Sapphire Pulse is one of the most macOS compatible GPUs out there. One more thing to check before going further is to make sure that the RX 580 is set to primary and the iGPU is set to secondary in BIOS. I connected my both displays via DP ports to my RX 580 only using Lilu+WEG. The RX 580 is set to primary in BIOS, IGPU enabled. I have tried removing the kexts from /L/E but the problem remains the same Edited May 16, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 16, 2019 Share Posted May 16, 2019 Just now, SardusX86 said: The RX 580 is set to primary in BIOS, IGPU enabled. I have tried removing the kexts from L / E but the problem remains the same Post your EFI folder and I'll take a look. Link to comment Share on other sites More sharing options...
SardusX86 Posted May 16, 2019 Author Share Posted May 16, 2019 (edited) On 5/16/2019 at 4:37 PM, Cyberdevs said: Post your EFI folder and I'll take a look. Can the EFI / Clover folder be useful anyway? Edited May 22, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
telepati Posted May 16, 2019 Share Posted May 16, 2019 Did you try without WEG? Link to comment Share on other sites More sharing options...
SardusX86 Posted May 16, 2019 Author Share Posted May 16, 2019 (edited) 14 minutes ago, telepati said: Did you try without WEG? The current configuration involves the use of the external graphics card + IGPU in headless mode with Lilu + WhatEverGreen.What changes should I make to get the same configuration (RX580 + UHD 630 headless mode) without using Lilu + WEG? Edited May 16, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 16, 2019 Share Posted May 16, 2019 Try this folder, do not replace yours with this one just use a USB disk for testing and boot from that disk until we make sure that the test is successful. CLOVER.zip Link to comment Share on other sites More sharing options...
SardusX86 Posted May 16, 2019 Author Share Posted May 16, 2019 (edited) 9 minutes ago, Cyberdevs said: Try this folder, do not replace yours with this one just use a USB disk for testing and boot from that disk until we make sure that the test is successful. CLOVER.zip Thanks, i'll try please, could you explain the changes you have made so i can understand? Edited May 16, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 16, 2019 Share Posted May 16, 2019 You're welcome the changes I made so far are: 1. I changed the SMBIOS settings 2. I updated the kexts 3. I removed the RX580 SSDT from ACPI and added two ACPI patches to the config.plist Hope it works out. Link to comment Share on other sites More sharing options...
telepati Posted May 16, 2019 Share Posted May 16, 2019 6 hours ago, SardusX86 said: The current configuration involves the use of the external graphics card + IGPU in headless mode with Lilu + WhatEverGreen.What changes should I make to get the same configuration (RX580 + UHD 630 headless mode) without using Lilu + WEG? It will recognize IGPU as a native-like a real mac. But I am not saying without Lilu just without WEG. Also, you must remove other data on the properties except for ig-platform-id. Real mac headless IGPU recognizes as an Intel HD Graphics CFL. Link to comment Share on other sites More sharing options...
SardusX86 Posted May 20, 2019 Author Share Posted May 20, 2019 On 5/16/2019 at 6:31 PM, Cyberdevs said: You're welcome the changes I made so far are: 1. I changed the SMBIOS settings 2. I updated the kexts 3. I removed the RX580 SSDT from ACPI and added two ACPI patches to the config.plist Hope it works out. with macOS 10.14.4 unfortunately this solution does not works, boot stop with the message: "This version of mac os x is not supported on thi platform" Updating to macOS 10.14.5 the CLOVER folder You have provided can be used without changes? Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 20, 2019 Share Posted May 20, 2019 3 minutes ago, SardusX86 said: with macOS 10.14.4 unfortunately this solution does not works, boot stop with the message: "This version of mac os x is not supported on thi platform" Updating to macOS 10.14.5 the CLOVER folder You have provided can be used without changes? If you see that message it means that you are using and incompatible SMBIOS settings. If you were able to install macOS using my clover folder and then yes you can use it for 10.14.5 and so on all you need to do is to update the SMBIOS section using the Clover Configurator. Link to comment Share on other sites More sharing options...
SardusX86 Posted May 20, 2019 Author Share Posted May 20, 2019 (edited) On 5/17/2019 at 1:03 AM, telepati said: It will recognize IGPU as a native-like a real mac. But I am not saying without Lilu just without WEG. Also, you must remove other data on the properties except for ig-platform-id. Real mac headless IGPU recognizes as an Intel HD Graphics CFL. Removing WEG and all data from devices->properties and setting ig-platform-it as 0x3E980003 in graphics (Inject Intel, Inject ATI unselected) the boot is slower but login screen resume after some seconds of black screen. Can it be improved in any way? How could I verify that the internal UHD iGPU is working properly in headless mode and also check that h.265 / HEVC are supported ? Edited May 20, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
SardusX86 Posted May 20, 2019 Author Share Posted May 20, 2019 20 minutes ago, Cyberdevs said: If you see that message it means that you are using and incompatible SMBIOS settings. If you were able to install macOS using my clover folder and then yes you can use it for 10.14.5 and so on all you need to do is to update the SMBIOS section using the Clover Configurator. Maybe I didn't understand anything: I'm using the smbios settings in your CLOVER folder (iMac19.1) So should I use those settings only after upgrading to macOS 10.14.5? Link to comment Share on other sites More sharing options...
Cyberdevs Posted May 20, 2019 Share Posted May 20, 2019 Let me explain it this way, SMBIOS section in each config.plist has some general information like Product Model, Family, BIOS Version etc. which can be similar on many machines but the Serial Number and SmUUID should be unique on each machine, you can open the config.plist with clover configurator and from the SMBIOS section like shown in the image to select, change or update the SMBIOS for your config, so since I posted the folder in a public place those info are not private anymore so it's better if you change them with new data. You can use the current folder for installing macOS and change the info afterwards or if you have access to macOS you can change the data before starting the installation which I recommend you do that be. Link to comment Share on other sites More sharing options...
SardusX86 Posted May 20, 2019 Author Share Posted May 20, 2019 (edited) 1 hour ago, Cyberdevs said: Let me explain it this way, SMBIOS section in each config.plist has some general information like Product Model, Family, BIOS Version etc. which can be similar on many machines but the Serial Number and SmUUID should be unique on each machine, you can open the config.plist with clover configurator and from the SMBIOS section like shown in the image to select, change or update the SMBIOS for your config, so since I posted the folder in a public place those info are not private anymore so it's better if you change them with new data. You can use the current folder for installing macOS and change the info afterwards or if you have access to macOS you can change the data before starting the installation which I recommend you do that be. I updated the iMac19.1 smbios section in the Clover Configurator: same error at boot "Reason: Mac - AA95B1_____________" Should I change this parameter? How? Edited May 20, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted May 20, 2019 Share Posted May 20, 2019 3 hours ago, SardusX86 said: I updated the iMac19.1 smbios section in the Clover Configurator: same error at boot "Reason: Mac - AA95B1_____________" Should I change this parameter? How? You should not change that parameter. Which Clover version are you using? Link to comment Share on other sites More sharing options...
SardusX86 Posted May 20, 2019 Author Share Posted May 20, 2019 26 minutes ago, ricoc90 said: You should not change that parameter. Which Clover version are you using? Latest: r4920 Perhaps the error message then refers to the version of macOS used (10.14.4) Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted May 20, 2019 Share Posted May 20, 2019 4 minutes ago, SardusX86 said: Latest: r4920 Perhaps the error message then refers to the version of macOS used (10.14.4) Most likely that's the case. imac19,1 is supported under 10.14.4 (18E2034). There's no support under 10.14.4 (18E226) Link to comment Share on other sites More sharing options...
telepati Posted May 20, 2019 Share Posted May 20, 2019 6 hours ago, SardusX86 said: Removing WEG and all data from devices->properties and setting ig-platform-it as 0x3E980003 in graphics (Inject Intel, Inject ATI unselected) the boot is slower but login screen resume after some seconds of black screen. Can it be improved in any way? How could I verify that the internal UHD iGPU is working properly in headless mode and also check that h.265 / HEVC are supported ? Use these settings but while boot use -verbose and share your screen here. If verbose does not stuck anywhere and after finish screen goes to black that is mean the problem is AGDC. Link to comment Share on other sites More sharing options...
SardusX86 Posted May 21, 2019 Author Share Posted May 21, 2019 (edited) On 5/20/2019 at 9:56 PM, telepati said: Use these settings but while boot use -verbose and share your screen here. If verbose does not stuck anywhere and after finish screen goes to black that is mean the problem is AGDC. I tried to load a small video of the boot process but it is> 10 mb (even compressing it) and it doesn't allow me to do it. What could I do? In the video you can see that after the text output the monitor has a few seconds of signal failure, then the apple logo and the progress bar resume and then the login screen appears: is it normal? Edited May 21, 2019 by SardusX86 Link to comment Share on other sites More sharing options...
Recommended Posts