Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
@kgp : How it can be that you don't know anything about a fix from your friend @DSM2 ?
Beef? :D

A screenshot from his post:

View attachment 365006

I've attached the Kext he posted on this website.



Turn off all Settings like on this picture under Preferences Save Energy and everything will be great again.

View attachment 364997

@izo1 : You will make big mistake if you buy a 9980XE, much better option is the 7980XE.
The TIM Intel used is total crap again...
A delid will still bring 8-10 degress and already proofed by a couple overclockers like der8auer and much more.
So best way is to go with the 7980XE, delid it and everything will be great.

We are not in touch and I do not follow what he is doing.. Good to know about this fix anyway.

Anybody who prefers to continue with the port limit patch might now be able to do so. Thanks.

Anyway, I recently decided to stay within Apple's USB 15-port limit from now and I also provide all details how to do so.

Thanks,

KGP
 
Last edited:
We are not in touch and I do not follow what he is doing.. Good to know about this fix anyway.

Anybody who prefers to continue with the port limit patch might now be able to do so. Thanks.

Anyway, I recently decided to stay within Apple's USB 15-port limit from now and I also provide all details how to do so.

Thanks,

KGP
Isn't what he is doing is just using the IOUSBHostFamily.kext from 10.14, so that the patches still work?

That Equals Not Vanilla install, asking for trouble with future updates.

I agree with @kgp that the custom Kext's in clover to disable USB ports that aren't going to be used anyway is the best approach.
 
  • Like
Reactions: kgp
Well here in Germany one would currently get it on Amazon MarketPlace for 1450€. But MarketPlace means, no full Amazon service and warranty. I had a chat with Amazon Germany yesterday, and they think that they would be able to directly offer the 5K2K here in Germany on Amazon within the next two weeks.

However, I was brainstorming your recent valuable statements and I am left with some big doubt if I really should go for the actual LG 5K2K at the moment...

Hi KGP,
Thanks for all you do. Your guides have been very helpful.
I recently received my 2x 34wk95u-w monitors, meant to replace some good old Dell U3415WB monitors. So the intention is to go from 3440x1440@60 x2 to 5120x2160@60 x2. I had previously helped a client set up an LG ultrafine 5K monitor, so I was aware that getting resolutions above 3840x2160 could be a challenge.

First of all, the monitor's DP is definitely DP1.4. You can actually select the DP operating standard in the menu (1.4, 1.2 or 1.1)

Of course there is also a thunderbolt 3 port, but a minor frustration there is that there is no second thunderbolt 3 port so the monitor has to be an endpoint device.

From all my research and understanding of the capabilities of the various ports, one SHOULD be able to drive the monitor at full resolution via one of two methods:

1) Set the monitor to use DP 1.4 mode, and connect the monitor using a DP 1.4 certified cable to a DP 1.4 port on a supporting GPU. In my case i am running a 1080TI which does have DP 1.4 ports.

2) Connect two DP cables between the GPU and a thunderbolt 3 AIC and connect the monitor via TB3 cable (this is how i got the ultrafine 5K working for my client, that monitor ONLY has this Thunderbolt 3 port option)

I am attempting option #1. However i have yet to have success running the full resolution with macOS.
I am using the monitor supplied cable (which has a 5K label on it) to make sure cable quality should not be a factor.
I have tested with both the most recent LILU/Whatevergreen kexts, as well as the modified kexts from this thread:
https://www.tonymacx86.com/threads/nvidia-gtx1080-lg-ultrafine-5k-full-5k-60hz-success.240730/

Using the latest kexts, even with the common boot-args suggested (-ngfxnoaudio ngfxpatch=pikera nv_createDetailedTimingsFromEdid=1 -ngfxnoaudiocon -liludbgall) i seem fully restricted to 3840x2160 or bellow in macOS.

Using the modified kexts and the above boot-args, i can get macOS to select the full 5120x2160- and it recognizes the monitor and from the OS side everything seems correct and working, however the monitor remains completely blank/black. I am only able to interact with the computer via screen sharing (which again, appears at full resolution) or by having a second lower resolution monitor attached. For whatever reason whenever i send a full resolution signal, the monitor just goes blank even though it otherwise appears to be working to macOS. Switching to DP 1.2 mode on the monitor brings it back to life, albeit limited to 4K resolution max.

At this point i am scratching my head and wondering if macOS completely lacks support for DP 1.4 at this time? Or if this is an nvidia limitation? I am "stuck" at 10.13.6 because of lack of nvidia support in 10.14, but i do have a vega64 and RX580 available to test with so that might be next.

Also as a sanity check, full 5K 5120x2160 works perfectly and OOB in windows 10. So the cable seems fine and the GPU and monitor are working correctly together given the right circumstances- but i have not been able to create those circumstances in macOS.

I also have little doubt that option #2, connecting the monitor via TB3 would work, as i have gotten that to work with my client using the ultrafine 5K and the same GPU. But because these monitors are thunderbolt endpoints, and because my GPU only has a total of 3 DP ports, i will need to get at least one of the two monitors working with option #1.

Anyway, these monitors are beautiful, and i hope we can figure out a solution to nvidia + DP 1.4 for 5K over a single cable in macOS.

g\
 
Hi KGP,
Thanks for all you do. Your guides have been very helpful.
I recently received my 2x 34wk95u-w monitors, meant to replace some good old Dell U3415WB monitors. So the intention is to go from 3440x1440@60 x2 to 5120x2160@60 x2. I had previously helped a client set up an LG ultrafine 5K monitor, so I was aware that getting resolutions above 3840x2160 could be a challenge.

First of all, the monitor's DP is definitely DP1.4. You can actually select the DP operating standard in the menu (1.4, 1.2 or 1.1)

Of course there is also a thunderbolt 3 port, but a minor frustration there is that there is no second thunderbolt 3 port so the monitor has to be an endpoint device.

From all my research and understanding of the capabilities of the various ports, one SHOULD be able to drive the monitor at full resolution via one of two methods:

1) Set the monitor to use DP 1.4 mode, and connect the monitor using a DP 1.4 certified cable to a DP 1.4 port on a supporting GPU. In my case i am running a 1080TI which does have DP 1.4 ports.

2) Connect two DP cables between the GPU and a thunderbolt 3 AIC and connect the monitor via TB3 cable (this is how i got the ultrafine 5K working for my client, that monitor ONLY has this Thunderbolt 3 port option)

I am attempting option #1. However i have yet to have success running the full resolution with macOS.
I am using the monitor supplied cable (which has a 5K label on it) to make sure cable quality should not be a factor.
I have tested with both the most recent LILU/Whatevergreen kexts, as well as the modified kexts from this thread:
https://www.tonymacx86.com/threads/nvidia-gtx1080-lg-ultrafine-5k-full-5k-60hz-success.240730/

Using the latest kexts, even with the common boot-args suggested (-ngfxnoaudio ngfxpatch=pikera nv_createDetailedTimingsFromEdid=1 -ngfxnoaudiocon -liludbgall) i seem fully restricted to 3840x2160 or bellow in macOS.

Using the modified kexts and the above boot-args, i can get macOS to select the full 5120x2160- and it recognizes the monitor and from the OS side everything seems correct and working, however the monitor remains completely blank/black. I am only able to interact with the computer via screen sharing (which again, appears at full resolution) or by having a second lower resolution monitor attached. For whatever reason whenever i send a full resolution signal, the monitor just goes blank even though it otherwise appears to be working to macOS. Switching to DP 1.2 mode on the monitor brings it back to life, albeit limited to 4K resolution max.

At this point i am scratching my head and wondering if macOS completely lacks support for DP 1.4 at this time? Or if this is an nvidia limitation? I am "stuck" at 10.13.6 because of lack of nvidia support in 10.14, but i do have a vega64 and RX580 available to test with so that might be next.

Also as a sanity check, full 5K 5120x2160 works perfectly and OOB in windows 10. So the cable seems fine and the GPU and monitor are working correctly together given the right circumstances- but i have not been able to create those circumstances in macOS.

I also have little doubt that option #2, connecting the monitor via TB3 would work, as i have gotten that to work with my client using the ultrafine 5K and the same GPU. But because these monitors are thunderbolt endpoints, and because my GPU only has a total of 3 DP ports, i will need to get at least one of the two monitors working with option #1.

Anyway, these monitors are beautiful, and i hope we can figure out a solution to nvidia + DP 1.4 for 5K over a single cable in macOS.

g\

1.) Unfortunately, the 34wk95u-w does not support Titan Ridge capabilities and therefore only can be used as an end point TB device, no daisy chaining and therefore also no second TB port on the monitor.

2.) To know how to successfully drive the monitor at full resolution under macOS via DP1.4 see e.g. post #11097, #11099.

3.) TB3 Tests with the GC-Titan Ridge should have been kicked-off by 9th November 2018, see post #11270.

If you do not succeed, I am sure @flymovies can help..

Good luck,

KGP
 
Hi KGP , before going into this build I d like to know if your still happy with this build (i9-7980xe ?
and if it works without to much tweaks. regards
 

Attachments

  • Capture d’écran 2018-11-13 à 15.08.58.png
    Capture d’écran 2018-11-13 à 15.08.58.png
    99 KB · Views: 114
Hi KGP , before going into this build I d like to know if your still happy with this build (i9-7980xe ?
and if it works without to much tweaks. regards

Why should I recommend something I would not be happy with? All necessary tweaks are fully described in my guide.
 
I can confirm flawless function with a MacBook Pro 2017 (15") running 10.13.6:
- One cable connection
- charging works
- 5k2k resolution, with 2560+1080p UI Resolution
- USB hub in the monitor works

No flaws, works just fine. Also wake from sleep works fine.

Hello @flymovies,
Thanks for all your research and sharing info so far. As I posted a bit ago, I have two new LG 34wk95u monitors which I hope to use on my system. I won't repeat my struggles in this post but, needless to say, in my first series of attempts I was not able to get the monitor working correctly (DP 1.4 @5K2K). I am wondering if you can detail what you needed to do to get DisplayPort 1.4 working and the ability to drive full resolution over a single DisplayPort 1.4 cable. I have reviewed your posts and see for instance how you were able to use SwitchresX and macOS settings to achieve 2560x1080UI at 5120x2160 HiDPI, but I didn't see how you managed to get full 5120x2160@60 resolution to begin with. I have not been able to achieve this.

Some specific questions follow:

I see from your posts you have access to at least a RTX 2080 and a Vega64. I am using a 1080TI. Since RTX is not yet macOS compatible, have you tried to get the monitor working in macOS with any Nvidia card?

As a 1080ti user, I am also stuck on 10.13.6 for now. Have you tried or managed to get the monitor working on high sierra or only with Mojave?

I discovered from you the tip of holding option when clicking on "scaled" resolution options, this is very handy! With this, though it usually just goes black, about one out of 5 times, I can get it to switch to 5K2K using this technique, but I seem locked to 30Hz.

Anyway, if you had to do anything special to get 5K working over DP1.4, I would really love to follow your advice.

Also wondering, we should make a separate thread for this monitor since its easy to have our posts buried in this 1000+ post thread that is also not exactly on-topic. If i can get it working, I will post what worked in detail.

Thanks,
g\
 
Last edited by a moderator:
New BIOS for Designare EX, supporting the newest X299 chips.

I think they will be going on sale November 12 or later this month. I'm eyeing the i9-9980XE

View attachment 364946
The latest BIOS, which is in the Guide, works with the i9-9980XE. According to the reviews on Youtube, a Delided 7880XE overclocked is still faster.

Runs it in a ASUS Rampage VI Extreme R6E X299 LGA 2066 Motherboard with the same BIOS version.
 
Last edited by a moderator:
The latest BIOS, which is in the Guide, works with the i9-9980XE. According to the reviews on Youtube, a Delided 7880XE overclocked is still faster.

Runs it in a ASUS Rampage VI Extreme R6E X299 LGA 2066 Motherboard with the same BIOS version.

I guess you wanted to refer to the i9-7980XE and not to a non-existent 7880XE in this context.
 
Status
Not open for further replies.
Back
Top