Contribute
Register

iMac Pro X299 - Live the Future now with macOS 10.14 Mojave [Successful Build/Extended Guide]

Status
Not open for further replies.
Only using Lilu and WG for Vega. Not using any SSDTs.

Premiere is the only one that acts up.

All other adobe suite apps are fine.

I have tried 3/2, 5/3 for AVX offset. Will try 6/2.

I wonder if using the SSDT adoption in KGPs guide would make the difference. I know that most of it is cosmetic, but as many of us on here have found, there are functionality benefits as well.
 
Thanks! I don’t do pro editing anymore (did that for 10 years) so I’m mostly doing design work and Premiere comes in handy here and there.

This kernel panic has been happening for a long time and even with Software Only.

I was in touch with Apple and they said they can’t replicate it because people with iMac Pro’s are having issues as well (there’s a huge thread about it)

I wonder if it’s 100% Vega related...


I know this is a VEGA related problem
Because I have 5 computers all with different processors
But all of them consist of a Vega terminal card

I have a computer with a 10Core 6950X processor (asus x99-a)
I have a computer with an 8700K processor (z370 gaming 7)
I have a computer with an 8086K processor (z370 gaming 7)
my new Build 9980xe (maximus apex x299)
& a iMac Pro 8 Core Vega 56

Everyone has the same problem while exporting Except for the original iMac Pro (He has other problems)

Post Scriptum

I have a wedding video editing office
All the computers went under my hands first and only afterward to my editors
All computers work a minimum of 10 hours a day
I work 18 hours a day

That means I have a kind of small lab to do the tests and reach conclusions ;)
 
I wonder if using the SSDT adoption in KGPs guide would make the difference. I know that most of it is cosmetic, but as many of us on here have found, there are functionality benefits as well.

I will try, but SSDTs never really helped me in the past.

Edit: For now I implemented Vega FE SSDT. Will post results but it probably won’t help as I have tried this in the past.

I know this is a VEGA related problem
Because I have 5 computers all with different processors
But all of them consist of a Vega terminal card

I have a computer with a 10Core 6950X processor (asus x99-a)
I have a computer with an 8700K processor (z370 gaming 7)
I have a computer with an 8086K processor (z370 gaming 7)
my new Build 9980xe (maximus apex x299)
& a iMac Pro 8 Core Vega 56

Everyone has the same problem while exporting Except for the original iMac Pro (He has other problems)

Post Scriptum

I have a wedding video editing office
All the computers went under my hands first and only afterward to my editors
All computers work a minimum of 10 hours a day
I work 18 hours a day

That means I have a kind of small lab to do the tests and reach conclusions ;)

Yeah I'm very well aware of this, and I push these systems to the max and have done so for 20 years :)

The issue here is that this happens with a real iMac Pro, which does indeed have a Vega GPU.

Now I am not sure if this is related to Metal or OpenCL (It freezes for me on Software Only renderer as well)....

https://forums.adobe.com/thread/2453329

Check out this thread.
 
Last edited:
macOS Mojave 10.14.4 beta1 (18E174f)

X299-10.14.4-Beta 1.png


Important Note: to properly load respective kexts under 10.14.4 beta1 during boot, Clover_v2.4k_r4862 is deemed necessary. @sLice recently committed respective modifications of kext_inject.c introduced by @PMHeart.

Enjoy and have fun,

kgp.png
 
Working USB port limit patches for 10.14.3 and 10.14.4 Beta1

Thanks to @ydeng, there are now working USB port limit patches for 10.14.3

Code:
kext     : com.apple.iokit.IOUSBHostFamily
Find     : 83FB0F0F 871604 00
Replace  : 83FB3F0F 871604 00
Name     : USB Port Limit Patch 1 ©ydeng

Code:
kext     : com.apple.driver.usb.AppleUSBXHCI
Find     : 83FB0F0F 838F0400 00
Replace  : 83FB3F0F 838F0400 00
Name     : USB Port Limit Patch 2 ©ydeng

Code:
kext     : com.apple.iokit.IOUSBHostFamily
Find     : 83E30FD3 E34109DF
Replace  : 83E33FD3 E34109DF
Name     : USB Port Limit Patch 3 ©ydeng

And here are the respective USB port limit patches for 10.14.4 Beta1 provided by @PMHeart

Code:
kext     : com.apple.iokit.IOUSBHostFamily
Find     : 83FB0F0F 870B0400 00
Replace  : 83FB3F0F 870B0400 00
Name     : USB Port Limit Patch 1 ©PMHeart

Code:
kext     : com.apple.driver.usb.AppleUSBXHCI
Find     : 4183FF0F 0F839404 0000
Replace  : 4183FF3F 0F839404 0000
Name     : USB Port Limit Patch 2 ©PMHeart

Code:
kext     : com.apple.iokit.IOUSBHostFamily
Find     : 83E30FD3 E34109DF
Replace  : 83E33FD3 E34109DF
Name     : USB Port Limit Patch 3 ©PMHeart

The port limit patches should be used in line with the fully implemented XHC USB kexts.

Screenshot 2019-01-25 at 11.31.43.png

However, it is still recommended to disable the port limit patches and use truncated 15-port kexts instead. This might avoid buffer overruns and will make your system more vanilla with respect to future macOS updates.

Enjoy and have fun,

kgp.png
 
Last edited:
Does anyone know where the NVRAM settings are stored? Cannot seem to be able to clean it from terminal.
 
Those temps look good to me.

If you plan to enable "Sync All Cores" and/or bump the base boost clocks on all cores, then you will definitely need a bigger cooler. At least a 280mm AIO with good high-pressure fans like the ones from Noctua.

Thanks again :)

In the X299 Designare EX Bios, I never find this settings "sync all core" ?

Maybe I need glasses... Or a Bios update ? What do you think ? Actual Bios is from 2017...

Regards
 
Do you have a video output card like a deck link?

Hello, I just want you to know that I have a Decklink Mini 4k card for the Da Vinci Resolve output. It works OOB.

Regards
 
Does anyone know where the NVRAM settings are stored? Cannot seem to be able to clean it from terminal.
At the Clover boot menu select your drive and press F11.
 
At the Clover boot menu select your drive and press F11.

Tried that still won’t clear the NVRAM :(

Is this file hidden somewhere or is it actually stored in the mobo? Note I’m using a mobo that has nvram capability so not using emulation driver.
 
Status
Not open for further replies.
Back
Top