Contribute
Register

The 4K Dell OptiMac - 9020 MT - Core i7-4790 - Radeon RX 570 - LG 4K IPS Monitor

I also have a Fenvi 919, but only Wifi is working as I didn't do the USB thing yet.

Looks like in my case sleep is working properly no matter if I use iMac14,2 or iMac14,3 using both config.plist. The main problem that it seems is the display is like getting the video signal late so it shutdowns automatically before it gets the signal (it happens sometimes, not always). Because if I turn on manually the display then I get the video signal
Good to hear that sleep is working. The display problem my be unique to your 4K LG. I'm not certain of that though.
Give the attached USB SSDT a try and then test BT again.
 

Attachments

  • SSDT-USB.zip
    737 bytes · Views: 59
Good to hear that sleep is working. The display problem my be unique to your 4K LG. I'm not certain of that though.
Give the attached USB SSDT a try and then test BT again.
Thanks! The BT won't work because I don't have it connected. I tried to pair the cables using the one that comes with the Fenvi 919 but doesn't seem to be working
 
I tried to pair the cables using the one that comes with the Fenvi 919 but doesn't seem to be working
OK, I had thought you were using the MT Optiplex. You should put your hardware in your profile or signature so we can see what you have. For mobo put in Dell Optiplex 7020 SFF if that's what youv'e got.
 
You should consult with @BillyGoatGruff on getting your wiring corrected as he is the most experienced and knowledgeable in that area.
Sorry, I should edit my signature indeed.

I've got it working, tried with another usb cable and now it shows up. Yaaaay.

I've been also doing more testing about sleep/wake and looks like iMac14,2 works better for me (Optiplex 9020 SFF bios A25). Now I only have pending the 4k tweak and I should be done with this!
 
(Note: I'm pursuing the optimal 'sleep recipe', but overall, sleep has performed very well on all three OptiMac 9020 builds)

Yes, since you asked, here's the deets I've noticed, so far. There are three variations of the 9020 motherboards. They seem to not be revisions per se, but probably an indicator of which sub-contractor built them, or production run, or some such. Of the three MT's I have, two are the 0N4YC8 variation, and one is the 06X1TJ variant. The sleep patterns do not appear to correspond to the motherboard, nor any single BIOS setting, as far as I've been able to determine. Whether or not you have a add-in GPU does seem to matter.

While pursuing truly-working Power Management (for proper SpeedStep), I experimented with changing the status of PluginType, which definitely impacts sleep. "Legacy Option ROM" in BIOS is another variable that can fix/break sleep. I'm sure we'll figure it out eventually, but I can't say we have the perfect recipe yet.

The biggest change in sleep pattern was after making hardware changes, like adding a GPU, or switching from a Fenvi PCI-E adapter (holding a BCM94331CD card) to a Fenvi FV-T919 card. That swap seemed to break sleep, meaning it took multiple attempts to get it to sleep and it occasionally would not wake. After a non-wake, I noticed system.log was showing the following, every ten seconds:
Code:
Sep 28 11:07:05 test-iMac com.apple.xpc.launchd[1] (com.apple.displaypolicyd[2783]): Service exited with abnormal code: 1
Sep 28 11:07:05 test-iMac com.apple.xpc.launchd[1] (com.apple.displaypolicyd): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

Never did quite figure that out. After trying several things, I re-installed, and sleep was fine again.

I have a Fenvi FV-HB1200 arriving today, we'll see if installing that does anything to sleep.

Again, this build is quite solid, and I'm now using one as a daily-driver for work.

Hi Percussive, have you hit on a recipe that allows sleep/wake to work without having to Enable the "Legacy Option ROM" in the BIOS? I have a 9020MT as well and sleep/wake works only with the Legacy Option ROM enabled and onboard video. But it breaks the RX570 GPU. Thanks.
 
@bluepr0 @bulbmkr - You might try altering the BIOS settings relating to Graphics - 'Auto' might produce a different result from setting the primary to AMD. For those who are looking to find the real answer to getting the 4600 working right - good luck, lots of clever people have tried and what we have, seems to be the best I could find of their methods but it is not right and I suspect hope it is capable of being fixed. My guesses got me nowhere and searching tonymac produced what we have. There are discussions that relate to framebuffers and IRQ fixes, which I have played with but I lack the understanding and reverted to hoping that a clever person might investigate.
 
@bluepr0 @bulbmkr - You might try altering the BIOS settings relating to Graphics - 'Auto' might produce a different result from setting the primary to AMD. For those who are looking to find the real answer to getting the 4600 working right - good luck, lots of clever people have tried and what we have, seems to be the best I could find of their methods but it is not right and I suspect hope it is capable of being fixed. My guesses got me nowhere and searching tonymac produced what we have. There are discussions that relate to framebuffers and IRQ fixes, which I have played with but I lack the understanding and reverted to hoping that a clever person might investigate.
We might want to give it a try to OpenCore. I heard it fixes a lot of sleep issues right away.

I'm playing around with settings and BIOS now, hopefully I can at least make it work usable
 
hopefully I can at least make it work usable
My understanding is that with an additional GPU - sleep is fine as long as Legacy Roms are NOT enabled but this leaves the cpu running fast and that without an additional GPU everything relating to sleep works as it should but there is no native OSX power savings - this seems not to have any negative impact at all on power saving and might actually be better according to some sources. Is that what you have found?
 
My understanding is that with an additional GPU - sleep is fine as long as Legacy Roms are NOT enabled but this leaves the cpu running fast and that without an additional GPU everything relating to sleep works as it should but there is no native OSX power savings - this seems not to have any negative impact at all on power saving and might actually be better according to some sources. Is that what you have found?
Now that I have everything installed and working (WIFI/BT included) and this is pretty much the final build I'm finding a main problem:

Looks like the PC goes to sleep and wakes fine (Sometimes - sometimes it just goes to sleep and wakes immediately and I can't get display image), but how it interacts with the display is what's not working correctly. This could be a Hack problem or the monitor itself.

I've tested this LG 27UK850 with my Macbook Pro over all connections it has (DP, HDMI and USB-C) and it works fine. However when I use it with my Hackintosh, I hit the keyboard key to wake the PC, monitor turns on but then since it's not receiving any signal it goes to sleep again. Then If I turn it on like 4 or 5 seconds later I get the image on the display.
 
Back
Top