Contribute
Register

[Guide] Intel Skylake NUC6 (and Skull Canyon) using Clover UEFI (NUC6i5SYK, NUC6i7KYK, etc)

Status
Not open for further replies.
This is the /EFI/CLOVER folder on my flash drive without the themes folder:

You did not follow the guide:
- Clover/kexts is wrong (you cannot expect to boot macOS/OS X without FakeSMC.kext)
- Clover/drivers64UEFI is not per guide
- Clover/config.plist is not a valid Clover configuration plist
 
You did not follow the guide:
- Clover/kexts is wrong (you cannot expect to boot macOS/OS X without FakeSMC.kext)
- Clover/drivers64UEFI is not per guide
- Clover/config.plist is not a valid Clover configuration plist

I fixed the issues you mentioned above (well, I started all over and read every sentence twice), got through the installer and Sierra is running now :) Thank you for this excellent guide! But I faced a few strange things:

1. Apple Maps freezes when using the "satellite mode". It causes the whole system to become very laggy and unresponsive.

2. When I select the screensaver "Arabesque" (these glowing tiles) in Preferences the system instantly freezes and needs to be restarted.

3. I haven't found the option to boot without caches in Clover in order to use audio via AppleHDA (okay, that's most likely
my fault). I ended up using VoodooHDA and audio is working now.

Beside that, everything works as mentioned in your guide :thumbup:
 
w w
I fixed the issues you mentioned above (well, I started all over and read every sentence twice), got through the installer and Sierra is running now :) Thank you for this excellent guide! But I faced a few strange things:

1. Apple Maps freezes when using the "satellite mode". It causes the whole system to become very laggy and unresponsive.

2. When I select the screensaver "Arabesque" (these glowing tiles) in Preferences the system instantly freezes and needs to be restarted.

3. I haven't found the option to boot without caches in Clover in order to use audio via AppleHDA (okay, that's most likely
my fault). I ended up using VoodooHDA and audio is working now.

Beside that, everything works as mentioned in your guide :thumbup:

You should use pre-patch_hda.sh as per guide. This guide does not use VoodooHDA.

No issue with "satellite mode" observed on my NUC6i7KYK.
No issue with Arabesque screen saver either.
I don't have my other NUC6 available at the moment...

Read post #1, "Problem Reporting".
 
Got my nuc6i7kyk hackintosh up and running, got iMessage and iCloud fully working.
The ONLY thing missing is audio via HDMI, is there a trick to getting it working? Have not been able to figure that one out despite combing through various posts and multibeast

FWIW I have not had any problems with HDMI audio out. Worked out of the box following this guide.
 
Recently I decided to try connecting my nuc6i7kyk via the DP connection to my single Dell P2715Q monitor rather than HDMI in order to get 60Hz refresh instead of just 30Hz. Using HDMI, the video was stable, and sleep was pretty reliable. However when switching to the DP connection I immediately noticed:
1) After coming out of sleep large sections of the screen would briefly become displaced and then return to normal. This could be classified as "flickering". It happens enough to make it unusable. Rebooting fixes the issue until the next sleep.
2) Sleeping for a few minutes worked alright (apart from above flicker) but after maybe 15 minutes the screen backlight would come back on briefly, the keyboard capslock would respond to input, but nothing on the screen. Then maybe 10 seconds after that the capslock light stops responding and a hard reset is necessary to restart the machine.

I have played around with various suggests regarding tweaking sleep settings, but have found nothing that fixes these issues. I'd really like to be able to use the monitor at 60Hz. Any suggestions for resolution would be greatly appreciated. FWIW I've noticed some kernel crash logs in /Library/Logs/DiagnosticReports/, that seem relevant but far beyond my capacity to understand. Pasting here in hopes it helps:

$ cat /Library/Logs/DiagnosticReports/Kernel_2017-03-04-222355_splat.gpuRestart
...
===========================================================================
Intel GPU Hang Summary
version 1.2.0
===========================================================================
Scheduler interface revision 1: Default EL Scheduler: Single channel index

Processing hang for hardware context ID[4]

-- Summary of Status for ALL Rings --
RCS Ring is: - busy - waiting on an event - in a batch buffer <-- Appears hung
VCS Ring is: - NOT enabled - idle
BCS Ring is: - NOT enabled - idle
VECS Ring is: - NOT enabled - idle
VCS2 Ring is: - NOT enabled - idle

===========================================================================
Hardware Ring Registers
===========================================================================

-- RCS Ring --
RING_HEAD = 0x000006d0 (offset = 0x000006d0, wrap count = 0, wait_for_cond = 0x0)
RING_TAIL = 0x00000708 (offset = 0x00000708)
RING_START = 0x40074000 (offset = 0x40074000)
RING_CTRL = 0x00000801 (enabled, auto report disabled (0x00), is waiting, semaphore not waiting, length = 0x001 4KB pages)

This ring is stuck waiting on an event!
DE_RRMR = 0x2077edef
...
 

Attachments

  • report.zip
    2.2 MB · Views: 71
1. Apple Maps freezes when using the "satellite mode". It causes the whole system to become very laggy and unresponsive.

2. When I select the screensaver "Arabesque" (these glowing tiles) in Preferences the system instantly freezes and needs to be restarted.

Tested both on my NUC6i5 and they work fine.

Should add my monitor is running over the DisplayPort
 
Last edited:
>Kgilmer

My experiences on Sleep problems. I've not seen any sort of Display flicker coming out of sleep, but I do experience wake-up to a black screen/lockup requiring a reboot similar to your description. I've also a 4K monitor over DP, I prefer the 60Hz refresh of DP over HDMI.

In my case it seems to be an issue of not getting the NUC itself to sleep in the first place (i.e. to a flashing orange LED). This will happen every time that pmset -g shows a "sleep prevented by xxxx". It will try to sleep, fail (well display sleeps but CPU stays running with blue LED) and then wont wake afterwards.

If pmset shows clear then the NUC will sleep correctly and not wake until requested. I can almost 100% fix the issue by killing off the chrome browser once after a restart, it seems to be the one that holds off sleep, reason given mostly coreaudiod. I've removed all chrome extensions and hunted for anything audio related that could be the culprit without success yet.

Perhaps your symptoms are different, but thought I'd post just in case.
 
In my case it seems to be an issue of not getting the NUC itself to sleep in the first place (i.e. to a flashing orange LED). This will happen every time that pmset -g shows a "sleep prevented by xxxx". It will try to sleep, fail (well display sleeps but CPU stays running with blue LED) and then wont wake afterwards.

If pmset shows clear then the NUC will sleep correctly and not wake until requested.

You can test specifically display sleep/wake by waking before the 15 second timeout.

I can almost 100% fix the issue by killing off the chrome browser once after a restart, it seems to be the one that holds off sleep, reason given mostly coreaudiod. I've removed all chrome extensions and hunted for anything audio related that could be the culprit without success yet.

You should check that Chrome is not hooking your USB ports (can cause problems). Read the related text in the laptop FAQ.
 
You can test specifically display sleep/wake by waking before the 15 second timeout.

Yes this fails 100%.

1/ Start NUC, close and reopen Chrome, check nothing preventing sleep then allow a full sleep (NUC orange) -> Wakes correctly.
2/ Then try a display sleep/wake -> Fails to wake

Observations is that it is trying to wake up, the orange LED on the display turns white, there is some disk activity, but it never succeeds and eventually system locks.

It appears to only wake the display when the system wakes too.

Chrome port hooking was disabled a while ago. It may have been adding to the problem, as this is the first time I have managed to achieve a predictable behaviour patten and a simple work around. Its really not too much of an issue as I now know how to get reliable sleep. I just posted as it would be interesting to know if anyone else has same issue or if it is peculiar to my display.
 
Yes this fails 100%.

1/ Start NUC, close and reopen Chrome, check nothing preventing sleep then allow a full sleep (NUC orange) -> Wakes correctly.
2/ Then try a display sleep/wake -> Fails to wake

Observations is that it is trying to wake up, the orange LED on the display turns white, there is some disk activity, but it never succeeds and eventually system locks.

It appears to only wake the display when the system wakes too.

Chrome port hooking was disabled a while ago. It may have been adding to the problem, as this is the first time I have managed to achieve a predictable behaviour patten and a simple work around. Its really not too much of an issue as I now know how to get reliable sleep. I just posted as it would be interesting to know if anyone else has same issue or if it is peculiar to my display.

Try with a different monitor. It seems likely the problem is monitor specific.

Maybe creating an appropriate display override file would help...
 
Status
Not open for further replies.
Back
Top