- Joined
- Jul 30, 2015
- Messages
- 7
- Motherboard
- ASRock H110M-STX
- CPU
- i7-7700
- Graphics
- HD 630
- Mac
- Classic Mac
- Mobile Phone
Okay guys. I'm back again pleading for help. I think at this point I have my EFI and Extensions folders totally messed up and need help rebuilding them/narrowing down what I need and don't need. I would greatly appreciate the help as this is my main media server machine. I can't afford to have it offline for an extended period of time. Here's where I stand:
I have the EFI folder that @freesby shared a few posts above loaded onto my EFI partition. I modified the config.plist to match my SMBIOS and all that good stuff. On 10.13.1 the system works fine. I tried updating to 10.13.3 - both via the App Store and downloading the Combo Update - and it installed. But now I get a kernel panic almost immediately after the Apple logo comes up during boot. I tried to get a pic or see what it says but it's too fast. I've attached the log file here. I'm also attaching my zipped EFI folder. Hopefully this can help diagnose my issue.
Thanks in advance, guys.
How is 10.13 working out for everyone? I'm going to build my second one of these and use 10.13 and an NVME SSD. So far, still happy with my original build except occasional graphics glitch (I am using 4K via DisplayPort) and I didn't get bluetooth working (although I didn't try too hard).
Hi,
I have been running Sierra 10.12.6 and just upgraded to High Sierra. In both cases the Deskmini boots fine, HD graphics seems to be recognized, and I have sound.
The only issue is that every so often (every few minutes) the video signal drops out completely for about 1 second (black screen). It then returns to normal. This behavior seems to be triggered by some graphics intensive tasks (e.g. if I open a web page with lots of animation / video, or scroll quickly through a web page). When at rest, or simply navigating the desktop/ folders, the video output is fine. Interestingly, some tasks that are graphics intensive (e.g. playing a high res video on youtube, do not trigger the problem).
This is not the same problem as 'screen flickering caused by Kaby Lake HD 630 graphics not recognized'. I have had that problem in the past, and it looks quite different. With that issue the screen flickers continuously, even during basic tasks such as opening a window.
I am using a 4K screen over a DP connection, but at a resolution of 2560 * 1990 (text too small at full 4K).
Has anyone experienced similar behavior, or have a solution?
Thanks.
I think the occasional flickering issue was originated from bug in the AppleIntelKBLGraphics*.kext.
In detail, the flickering arises some specific situation:
Kabylake CPU, integrated GPU, DP, 4K single monitor, HiDPI setting.
Solution: Spoof to Skylake GPU and use Skylake driver : AppleIntelSKLGraphics*.kext
config.plist:
ig-platform-id : 0x19120000
IntelGFX : 0x19128086
https://github.com/RehabMan/OS-X-Clover-Laptop-Config/tree/master/hotpatch
download SSDT-IGPU.dsl and SSDT-SKLSPF.dsl, and compile to aml by using MaciASL, and put these aml files to the /EFI/CLOVER/ACPI/patched directory. (compiled aml files are attached)
https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/
You also need FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext files.
and, checkup the loaded kexts "AppleIntelSKLGraphics*.kext", at the Apple icon -> About This Mac -> System report -> Extensions.
Enjoy,
Note that SSDT-SKLSPF.aml uses ig-platform-id 0x19160002 for device-id 0x5912.
(the ACPI code overrides your config.plist setting of 0x19120000).
You can verify in ioreg.
No real need for the two SSDTs, as you can set the same with config.plist.
I use the SSDTs for graphics injection in guides where the hardware is varied. It allows a single config.plist/ACPI setup to be used on many different hardware configurations.
For a single computer with known hardware, such a generic approach is not necessary, and having the setting in config.plist is a bit more convenient as it can be changed easily from the Clover GUI.